如何使用itextsharp将pdf页面中的超链接添加到页面

时间:2015-06-29 03:49:22

标签: asp.net pdf c#-4.0 hyperlink navigateurl

我想在PDF页面底部添加或创建超链接,它将使用 itextsharp 重定向到另一个页面。接下来就是我有50页的PDF文件。添加3页。在第50页我想在页面底部有2个超链接。一个去第51页,另一个去第52页。接下来的事情是,如果我在第51页和第52页单击后退按钮,它将进入第50页。

1 个答案:

答案 0 :(得分:0)

使用PdfAnnotation创建链接

PdfAnnotation annotation;
                annotation = PdfAnnotation.CreateLink(
                stamper.Writer, rect, PdfAnnotation.HIGHLIGHT_INVERT,
                new PdfAction(string.Format(IMDB, screening.movie.Imdb))
              );
              stamper.AddAnnotation(annotation, page);

更多详细信息,请参阅此链接

http://kuujinbo.info/iTextInAction2Ed/index.aspx?ch=Chapter07&ex=TimetableAnnotations2