Adobe LiveCycle Designer - 数据绑定和分发 - 个性化数据的合并

Posted

技术标签:

【中文标题】Adobe LiveCycle Designer - 数据绑定和分发 - 个性化数据的合并【英文标题】:Adobe LiveCycle Designer - Databinding and distribution - merging of personalised data 【发布时间】:2010-06-18 14:38:50 【问题描述】:

我想知道是否有人可以帮助我。我正在使用 Adob​​e Acrobat Pro 9 和 LiveCycle 设计器,我想做的是创建一个动态表单,我可以将其发送给多个收件人,其中包含收件人的个人数据(姓名、地址等),预先填充在表格。

这可能吗(只有 Adob​​e Acrobat Pro 和 LiveCycle 设计器,而不是 LiveCycle 套件的其余部分)?

我可以通过 LiveCycle Designer 将表单字段数据绑定到我的数据库,这没问题。当我预览表单时,我会在我的数据库中看到第一个人的值 - 我需要做的是分发表单并根据表单通过电子邮件发送给谁来更改这些值?

据我所知,Acrobat Pro 和 LiveCycle 设计器中内置的数据绑定和表单分发不允许您进行这种邮件合并类型的分发,但我只是想在我之前咨询有更多经验的人去写一个解决方案来自己做合并和分发。

非常感谢任何帮助!

谢谢

卡罗克

【问题讨论】:

【参考方案1】:

几年前,在 Adob​​e 选择锁定 Acrobat 之前,这更容易。我想你会发现最后一个选项最吸引人。

服务器选项:

在发送电子邮件之前单独生成和预填充表单(表单或表单链接,例如http://www.myserver.com/prepopulate/?userid=16&hash=..。)。 为此,您需要 LiveCycle 表单。

使用第三方插件预填充表单。我不知道这是否是一个选项,因为您正在处理 LiveCycle PDF:s(而不是 AcroForm PDF:s)。

客户端选项:

让表单调用 Web 服务,为表单提供特定用户的数据。您需要阅读器扩展您的表单或确保用户安装了 Acrobat Professional。 “在 Acrobat 中扩展阅读器”无法解决问题。

如果您不想涉及 LiveCycle 套件:在服务器上生成 xdp(数据)文件,其中仅包含数据和 PDF 表单的 URL。每个用户一个文件。每个文件既可以附加到电子邮件中,也可以在用户单击电子邮件中的链接时生成。当 xdp 在客户端打开时,Adobe Reader 应自动从服务器获取 PDF 并使用 xdp 数据预填充和呈现表单。

祝你好运!

【讨论】:

以上是关于Adobe LiveCycle Designer - 数据绑定和分发 - 个性化数据的合并的主要内容,如果未能解决你的问题,请参考以下文章

将 XSD 选择元素表示为 LiveCycle Designer PDF 表单

您可以在 Adob​​e LiveCycle Designer 中复制动作吗?

Adobe LiveCycle:使用 XSLT 将 XML 转换为 XML

在 LiveCycle 中的实例上修改字段

Livecycle:在重复的子表单中引用对象

JBoss 中的 JNDI 绑定(LiveCycle 统包)