获取PDF文件中的超链接列表 [英] Get the list of hyperlinks in a PDF file
本文介绍了获取PDF文件中的超链接列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个pdf文件.我需要找到该文件中所有可用的超链接,然后对这些链接进行更改.我正在使用C#,但我不想使用第三方工具!
I have a pdf file.I need to find all the hyperlinks available in that file and then make change on those links. I am using C# and I'd rather not to use a third party tool!
推荐答案
您可以使用 iTextSharp .它是一个开放源代码的API,用于处理用C#编写的pdf.
You can use iTextSharp. Its an open-source API to manipulate pdf written in c#.
基本算法是:
- 浏览PDF文件中的每一页.
- 对于每个页面,循环浏览注释集合(annots词典)中的每个注释.
- 如果找到子类型链接的注释,请增加计数或执行所需的任何逻辑.
这篇关于获取PDF文件中的超链接列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文