1

非常に大きな PDF (200 ページ程度) を編集しようとしていますが、配布するときに複数のフィールドを編集したいと考えています。たとえば、Acrobat をセットアップして、PDF を誰に配布するかによって名前やその他の単純なフィールドが変わるようにしたいと考えています。各ページを移動して変更せずにこれを実行できるようにしたいです。私はこれについていくつかの研究を行ってきましたが、それを行う良い方法が見つかりません。Adobe XI の [アクション] タブも確認しましたが、その方法がわかりません。明らかな何かが欠けていますか?

これを行う最善の方法は何ですか?助けてくれる人に感謝します。

4

1 に答える 1

0

Adobe Web サイト ( http://www.adobe.com/devnet/acrobat.html ) で Acrobat SDK を参照してください。

Acrobat では、アクションを作成することができます (あなたの質問は、既に見つけたことを示しています)。これらのアクションの 1 つを使用すると、ドキュメントで JavaScript を実行できます。上記で指摘した SDK には、ドキュメントを操作できる JavaScript の記述方法に関する完全な情報が含まれています。

その JavaScript API (他の多くのものの中で) には、特定のフィールドを名前で取得し、その属性を操作できる getField と呼ばれるメソッドを持つ "doc" オブジェクトがあります。

あなたが何をしようとしているのかを正しく理解できれば、アクションによって呼び出される配布スクリプトを作成できます。各スクリプトは、ドキュメントのすべてのページで実行され、そのページのフィールドを取得し、ワークフロー ロジックに基づいて必要なことを実行します。

于 2012-12-07T19:18:07.420 に答える