使用更新的XCI文件时,AEM Forms中的PDF输出中缺少按钮
在Adobe Experience Manager (AEM) Forms JEE中,当使用新的XCI文件来符合PDF/UA合规性时,PDF输出中缺少一个按钮。 这是由于XCI中的全局打印设置与XDP文件中的本地打印属性不匹配而发生的。 更新按钮的打印属性可解决此问题。
描述 description
环境
- 产品: Adobe Experience Manager (AEM) Forms JEE,v6.5.22
- 实例:在Java API中通过WebService使用FormsService生成 PDF
- 操作系统: Windows Server 2022 Standard
- 应用程序服务器: JBoss EAP 7.4.11
- 数据库: SQL Server 2019
- Java: Oracle JDK 11.0.19
问题/症状
- 使用更新的
XCI配置时,PDF输出会忽略一个按钮。 - 新
XCI文件(pdfua-KO.xci)全局启用所有相关标记的打印属性。 XDP文件将按钮的print属性设置为-print,这将将其排除在呈现之外。- 此不匹配导致在使用更新的
XCI配置生成PDF时忽略该按钮。 - 虽然在AEM Forms JEE 6.5.x中发现了此问题,但在类似条件下,该问题并非始终出现在早期版本(如6.4.2)中。
原因
XDP文件将按钮的打印属性设置为-print,不管XCI文件中的全局打印设置如何,都将其从呈现中排除。
解决方法 resolution
要解决此问题,请执行以下步骤:
- 打开受影响的
XDP文件。 - 找到print属性设置为
-print的按钮元素。 - 删除或修改
-print属性,使其与pdfua-KO.xci文件中的全局打印设置一致。 - 保存更新的
XDP文件,然后使用当前设置重新生成PDF。
如需进一步帮助,请联系Adobe支持。
相关阅读
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f