iText5 не поддерживает встроенную закладку href, когда PDF создается из HTML содержание. Тем не менее, он работает для внешних ссылок.
Есть ли способ обрабатывать встроенные ссылки на другие страницы в том же PDF-файле при создании PDF-файла из содержимого HTML?
<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>
iText 5 XMLWorker явно помечен как устаревший в их страница продукта.
Лучшей альтернативой будет переход на iText7 + pdfHTML
public void createPdf(String html, String dest) throws IOException {
HtmlConverter.convertToPdf(html, new FileOutputStream(dest));
}