获取PDF文件中的超链接列表 [英] Get the list of hyperlinks in a PDF file

查看:89
本文介绍了获取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#.

基本算法是:

  1. 浏览PDF文件中的每一页.
  2. 对于每个页面,循环浏览注释集合(annots词典)中的每个注释.
  3. 如果找到子类型链接的注释,请增加计数或执行所需的任何逻辑.

RWendi

这篇关于获取PDF文件中的超链接列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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