1

我的要求是在由其他进程生成的 PDF 前面加上一个“封面”。

我编写了一个相对简单的 Ant 任务来连接 PDF 文档列表,并且效果很好,但是在此过程中没有保留 TOC。TOC 我的意思是..

显示两种样式的目录的图像

理想情况下,两个 TOC 都将被保留,并针对它们的新偏移量进行调整,但我看不到在 iText API 中读取或写入 TOC(左侧)的方法。任何人都可以吗?

M。

4

1 回答 1

3

我是关于 iText 的书的作者,在本书的上下文中,我编写了一个示例来解释如何在保留书签(又名大纲树)的同时连接 PDF。您可以在此处找到此示例。如您所见,您需要该SimpleBookmark对象从现有文档中提取书签。确保您移动页码,否则您的链接将指向错误的页面。最后使用该方法将新对象添加ArrayList<HashMap<String, Object>>到对象中。PdfCopysetOutlines()

再一次,我们发现了阅读文档可以节省时间的证据;-)

于 2013-04-02T15:46:52.007 回答