OL / UL iText5 xmlworker上的PDF / UA嵌入式字体

时间:2016-07-15 16:45:25

标签: itext xmlworker

我认为此问题只会影响执行PDF / A或PDF / UA的人员,这需要将字体嵌入文档中。我正在使用带有xhtml文档的XMLWorker来生成PDF。

如果我使用< ul style =" list-style-type:square;"&gt ;,则zapfdingbats char 108用于项目符号点。在Stackoverflow上报告了此问题,我不会在此处重复:Embedding font using itext 5 for PDF/UA compliance

作为解决方法,我使用了< ul style =" list-style-image:url(' images / arrowicon.png');"> PDF / UA验证器(PAC 2 PDF Accessibility Checker 2)不反对。缩放我通过自定义标记处理器处理的图像存在问题。

我也发现了与< ol style =" list-style-type:upper-alpha;">相同的问题。列表为符号选择的字体是Helvitca。我试图使用自定义标签处理器替换它。

以下是我用于UL和OL列表的自定义标签处理器。使用图像缩放的顶部工作正常,它是CSS.Value.UPPER_ALPHA,我无法弄明白。这是我尝试过的最简单的例子。

GeoPointsRestController.php

我已经跟踪了List如何处理字体的问题,但我不知道如何在自定义标签处理器中修复它,我相信这是更容易的解决方案。我也考虑过做自己的List类来解决这个问题。

0 个答案:

没有答案