iTextSharp添加指向现有PDF目录的链接

时间:2018-08-03 20:24:08

标签: c# itext pdf-generation

嗨,我有一个包含静态目录的PDF,我想在PDF中创建指向特定页面的链接。看来我应该可以使用iTextSharp.pdf库(5.5.13.0)来做到这一点。

我编写的代码为我提供了一个矩形,其中包含目录页面每一行的文本。我一直无法确定如何创建指向PDF现有页面的链接。

我在多个位置看到了以下代码段,但这似乎是为了在编写目录时创建链接,但就我而言,我想为现有文本创建一个链接。

Chunk chunk = New Chunk("Go to page 5");
PdfAction action = PdfAction.GotoLocalPage(5, New PdfDestination(0), writer);
chunk.SetAction(action);

好像我可以为现有的文本创建一个Chunk对象,但我认为这是不可能的。

有人在这里有专门知识吗?我可以自己创建链接,也可以更新现有链接。为了我的目的,所有链接都将指向同一PDF文档中的页面。谢谢!

0 个答案:

没有答案