itext不支持pdf中的书签

时间:2019-03-29 14:18:00

标签: itext html-to-pdf

从HTML生成pdf时,iText5不支持嵌入式书签href 内容。但是,它适用于外部链接。

在从HTML内容生成pdf时,有什么方法可以处理到同一pdf中其他页面的内联链接?

<a href='#last'>Last div content</a>   <!--Not working in pdf-->
<br />
<a href='https://www.google.com'>External link</a>   <!--working in pdf-->
<br />  

<div id="last">last content</div>

1 个答案:

答案 0 :(得分:0)

iText 5 XMLWorker在their product page上已明显标记为已弃用。

最好的选择是切换到iText7 + pdfHTML

public void createPdf(String html, String dest) throws IOException {
    HtmlConverter.convertToPdf(html, new FileOutputStream(dest));
}