【问题标题】:How to merge dynamic forms with Adobe Livecycle?如何将动态表单与 Adob​​e Livecycle 合并?
【发布时间】:2023-03-11 16:43:01
【问题描述】:

我有一些动态表单的 PDF 文档。我想制作一个包含第一个文档的所有页面的文档,然后是第二个文档的所有页面,依此类推。如何使用 Adob​​e Livecycle Enterprise Server 的 Java API 以编程方式执行此操作?

我在这里找到了文档,但它不适用于动态表单。也许我可以先将动态表单转换为静态表单?我该怎么做?

http://livedocs.adobe.com/livecycle/8.2/programLC/programmer/help/wwhelp/wwhimpl/common/html/wwhelp.htm?context=sdkHelp&file=001473.html

提前感谢您的回答。

干杯, 阿恩

【问题讨论】:

    标签: merge adobe livecycle dynamic-forms


    【解决方案1】:

    这取决于您需要创建多少。我假设您将制作大量这些 PDF。正确使用的是 Adob​​e LC Output ES2。该过程首先使用输出服务将基于 XFA 的动态表单与您拥有的任何数据一起呈现为静态 PDF,然后使用 Assembler 服务将它们组装起来(需要具有组装规则的 DDX 文件)。

    有 API(包括 Java)可以直接调用这些服务,或者您可以编写一个编排(在 Workbench 中)来执行所有步骤,并且您可以从包括 Java 在内的各种 API 调用编排。短暂的编排功能也通过 Output 获得许可。

    查看此示例将有助于了解如何构建编排(服务)XDP 和 DDX。 http://help.adobe.com/en_US/livecycle/9.0/samples/ServiceUsageSampleOutputLetterWithAttachment.html

    在 Java 中查看调用编排的地方有: http://help.adobe.com/en_US/livecycle/9.0/programLC/help/000495.html

    祝你好运。

    【讨论】:

    • 非常感谢,这正是我想要的。
    【解决方案2】:

    我就是这样做的:

    1. 向母版页添加数字字段
    2. 标记为calculated - read only
    3. 在下面的菜单中选择当前页码。您还可以拥有另一个总页数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-10
      • 1970-01-01
      • 2019-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多