iPhone / iPad上的PDF超链接

时间:2010-04-09 17:40:56

标签: iphone xcode pdf

我一直在寻找Google和SO,并且还没有找到我的问题的答案,或者至少是最近的答案。

我有一个包含超链接/热点的PDF,并希望在我自己的iPhone / iPad应用程序中显示PDF文件。当用户点击超链接/热点时,我希望用户被带到链接的适当位置(无论是PDF上的其他页面还是应用程序外的网页)。

我在这里发现了许多这样的问题,但大多数都是在6个月前发现的。虽然这可能不是很久以前的事情,但它有点像新技术以及某人有能力使用新代码/方式来实现它。我查看了QuartzDemo示例应用程序并编辑了PDF以获得热点,但它不起作用。也许能力存在,但没有实现?

我找到了一个可以很棒的应用程序! GoodReader应用程序显示我的PDF并允许点击我的PDF中的热点。但是,我想在我自己的应用程序中实现这一点。

那么,有没有人一直在玩这个?有谁找到解决方案?任何人都可以指向其他方向吗?

感谢您的时间。

1 个答案:

答案 0 :(得分:8)

您所说的“热点”是PDF链接。查找PDF spec,特别是关于链接注释的第8.4节。然后查看Quartz 2D Programming Guide,包括Inspecting PDF Document Structure部分。您需要熟悉CGPDF* API调用。