【问题标题】:Adobe LiveCycle Print to EnvelopeAdobe LiveCycle 打印到信封
【发布时间】:2012-11-30 16:38:00
【问题描述】:

我使用 Adob​​e LiveCycle 8.2 创建了一个 PDF 表单。在验证数据(客户姓名、地址、帐号等)后,表单会捕获数据 用户打印它,然后邮寄给客户,打印详细的报告没问题,我遇到的问题是我试图找出一种方法,在打印报告后,还需要打印一个信封的信息以及输入的信息表格。 有人知道如何处理/解决这个问题吗? Adobe LC 拥有 JavaScript 和 FormCal 来扩展 LiveCycle 限制

流程:
用户将信息输入 PDF。
用户打印 PDF。
用户将客户名称和地址复制到 word doc 以打印信封。
打印的 PDF 和信封邮寄给客户。
问题:
如何将客户名称和地址直接从 PDF 打印到信封,而无需仅仅打印信封。我想用PDF打印报告和信封,可以吗?

谢谢

【问题讨论】:

标签: javascript pdf adobe livecycle


【解决方案1】:

使用 LiveCycle 表单中的数据处理打印信封的最佳方法是在原始表单中添加单独的信封页。然后添加一个单独的打印按钮,该按钮将仅打印此信封页。以下是有关如何使用 LiveCycle Designer 完成此操作的一些基本步骤:

1) 在您的原始表单文档中创建一个新的母版页。此母版页的尺寸应与您要打印的信封尺寸相同。

2) 为使用信封母版页模板的表单文档创建一个新页面。在此页面中,添加您希望打印到信封上的表单字段(姓名、地址、城市、州、ZIP 等),并将它们放置在适合您的信封布局的位置。

3) 将信封字段值绑定到原始表单上的相关字段值。

4) 将信封页面上的存在值设置为“隐藏”

5) 在原始表单页面中添加一个名为“打印信封”的新按钮

6) 将 JavaScript 添加到执行以下功能的“打印信封”按钮:

  • 将原始表单页面设置为“隐藏”
  • 将信封页面的存在设置为“可见”
  • 打印文档

7) 为您的每个原始表单页面添加一个“postPrint”事件,将页面存在属性设置为“可见”。为您的信封页面添加一个“postPrint”事件,将该页面设置为“隐藏”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多