4

我知道 pdfium 公开了一个 javascript API(请参阅此问题)。但我找不到如何调用这些函数。在呈现 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) {...}

但它只允许“selectAll”消息。

如果有人能告诉我在哪里可以阅读有关此的更多信息或如何使用 javascript 与 pdfium 交互,我将不胜感激

4

1 回答 1

0

路王基于pdf.js的UI为PDFium写了一个javascript库:PDFium.js的github上的源代码

于 2016-02-14T16:00:35.043 回答