9

こんにちは
、このように私のasp.netページにpdfファイルを埋め込んでいます

<object data="..." type="application/pdf" width="300" height="200">
</object>

問題は、pdf 用の独自のツールバーを作成し、ツールバーの画像ボタンからドキュメントをズームイン、ズームアウトしたいことです。ドキュメントを最初から作成するときにJavaScriptをpdfドキュメントに埋め込むことができることは知っていますが、そのドキュメントのパスのみを持つHTMLにjavascriptをpdfに埋め込むにはどうすればよいですか?

4

1 に答える 1

7

PDF ドキュメントをロードします。ドキュメントの準備ができたら、Javascript を挿入します。

ただし、ブラウザで実行される Javascript は、ブラウザの Adob​​e Reader プラグインで実行される Javascript とは異なることに注意してください。構造は似ていますが、DOM はまったく異なります。

さらに、HTML ドキュメントの Javascript は、ロードされた PDF ドキュメントの DOM に直接アクセスしたり変更したりすることはできません。そのためには、リーダー プラグインを使用する必要があります。申し訳ありませんが、この方法でリーダー プラグインを使用していません。API を見てみましょう。

http://www.adobe.com/devnet/acrobat/pdfs/js_api_reference.pdf

また、次のガイドもお読みください。

http://www.adobe.com/devnet/acrobat/pdfs/Acro6JSGuide.pdf

SOでJavascript for pdfに取り組んでいる人はほとんどいないように見えるので、これらが最善の策かもしれません。以前にもいくつか質問しましたが、返事がありませんでした:(

于 2009-10-21T11:23:02.987 に答える