读取和写入TOC的PDF(Reading and writing the TOC for a PDF

2019-10-17 22:38发布

我的要求是前缀用一个单一的“封面”其他一些过程中产生的PDF文件。

我写了一个相对简单的Ant任务来连接PDF文档的列表,而这个效果很好,但TOC并不在这个过程中保留下来。 通过TOC我的意思..

理想的情况是,无论是技术选择委员会将被保留,并调整他们的新偏移,但我可以看到的读取或写入iText的API中的TOC(左手的)没有办法。 任何人都可以?

M.

Answer 1:

我是笔者本书的iText和本书的背景下,我已经写了解释如何连接PDF文件,同时保留书签(又名大纲树)的一个例子。 你可以找到这个例子这里 。 正如你所看到的,你需要的SimpleBookmark对象从现有文档中提取书签。 请确保您却将页码,或你的链接就会在错误的页面点。 最后添加新ArrayList<HashMap<String, Object>>PdfCopy使用对象setOutlines()方法。

再次,我们已经找到证据证明阅读文档,节省了时间;-)



文章来源: Reading and writing the TOC for a PDF