从javascript调用pdfium(chrome native pdf viewer)

时间:2015-12-14 21:12:05

标签: javascript google-chrome pdf google-chrome-extension pdfium

我知道pdfium公开了一个javascript API(see this question)。但我无法找到如何调用这些功能。在带有渲染PDF的页面上,我可以看到嵌入标记,但我不知道如何处理它。

var p =  document.getElementsByTagName('embed')[0]

给我这个:

function anonymous()
 __proto__: Object
 <function scope>

在Chrome扩展程序的源代码中,pdf.js中有此功能:

  /**
* Handle a scripting message from outside the extension (typically sent by
* PDFScriptingAPI in a page containing the extension) to interact with the
* plugin.
* @param {MessageObject} message the message to handle.
*/
 handleScriptingMessage: function(message) {...}

但它只允许&#39; selectAll&#39;消息。

如果有人能告诉我在哪里可以阅读有关此内容的更多信息或如何使用javascript与pdfium进行互动,我将非常感激

1 个答案:

答案 0 :(得分:0)

Lu Wang根据pdf.js的用户界面为PDFium编写了一个javascript库:Source code on github of PDFium.js