フォームデータを PDF フォームにマージします。PDF フォームにフォームデータを読み込んだり、PDF フォームからフォームデータを書き出したりすることができます。
さらに、インタラクティブ PDF フォームデータを読み込めます。インタラクティブ PDF フォームには、ユーザーから情報を収集したり、カスタム情報を表示したりするための 1 つまたは複数のフィールドが含まれています。次に、PDF フォームのタイプを示します。
-
Acrobat で作成される PDF フォームは、フォームフィールドを含む PDF ドキュメントです。
-
Designer で作成される PDF フォームは XML ベースです。
読み込みおよび書き出しに使用できるデータ形式は、操作を実行しているフォームのタイプに応じて異なります。データ形式は次のいずれかにすることができます。
-
XFDF ファイル。Acrobat フォームデータ形式の XML バージョンです。
-
XDP ファイル。フォームフィールド定義を含む XML ファイルです。フォームフィールドデータと埋め込まれた PDF ファイルが含まれる場合もあります。Designer で生成された XDP ファイルは、埋め込まれた base-64 エンコード PDF ドキュメントを使用する場合にのみ利用できます。
-
名前と値のペアのリストが含まれる任意の XML ファイル。
Form Data Integration サービスの使用に関する詳細は、『
AEM forms サービスリファレンス
』を参照してください。
AEM forms で PDF フォームの従来の外観を維持
AEM forms で、Forms、Output または Form Data Integration(FDI)サービスを使用してレンダリングされた PDF フォームの外観は、Acrobat X での PDF フォームに類似したものになります。ただし、以前のバージョンの AEM forms からアップグレード済みで、PDF フォームの以前の外観を維持する場合は、Forms、Output および FDI サービスのサービスレベルの設定オプションを指定できます。
Forms、Output または FDI サービスで、このオプション(Appearance Compatibility Mode)が 9 に設定されている場合、サービスを使用してレンダリングされたすべての PDF フォームが従来の外観で表示されます。このオプションに別の値を設定した場合、生成された PDF フォームは、AEM フォームで有効になっている外観で表示されます。
-
Components ビューで、
FormDataIntegration
/
Active Services
/
FormDataIntegration:1.1
までドリルダウンします。
-
「FormDataIntegration:1.1」を右クリックし、「Edit Service Configuration」を選択します。
-
Configuration Settings ダイアログで、「Appearance Compatibility Mode」オプションを編集し、外観モードを設定する Acrobat のバージョンを指定します。
-
「OK」をクリックして設定を完了します。
「exportData」操作
PDF ドキュメントからフォームデータを書き出す次の表に、書き出すことができるデータ形式を示します。
フォームの種類
|
書き出しフォーマット
|
書き出されたデータ形式
|
Acrobat フォーム
|
自動
|
XFDF
|
Acrobat フォーム
|
XDP
|
XFDF(XDP は Acrobat フォームの有効な入力ではありません)
|
Acrobat フォーム
|
XML
|
XFDF(XDP は Acrobat フォームの有効な入力ではありません)
|
XML フォーム
|
自動
|
XDP
|
XML フォーム
|
XDP
|
XDP
|
XML フォーム
|
XML
|
XML
|
General プロパティグループと Route Evaluation プロパティグループについて詳しくは、
共通の操作プロパティ
を参照してください。
Input プロパティ
PDF ドキュメント
データの書き出し元となる PDF ドキュメントを表す
文書
値。
リテラル値を指定する場合は、省略記号ボタン
をクリックして、Select Asset ダイアログボックスを開きます(
Select Asset について
を参照)。
データ形式
エクスポートするデータのタイプ。使用できる設定は次のとおりです。
-
Auto
XFDF データは Acrobat フォーム PDF から書き出されます。XDP データは Designer で作成された PDF からエクスポートされます。
-
XDP
XDP データは Designer で作成された PDF からエクスポートされます。
-
XmlData
XML データは Designer で作成された PDF からエクスポートされます。
Output プロパティ
抽出されたデータ
書き出されたデータを保存する場所。データタイプは
文書
です。
「importData」操作
XFA フォームデータまたは XFDF フォームデータを PDF ドキュメントに読み込みます。次の表に、各 PDF ドキュメントに使用できるデータ形式を示します。
フォームの種類
|
読み込みフォーマット
|
結果
|
Acrobat フォーム
|
XFDF
|
成功
|
Acrobat フォーム
|
XFA
|
失敗
|
XML フォーム
|
XFA
|
成功
|
XML フォーム
|
XFDF
|
失敗
|
General プロパティグループと Route Evaluation プロパティグループについて詳しくは、
共通の操作プロパティ
を参照してください。
Input プロパティ
PDF ドキュメント
データの読み込み先となる PDF ドキュメントを表す
文書
値。
リテラル値を指定する場合は、省略記号ボタンをクリックして、Select Asset ダイアログボックスを開きます(
Select Asset について
を参照)。
入力データ
XFA データまたは XFDF データを表す
文書
値。
リテラル値を指定する場合は、省略記号ボタンをクリックして、Select Asset ダイアログボックスを開きます(
Select Asset について
を参照)。
Output プロパティ
データがマージされた PDF
読み込まれたデータが含まれる PDF ファイルを保存する場所。データタイプは
文書
です。
Form Data Integration 例外
Form Data Integration サービスでは、例外イベントをスローするために次の例外が提供されます。
ImportFormDataException
フォームデータとドキュメントをマージする際にエラーが発生した場合にスローされます。
ExportFormDataException
ドキュメントからフォームデータを書き出す際にエラーが発生した場合にスローされます。
|
|
|