4

Мне известно, что pdfium предоставляет API javascript (see this question). Но я не могу найти, как назвать эти функции. На странице с визуализированным PDF я могу видеть тег embed, но я не знаю, что с ним делать.Позвоните в pdfium (chrome native pdf viewer) из javascript

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 '.

Я был бы очень признателен, если кто-нибудь может сказать мне, где я могу прочитать больше информации об этом или как взаимодействовать с pdfium с JavaScript

ответ

0

Лу Ван написал библиотеку JavaScript для PDFium на основе пользовательского интерфейса pdf.js: Source code on github of PDFium.js

+1

Я также хотел бы получить больше поддержки javascript. Но разработчик PDFium.js выглядит недоступным. Может быть, мы должны попросить больше разработчиков повысить поддержку JS PDFium. –