4

我正在使用 itext 的 pdfptable 做一份包含更多 1000 条记录的报告。寻找特定记录并不容易,所以我想知道是否有任何方法可以在 pdfpcell 中添加书签。

4

1 回答 1

2

要使用 iTextSharp 将书签添加到 pdf 中,您必须使用 Chapter 和/或 Section 对象。虽然从技术上讲,您可以完成这项工作,但 Chapter 和 Section 对象有一些限制和一些相当大的开销,尤其是对于 1000 个项目。此外,我一直无法阻止章节编号显示在我的文档中,如果您的内容位于 pdfpcells 中,这对您来说可能是个问题。

链接很好地介绍了如何将书签添加到 pdf。向下滚动到书签部分的文章末尾。

在这篇文章中,还有关于在 pdf 中设置 LocalDestinations 的信息。这些不会显示为书签,它们需要“Goto”链接和“Destination”。因此,如果您愿意或能够在您的 pdf 中创建索引页面,这可能是一个更好的解决方案。您的索引页面将包含所有“转到”链接,并且您的 pdfpcells 中的内容将是 LocalDestinations。

于 2010-02-07T16:42:09.590 回答