AEM Forms提供了自定义工作流以调用以下汇编程序服务API:
调用DDX工作流会调用Invoke
汇编程序服务API,您可以使用该API来汇编或拆解文档、向PDF添加水印等。
调用DDX工作流需要以下输入文档:
DDX:它是调用DDX工作流步骤的必备输入,可通过从DDX输入下拉列表中选择以下选项之一来指定。
通过PayLoad创建映射:选择后,有效载荷文件夹下的所有文档都将添加到汇编程序中API的输入 invoke
文档映射中。每个文档的节点名称将用作映射中的键。
输入文档的映射:指定输入文档的映射。您可以添加任意数量的条目,其中每个条目在映射中指定文档的键和文档的源。
环境选项选项卡允许您为调用API设置各种处理选项。
作业日志级别:指定处理日志的日志级别。
仅验证:检查输入DDX的有效性。
出错时失败:指定在出错时对汇编程序服务的调用是否应失败。默认值为False。
根据输入DDX,调用API可以生成多个输出文档。 “输出文档”(Output Documents)选项卡允许您选择输出文档的保存位置。
在负载中保存输出:将输出文档保存在有效负载文件夹下,或覆盖有效负载(如果有效负载是文件)。
输出文档的映射:允许通过为每个输出文档添加一个条目来明确指定保存每个输出文档的位置。每个条目指定文档以及保存文档的位置。 输出文档可能会覆盖有效负载或保存在有效负载文件夹下。 当存在多个输出文档时,此插件非常有用。
作业日志:指定保存作业日志文档的位置,这有助于对失败进行故障诊断。
转换为PDF/A工作流步骤将调用toPDFA
汇编程序服务API。 它用于将PDF文档转换为PDF/A兼容文档。
将ConvertToPDFA工作流步骤拖到Sidekick中的Forms Workflow选项卡下。
双击添加的工作流步骤以编辑组件。
在编辑组件对话框中,配置输入文档、转换选项和输出文档,然后单击确定。
通过以下方式之一指定要转换为PDF/A兼容文档的文档源。
“转换选项”允许您指定用于更改PDF/A转换过程的选项。
合规性 :指定输出PDF/A必须符合的PDF/A标准。
结果级别:指定用于PDF/A转换日志的日志级别。
签名 :指定在转换过程中必须处理输入文档中的签名的方式。
色彩空间 :指定要用于输出PDF/A文档的预定义色彩空间。
** 验证转化:指定在转换后是否应验证已转换的PDF/A文档是否符合PDF/A规范。
作业日志级别 :指定要用于处理日志的日志级别。
元数据扩展架构 :指定要用于PDF文档元数据中XMP属性的元数据扩展架构的路径。
“输出文档”选项卡允许您指定输出文档的目标
“渲染PDF表单”工作流是renderPDFForm
Forms服务API的包装器,用于使用XDP模板和数据xml创建PDF表单。
模板文件:指定XDP模板的位置。它是必填字段。
数据文档:指定需要与模板合并的数据xml的位置。
生成非交互式PDF工作流是generatePDFOutput
输出服务API的包装器。 它用于从XDP模板和数据xml生成非交互式PDF文档。
模板文件:指定XDP模板的位置。它是必填字段。
数据文档:指定需要与模板合并的数据xml的位置。
输出文档:指定生成的PDF表单的名称。