大纲和书签

开发人员可使用 "BookmarkManager "为 PDF 文档添加书签。通过调用 PdfDocument.`` 上的getBookmarks方法访问BookmarkManager` 。

BookmarkManager bookmarks = pdf.getBookmarks();
JAVA

在特色代码示例中,我们调用 addBookmarkAtEnd 方法来添加四个顶级书签 (一个接一个) 在将修改保存到磁盘之前,将书签添加到工作的 PdfDocument 中。执行上述代码后,打开修改后的 PDF 文件,书签将按以下顺序显示:

  • 作者注释
  • 目录
  • 内容摘要
  • 参考文献

方法 addBookmarkAtStart 可以预置书签,使其出现在其他书签(如果之前已定义)之前。例如,下图所示的代码行如果紧跟在特色代码示例的第 16 行之后,就会使书签 "前言 "出现在前面列表的第一个项目之前。

bookmarks.addBookMarkAtStart("Foreword",1);
JAVA

IronPDF 能够识别使用其他第三方软件添加到 PDF 中的书签。这使得该库在根据业务需要在渲染后的 PDF 文档中添加和修改书签方面具有相当大的灵活性。