XFAフォームの抽出
Contents
[
Hide
]
PDFドキュメントのフォームフィールドから値を取得する
フォームフィールドのgetValue() メソッドを使用すると、特定のフィールドの値を取得できます。
値を取得するには、DocumentオブジェクトのFormコレクションからフォームフィールドを取得します。
この例では、TextBoxFieldを選択し、getValue() メソッドを使用してその値を取得します。
// XFAフォームを読み込む
$document = new Document($inputFile);
// XFAフォームフィールドの名前を取得
$names = $document->getForm()->getXFA()->getFieldNames();
// フィールド値を取得
$document->getForm()->getXFA()->get_Item($names[0]);
$document->getForm()->getXFA()->get_Item($names[1]);
// 変更されたPDFを保存
$document->close();