AEM Forms は、カスタムワークフローを提供し、以下の Assembler サービス API を呼び出します。
DDX を呼び出しワークフローは、Invoke
Assembler サービス API を呼び出します。この API を使用して、ドキュメントの作成や分解、PDF への透かしの追加などを行うことができます。
Invoke DDXワークフローには以下の入力ドキュメントが必要です。
DDX:Invoke DDXワークフローステップの必須入力項目で、以下のDDXオプションのうち一つを選択することで指定することができます。
ペイロードからマップを作成:選択すると、ペイロードフォルダーの下のすべてのドキュメントが、Assembler の invoke
API 用に入力ドキュメントマップに追加されます。各ドキュメントのノード名は、マップのキーとして使用されます。
入力ドキュメントマップ:入力ドキュメントマップを指定します。各エントリがマップのキーおよびドキュメントのソースのエントリを指定するすべてのエントリ数を追加することができます。
環境オプションタブでは呼び出しAPIのための様々な処理オプションを設定が可能です。
ジョブのログレベル:処理ログのログレベルを指定します。
Validate Only:入力DDXの有効性をチェックします。
Fail On Error:Assemblerサービスの呼び出しがエラーの場合に失敗するかどうかを指定します。デフォルト値は False です。
入力DDXに応じて、呼び出しAPIは複数の出力ドキュメントを生成することができます。出力ドキュメントタブは、出力ドキュメントの保存場所の選択を可能にします。
ペイロードでの出力ドキュメント保存:ペイロードフォルダーの下で出力ドキュメントを保存したり、ペイロードがファイルの場合はペイロードを上書きしたりします。
出力ドキュメントのマップ:出力ドキュメント毎に1つのエントリを追加することによって、各出力ドキュメントの保存場所をを明確に指定します。各エントリは、ドキュメントと保存場所を指定します。出力ドキュメントは、ペイロードに上書きしたり、ペイロードフォルダーの下で保存したりできます。複数の出力ドキュメントがあると役に立ちます。
ジョブログ:トラブルシューティングエラーが出た時に役立つように、ジョブログを保存する場所を指定します。
PDF/Aワークフローステップへの変換は、「 Assembler Service API」を呼び出します。toPDFA
PDF/Aに準拠した文書をPDFに変換するのに使用します。
Sidekickのフォームワークフロータブの下にあるConvertToPDFAワークフローステップをドラッグします。
追加されたワークフローステップをダブルクリックしてコンポーネントを編集します。
編集コンポーネントダイアログで、入力ドキュメント、変換オプションおよび出力ドキュメントを設定してOKをクリックします。
以下のいづれかの方法でPDF/Aに準拠した文書に変換する文書のソースを指定します。
変換オプションでは、PDF/Aへの変換プロセスを変更するオプションを指定することができます。
互換性:PDF/Aの標準が、どの出力PDF/Aに準拠しなければならないかを指定します。
結果レベル:PDF/A変換ログに使用するログレベルを指定します。
署名:入力ドキュメントの署名が、変換中にどのように処理されなければならないかを指定します。
カラースペース:事前に定義された出力PDF/Aドキュメントに使用されるカラースペースを指定します。
変換の検証:変換された PDF/A ドキュメントが変換後に PDF/A に準拠しているかどうかを明記します。
ジョブのログレベル:処理ログのログレベルを指定します。
Metadata Extension Schema:PDF文書のメタデータのXMPプロパティに使用するMetadata extension schemaを指定します。
出力ドキュメントタブは、出力ドキュメントの出力先を指定することができます。
Render PDF Formワークフローは、renderPDFForm
Forms service APIの周りのラッパーで、XDPテンプレートおよびデータxmlを使用してPDFフォームを作成します。
テンプレートファイル:XDPテンプレートの場所を指定します。このフィールドは必須です。
データドキュメント:テンプレートとマージする必要があるデータxmlの場所を指定します。
Generate Non Interactive PDFワークフローは、generatePDFOutput
OutputサービスAPIの周りのラッパーです。XDP テンプレートおよびデータ xml から非インタラクティブ PDF ドキュメントを生成するのに使用されます。
テンプレートファイル:XDPテンプレートの場所を指定します。このフィールドは必須です。
データドキュメント:テンプレートとマージする必要があるデータxmlの場所を指定します。
出力ドキュメント:生成されたPDFフォームの名前を指定します。