Webアプリケーション内でluceneを使用して、多数のPDFドキュメントを検索しています。
ワークフローは次のようになります。
ユーザーが検索語を入力する
検索結果のリストがユーザーに表示されます。
各検索結果は1つのPDFドキュメントを表し、検索語が見つかったページをユーザーに示します。これらの各ページは、ハイパーリンクとして表されます。
ユーザーがそのようなハイパーリンクをクリックすると、そのページに直接ジャンプします。
しかし今、ユーザーは検索語がページ上で強調表示されていないという問題を抱えています。したがって、ユーザーは自分でページ上の検索語を見つける必要があります。
私たちが望んでいたのは、PDFの特定のページで検索語を強調表示する方法です。
Acrobat Readerのオープンパラメータを使用すると、PDFドキュメントを検索(ヒットハイライト付き)するか、特定のページにジャンプすることができます。しかし、両方のパラメーターの組み合わせ(必要になる)は機能しません。
ページにジャンプしてPDFドキュメント内の検索用語を強調表示する方法を知っている人はいますか?Acrobat SDKを調べましたが、どのように使用できるかわかりません(ひどく文書化されています)。