带有可填写、可靠的 pdf 表格的 DPF 产品组合

Posted

技术标签:

【中文标题】带有可填写、可靠的 pdf 表格的 DPF 产品组合【英文标题】:DPF portfolio with fillable dependable pdf forms 【发布时间】:2012-10-10 17:07:55 【问题描述】:

我有 pdf 作品集,里面有一些可填写的 pdf 表格。该投资组合是通过 LiveCycle 服务生成的。 所有这些 pdf 表单都有相同的字段。例如:投资组合由 pdfX、pdfY、pfdZ 组成。每个 pdf 都有可填写的字段“用户名”。 并且不方便用户将相同的数据放到每个 pdf 表单中。 用户只想将数据放入第一个 pdf。因此,其他 pdf 表格必须自动填写数据。 而且,有一个限制:用户不能将 portfilio 发送回服务器,因此所有自动更改都必须在客户端完成。

那么,有什么办法可以解决这样的任务吗? 如果有,请描述一些算法\策略如何做到这一点。

谢谢。

【问题讨论】:

【参考方案1】:

您似乎正在寻找一种以编程方式访问或从另一个投资组合元素更改投资组合元素内容的方法。这要求第一个元素知道另一个元素。

这是我在调查脚本组合的可能性时在The PDF Developer Junkie Blog 上发现的。看看最后一段。也许它会为您指明正确的方向。

丹尼斯·史密斯 | 2010 年 4 月 7 日下午 3:13 |

我希望你能帮助我。我有两个 pdf 文件合并到 1 个投资组合中。文件 1 有一个字段“名称”,文件 2 有一个字段“姓氏”。当有人在文件 1 的“名称”字段中输入值时,我希望文件 2 在“姓氏”字段中包含相同的值。这将用于分发给公众的文件,所以我真的无法更改用户计算机的安全级别。现在我将文件 1 和文件 2 合并到一个更大的文件 3 中,并使用 javascript 处理所有这些。 getField(“姓氏”).value=getField(“姓名”).value;


乔尔·杰拉奇 | 2010 年 4 月 7 日下午 3:28 |

感谢您的评论:不幸的是,如果不添加文件夹级别的 JavaScript(可以添加菜单项以同步字段)或禁用投资组合的导航器 (Flash UI),这是不可能的。

如果您禁用了导航器,您可以在“封面”中添加一个按钮来同步字段。

主要问题是 Portfolio 中的项目不能直接与他们的同行交流,也不知道他们的父母。根 PDF(封面)确实知道它的孩子,这就是为什么放置在那里的按钮将能够同步字段的原因。

【讨论】:

以上是关于带有可填写、可靠的 pdf 表格的 DPF 产品组合的主要内容,如果未能解决你的问题,请参考以下文章

Libre office Draw如何更改pdf表单可填写文本框的字体颜色

gem 用于上传 PDF 模板,填写表格并输出生成的 PDF

如何以编程方式填写和获取 Excel 电子表格的 PDF 输出?

如何创建基于 Web 的 PDF 提交表单?

读取 PDF 表单文件并返回可填写的字段坐标和字段名称

想合并多次填写的PDF表格