5

ユーザーのテキスト検索の後、ドキュメント内で最も関連性の高いフレーズを見つける検索エンジンを構築しました。私の処理の後、私はフレーズテキストのリストを持っています. 私が今必要としているのは、それらをユーザーに表示し、元のソース PDF を表示し、元のフレーズが見つかったページまでスクロールすることです。最良のシナリオはそれを強調表示することですが、今のところはスクロールで十分です。

私はPHPとJavascriptを使用しています。

誰でもこれを行う方法を教えてもらえますか? 利用可能なフレームワークはありますか?

どんなヒントでも大歓迎です。

4

2 に答える 2

7

pdf.jsと呼ばれる、PDF を埋め込むための優れた JavaScript ライブラリがあります。デモはここで見つけることができます

箱から出してすぐに、あなたが探している強調表示とスクロール機能を持​​っていないと思います. ただし、誰かがここでそれを行う方法を考え出したようです

于 2013-03-21T19:36:13.420 に答える
2

Acrobat Readerを使用してファイルをブラウザに表示している場合は、 AcrobatReaderのURLパラメータを使用できます。

例:

http://example.org/doc.pdf#page=3

AcrobatReaderを使用してPDFドキュメントをWebページに埋め込む方法についての投稿もあります

ユーザーがAdobeAcrobatReaderを使用することを想定できない場合は、サーバー側でライブラリを使用し、ターゲットページにリダイレクトする「OpenAction」を含む一時PDFファイルを作成して、その一時ファイルを返すという別のオプションが考えられます。代わりは。このOpenActionを含めるためのコードは、使用するライブラリによって異なります。

于 2013-03-21T19:54:02.553 に答える