1

iText を使用して、拡張機能を有効にした LiveCycle PDF を次のように更新したいと考えています。

  1. XFA フォーム フィールドに入力する
  2. フィールドを読み取り専用にする
  3. 拡張機能の設定を保持する

#1と#3を理解しましたが、#2で試したことはすべて、何らかの形でPDFを壊します。

  • 所有者パスワードを使用して「フォームに入力」権限を無効にすると、XFA フィールドが非表示になります
  • テンプレートの要素を変更して「access='readOnly'」を追加すると、「ドキュメントが作成されてから変更されたため、拡張機能を使用できなくなりました」というエラーが発生し、XFA フィールドが非表示になります
  • XfaForm.fillXfaForm(node, true) を使用すると、上記と同じ問題が発生します
4

0 に答える 0