2017-07-21 47 views
3

我想示例代码作为文档页面解释分页符和Alt标签在Itext7 HTML2PDF不工作

http://developers.itextpdf.com/content/itext-7-examples/converting-html-pdf/pdfhtml-accessible-pdf-creation

然而,当我生成PDF,而alt标签没有设置,因此PDF可访问性检查器抱怨。我也发现分页符不能从给定的html页面中工作。有人可以帮我解决这两个问题吗?我的POM.xml具有以下依赖关系。我已经创建了上述文章中提到的确切文件并复制了代码。

<dependency> 
    <groupId>com.itextpdf</groupId> 
    <artifactId>itext7-core</artifactId> 
    <version>7.0.2</version> 
    <type>pom</type> 
</dependency> 

<dependency> 
    <groupId>com.itextpdf</groupId> 
    <artifactId>html2pdf</artifactId> 
    <version>1.0.0</version> 
</dependency> 

<repository> 
    <id>itext</id> 
    <name>iText Repository - releases</name> 
    <url>https://repo.itextsupport.com/releases</url> 
</repository> 

感谢

SGK

+0

我使用iText 7.0.3和html2pdf 1.0.1进行了测试,在添加图像(我刚刚检查了我上周创建的PDF)时,我清楚地看到结构树中的“/ Alt”条目。我不知道分页符(没有测试过;现在没有时间),但是最好是直接联系iText Software,因为7.0.3和pdfHTML 1.0.1即将发布。我敢打赌,'/ Alt'将会被修复,但是如果分页符被修复,你应该问iText Software。 –

+0

感谢布鲁诺的回应。我感谢您的帮助。你如何从回购中获得html2pdf库的1.0.1版本?我在官方存储库中找不到它https://repo.itextsupport.com/releases/com/itextpdf/html2pdf/ – SGK

+0

对不起,它尚未发布。我正在使用早期的访问版本。 –

回答

1

支持页面,突破后的CSS属性已pdfHTML V1.0.1增加了

缺少/ alt标签的是一个错误v1.0.0,并在v1.0.1中修复。

(作为回答为了提高可视性,因为这个问题已经出现在这里和那里)。