问题标签 [xdp-pdf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 双面打印 - Adobe Livecycle
我正在 adobe livecycle desinger 中设计一个 XDP 模板,并且我在 layout:ready 事件中的逻辑如下,如果布局就绪事件期间的页面总数为奇数,则使空白页面可见。有时这种逻辑会出错,结果我得到一个奇数文档,这是打印过程中的一个大问题!我在这里做错了吗?我应该把这个逻辑放在 layout:ready 事件中吗?非常感谢任何输入!谢谢!!
pdf - 如何向现有 XDP 表单添加字段
这是我第一次使用 LiveCycle。我有一个现有的 XDP 表单,我想在其中添加额外的字段。在下面的屏幕截图中,我在右下角添加了名为Test Field
. 创建后,我收到一条警告,指出数据绑定值与数据连接不对应。在左窗格窗口中是我认为的数据连接。
问题
如何编辑现有数据连接,以便可以为testfield
我创建的数据连接添加数据连接?
livecycle - 使用 Livecycle 自动部署
我正在使用 Adobe LiveCyle Workbench ES4 开发一个项目。我的任务是自动化我们的生产部署。这适用于包括 LiveCycle 的整个项目,但我对 LiveCycle 的经验很少。
在我们当前的手动过程中,我们从 TEST 复制 XDP(右键单击->复制)文件并使用工作台将其粘贴到 PROD 中。然后我们必须取消部署应用程序,然后重新部署它以使更改生效。
是否可以编写脚本在测试中导出 XDP,然后将 XDP 导入 PROD?
有没有最佳实践?
谁能指出我可能有助于自动化的资源?
是否有用于取消部署\部署的命令行选项?
javascript - Adobe LiveCycle Web 服务调用
我有一个带有按钮(提交)、两个文本框字段和两个隐藏字段的简单表单。提交时,我想使用 WSDL URL 将 3 个参数传递给服务。更具体地说,我想将整个表单(包括在表单中输入的数据)作为字符串(以 xdp 或 pdf 格式)作为一个参数传递,并将两个隐藏字段的值作为另外两个单独的参数传递。
我正在使用 Javascript 调用 Web 服务并传入参数。
我一直在努力尝试将整个表单作为 xdp 或 pdf 作为字符串参数传递以调用 Web 服务。这甚至可能吗?
谢谢!
perl - XML::Twig - 就地编辑
我正在尝试在 xdp 文件的末尾附加时间戳。我正在使用XML::Twig。在运行脚本时,时间戳 ( <testing>4619314911532861</testing>
) 会在末尾添加,但输出会出现在 STDOUT 而不是testdata.xdp
. 我错过了什么?
代码:
pdf - 如何在 DDX 文件中创建文本字段?
我正在尝试创建一个 adobe 表单,该表单包含在 DDX 文件内的文本字段中,该文件包含水印和其他选项等属性。
Adobe DDX 参考表明它支持 XDP 声明,但我无法使其工作。
我想要完成的是,每次用户打开 PDF 时,文本字段都应填充当前日期和时间。我已经创建了一个 javascript,它将从 DDX 附加到 PDF 中,但它在指令 this.getField("NAME_HERE") 中失败,因为它不存在。
我最后一次尝试是定义一个 XDP 字段,但由于 XDP 未绑定,因此无法识别。
您是否曾经在 DDX 文件中创建过表单?
pdf - 使用 Live Cycle 将 XDP 转换为 PDF 会在多个位置用空格替换问号 (?)。这怎么能解决?
我一直在尝试使用 Adobe Live Cycle 将 XDP 转换为 PDF。我的大多数表格都很好。但是在转换其中一些时,我很好???代替某些地方的空格。关于如何纠正它的任何建议?
下面是我正在使用的代码片段:
公共字节[] generatePDF(TextDocument xdpDocument) {
aem - AEM-REX-001-008:无法将请求的使用权限应用于给定文档
我们开发了两个交互式 XDP,它们具有一些预先填充和绑定数据,它们以交互式 PDF 的形式生成。每当我们在 ETE 环境中部署 XDP 时,一切都完美无缺。我们已经开发了一个从前端生成 PDF 和绑定值的 REST API。
问题是,每当我们在 QA 环境中部署 XDP 并尝试使用动态值并将其绑定到 XDP 并使用相同的 REST API 生成相同的 PDF 文档时,我们都会在生成文档时失败。我检查了 AEM 实例的错误日志,结果如下。请有人在这里帮助我,因为我们无法找到特定于 QA 环境的失败的根本原因。
xml - Adobe LiveCycle:使用 XSLT 进行 XML 到 XML 的转换
我们有一个复杂的 Adobe LiveCycle XDP (XFA) 用于带有 XML 数据模型的评估师申请表(默认一个,没什么特别的)。还有另一个 XDP 具有相同的 Application Form,相同的布局,但具有不同的模型和 XML 结构。第二种形式的 XML 结构基于我不熟悉的格式,但我可以理解其中的内容。
第一个 XML 是普通的 XML,直截了当。
第二个 XML 有多个嵌套部分,字段名称在标签元素的属性中指定。图像在附件部分中指定,并且是来自相关标签元素的引用。
以下是第一个 XML 的示例:
以下是第二个 XML 的示例:
如您所见,我想将第二个 XML 转换为看起来像第一个 XML。
我想我需要先编写 XSLT。然后,我需要将第二个 XML 导入到第一个 XDP 中,并在导入时应用 XSLT。
我在思考正确的方向吗?
你能帮助实现我的目标吗?我不确定该怎么做。
问题:
如何开发 XSLT?
如何在将第二个 XML 与第一个 XDP 合并时应用 XSLT?除了使用 Acrobat,我还能做什么?如何使用 Adobe LiveCycle Process Management 做到这一点?
如何执行字段名称从 XML 1 到 XML 2 的映射?有1000多个字段。我可以在 Excel 文件(field_name_1,field_name_2)中准备对列表,但是如何使用列表作为输入来应用查找/替换?因此,第 1 步将使用错误的字段名称应用转换,然后第 2 步将应用查找/替换。
任何帮助,将不胜感激。
谢谢,塔雷克