PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("C:\\Users\\jars\\Test.pdf"));
writer.setViewerPreferences(PdfWriter.PageModeUseOutlines);
document.open();
document.newPage();
document.add(new Paragraph("ABC"));
PdfOutline root = writer.getRootOutline();
new PdfOutline(root, new PdfDestination(PdfDestination.FITH,1), "ABC", true);
document.newPage();
document.add(new Paragraph("CDE"));
new PdfOutline(root,
new PdfDestination(PdfDestination.FITH,1),
"CDE", true);
document.close();
我想要的是 - >单击ABC书签时,应打开带有“ABC”文本的第一页,单击CDE书签时,应打开带有“CDE”文本的页面。
任何帮助都会让我非常感激。
答案 0 :(得分:0)
就我的知识和研究而言,以下是解决方案
你试过这个吗?
继续尝试此解决方案,如果有任何问题,请告诉我。
以下也是很好的资源。