如何使用iTextSharp的pdf格式页面的超链接添加到网页 [英] how add a hyperlink in pdf page to page using itextsharp

查看:970
本文介绍了如何使用iTextSharp的pdf格式页面的超链接添加到网页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要添加或创建PDF页面的底部有一个超链接,它会通过的 iTextSharp的重定向到另一个页面。而接下来的事情,例如,如果我有50页的PDF文件。加3页到它。并在第50页我想在页面底部2的超链接。一去的第51页,另一种为第52页。接下来的事情是,如果我在第51页和第52页单击后退按钮也将来到第50页。

I want to add or create a hyperlink in bottom of the PDF page and it will redirecting to another page by using itextsharp. and next thing is for example if i have 50 pages PDF file. add 3 pages to it. and in 50th page i want 2 hyperlinks at bottom of the page. one to go for 51st page and another one to for 52nd page. next thing is if i am click back button in 51st page and 52nd page also it will come to 50th page.

推荐答案

使用PdfAnnotation创建链接

Using PdfAnnotation to create link

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

更多细节参考此链接

More details to refer this link

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

这篇关于如何使用iTextSharp的pdf格式页面的超链接添加到网页的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆