根据选择添加 adobe 元素

Posted

技术标签:

【中文标题】根据选择添加 adobe 元素【英文标题】:Adding adobe elements based on selection 【发布时间】:2019-02-01 05:04:43 【问题描述】:

我很久没有使用 adobe 了。尝试制作可在 Adob​​e DC Pro 中使用的交互式表单。我有一堆重复的元素,但不是一直使用的。如果我需要更多示例,我可以通过编程方式自动创建行吗:

|日期 |姓名 |部门 |数量 | +

所以我按加号在 pdf 表单中添加新字段行

【问题讨论】:

【参考方案1】:

Adobe Propaganda 曾经说过要使用 XFA(又名 LiveCycle Designer,现在是 Experience Cloud 的付费组件(我认为))。

但是,可以使用 Acrobat javascript 以编程方式执行此操作。

如果区域给定,行数有限,你可以用简单的显示/隐藏命令来完成。

如果您的项目数量不受限制,则必须做更多计划,并使用 addField() 和相关命令创建字段,可能与模板页面相关(请参阅 Acrobat JavaScript 文档那)。根据我的经验,如果您可以将数据输入和显示分开,同时将数据保存在一个数组中,这会很有帮助。这使得管理条目变得更加容易。正如您所说的它适用于 Acrobat Pro(而不是 Reader),您不会有任何 Adob​​e 施加的限制。

这样的表格我已经做了将近二十年了,而且没那么难;如前所述,请仔细查看文档。如果您碰巧考虑购买而不是制作,请随时私下与我联系。

【讨论】:

以上是关于根据选择添加 adobe 元素的主要内容,如果未能解决你的问题,请参考以下文章

如何使用循环根据条件向html标签添加属性

adobe flash player应用程序初始化错误

adobe photoshop cs6怎么安装

前端学习系列之Jquery

CSS 根据 HTML 选择选项值选择另一个元素

如何根据部分数据属性选择元素?