0

我正在生成一个大型文档,其中包含对文档中其他页面的许多引用。例如,文本可能会说:

“这个主题在第 46 章(参见第 XX 页)中有介绍。”

或者

“参见第 XX 页的图表”

由于我事先不知道页码,所以我最初的想法是按照“iText in Action”第 6 章中所述的多遍创建 PDF。但是,据我了解,这是行不通的,因为PDFStamper 无法编辑现有的文本块,一旦它们被创建。我的第二个想法是创建两次文档。第一次,我将创建文档并简单地制作文本和页码中引用位置的哈希图。第二次,我会使用这些来生成参考。

有一个更好的方法吗?

4

1 回答 1

0

为所有未知数据创建一个PdfTemplate占位符,将它们存储在一个数组中。

用页码标记引用的文本onGenericTag()并填写存储在数组中的模板。

主要问题:如何定义的大小PdfTemplate?那个问题是解决不了的。

于 2013-10-08T06:14:35.510 回答