1

Java iText ライブラリを使用して PDF ドキュメントのフォーム フィールドを操作していますが、簡単な問題が発生しました。PdfStamper オブジェクトから取得した AcroFields のプロパティを設定することはできますが、本当にやりたいことは、アクションを既存のプッシュ ボタン フィールドに設定することです。

新しい PushButton フィールドを作成してドキュメントに追加する例は数え切れないほどありますが、既存の PushbuttonField オブジェクトを実際に取得する例はありません。AcroField オブジェクトにはない setAction メソッドがあるため、これは正しいオブジェクトであると確信しています。

Acrobat を使用してテンプレートからボタンを削除し、プログラムで毎回新しいボタンを追加することでこれを回避できるため、それが不可能であることを喜んで受け入れます。

さらに、iText に関するドキュメントのより包括的な場所を誰かが知っているかどうかを知りたいです。不完全な javadoc や特定のコード例では、最適なドキュメントにはなりません。

4

1 に答える 1

0

プッシュボタンフィールドを取得するには、プッシュボタンフィールドの名前を知っている必要があります。を見て、取得、調整、および置換する方法を確認してください。

PushbuttonField#getField()#setAction()がある場合は、アクションを設定できます

于 2011-05-04T14:07:18.003 に答える