AEM Formsは、次のAssemblerサービスAPIを呼び出すためのカスタムワークフローを提供しています。
Invoke DDXワークフローは、Invoke
AssemblerサービスAPIを呼び出します。このAPIを使用して、ドキュメントのアセンブルやディスアセンブリ、PDFへの透かしの追加などを行うことができます。
Invoke DDXワークフローには以下の入力ドキュメントが必要です。
DDX:Invoke DDXワークフローステップの必須入力項目で、以下のDDXオプションのうち一つを選択することで指定することができます。
PayLoadからマップを作成:選択すると、ペイロードフォルダー下のすべてのドキュメントが、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ドキュメントに使用されるカラースペースを指定します。
** VerifyConversion:変換後の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フォームの名前を指定します。