Я вложил PDF, используя PDF.js с тегом iframe src=viewer.html?file=...
. Я использую PDF.js и его viewer.html, поскольку он уже предоставляет функцию поиска, которую я не мог найти ни в одном другом примере.
Я хотел бы, чтобы пользователь мог щелкнуть по <td>
и использовать содержащий текст для поиска в PDF и перейти к первому вступлению. JSFiddle: http://jsfiddle.net/agyetcsj/
HTML
<div id="tableDiv"><table border="1" width="400px"><tr><td>6.5 Calling External Functions</td></tr></table></div>
<iframe id="pdfImage" width="600px" height="600px" class="pdf" src="http://mozilla.github.com/pdf.js/web/viewer.html?file=compressed.tracemonkey-pldi-09.pdf"></iframe>
JavaScript
$('td').unbind('click').click(function () {
alert("Find text in PDF!");
});
Я нашел похожие вопросы по SO, но они не могли ответить на мой вопрос:
- https://stackoverflow.com/info/24439701/searching-embedded-pdfs-in-iframes
- https://stackoverflow.com/info/28322082/sencha-search-text-in-pdf-file-rendered-from-plugin-pdf-js
- Доступ к функциям/событиям просмотра PDF.js
Спасибо!