大纲和书签
开发人员可使用 "BookmarkManager "为 PDF 文档添加书签。通过调用 PdfDocument.`` 上的
getBookmarks方法访问
BookmarkManager` 。
BookmarkManager bookmarks = pdf.getBookmarks();
在特色代码示例中,我们调用 addBookmarkAtEnd
方法来添加四个顶级书签 (一个接一个) 在将修改保存到磁盘之前,将书签添加到工作的 PdfDocument
中。执行上述代码后,打开修改后的 PDF 文件,书签将按以下顺序显示:
- 作者注释
- 目录
- 内容摘要
- 参考文献
方法 addBookmarkAtStart
可以预置书签,使其出现在其他书签(如果之前已定义)之前。例如,下图所示的代码行如果紧跟在特色代码示例的第 16 行之后,就会使书签 "前言 "出现在前面列表的第一个项目之前。
bookmarks.addBookMarkAtStart("Foreword",1);
IronPDF 能够识别使用其他第三方软件添加到 PDF 中的书签。这使得该库在根据业务需要在渲染后的 PDF 文档中添加和修改书签方面具有相当大的灵活性。