我了解到苹果在SDK 3.2中发布了CGPDF API,用于绘制PDF上下文。
从这些API中我所理解的是,您可以将PDF绘制到数据对象或PDF文件中。然后,您可以将其导出到您的沙盒目录或作为邮件附件添加。
但我不确定我们是否可以使用这些API从应用程序捆绑包中读取PDF并在屏幕上逐页向用户展示。 我想做的是在杂志阅读器应用程序中打开一本杂志的PDF。
我还想知道是否可以识别PDF文件中的链接并在应用程序中打开它们。
请告诉我是否已经完成或正在进行类似的事情。
谢谢 AJ
我了解到苹果在SDK 3.2中发布了CGPDF API,用于绘制PDF上下文。
从这些API中我所理解的是,您可以将PDF绘制到数据对象或PDF文件中。然后,您可以将其导出到您的沙盒目录或作为邮件附件添加。
但我不确定我们是否可以使用这些API从应用程序捆绑包中读取PDF并在屏幕上逐页向用户展示。 我想做的是在杂志阅读器应用程序中打开一本杂志的PDF。
我还想知道是否可以识别PDF文件中的链接并在应用程序中打开它们。
请告诉我是否已经完成或正在进行类似的事情。
谢谢 AJ
在API文档中,有一种加载PDF文件的方法(使用Quartz技术):
CGPDFDocument是所需的对象, 而CGPDFDocumentCreateWithURL可能是你要查找的构造函数。
我花了很多时间来研究这个问题 - 似乎你需要使用CATiledLayers才能正确缩放这些PDF文件!
网络上有一些很好的示例可以教你如何实现...
我一旦有相关准备就会在这里放置链接/解决方案!