2016-09-27 54 views
2

我正在創建一個顯示其他PDF文件的應用程序。我需要實現一個搜索功能,以便我可以在pdf文件中搜索術語。要顯示我正在使用PDFJS的文件。如何使用PDFJS突出顯示文本?

在pdfjs庫中有一些示例,包括呈現頁面的組件示例,並且您可以標記文本(https://github.com/mozilla/pdf.js/tree/master/examples/components)。

但是當我試圖在我的應用程序中使用此代碼時,我得到的錯誤是PDFJS.DefaultTextLayerFactory()未定義。我包括這三個文件:

<script src="lib/pdfviewer/pdf.js"></script> 
<script src="lib/pdfviewer/pdf.worker.js"></script> 
<script src="lib/pdfviewer/pdf_viewer.js"></script> 
<script src="lib/pdfviewer/compatibility.js"></script> 

我在做什麼錯了?爲什麼PDFJS不知道DefaultTextLayerFactory

回答

3

我找到了解決方案。我忘了包含viewer.js

如何搜索可找到的術語here