iphone – 使用CGPDF API在iPad上显示PDF

我已经学会了苹果公司在SDK 3.2中发布了CGPDF API来绘制PDF上下文.

我从这些API中了解到,您可以将PDF绘制到数据对象或PDF文件.然后,您可以将其导出到沙箱的目录中,或者将其作为附件添加到邮件中.

但我不知道我们是否可以使用这些API从应用程序包中读取PDF,并在屏幕上逐页显示给用户.我想做的是在杂志阅读器应用程序中打开杂志的PDF.

我也想知道我们是否可以识别PDF文件中的链接并在应用程序中打开它们.

让我知道如果做了或做这样的事情.

谢谢
AJ

解决方法

在API文档中有一种加载PDF(使用Quartz)的方法:
CGPDFDocument是您需要的对象
而CGPDFDocumentCreateWithURL可能是您正在寻找的构造函数.

以下是一些如何做的例子:
http://developer.apple.com/mac/library/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_pdf/dq_pdf.html#//apple_ref/doc/uid/TP30001066-CH214-TPXREF109

我花了很多时间在这 – 似乎你需要使用CATiledLayers来放大这些PDF正确!

网上有一些很好的例子,如何做到这一点…

一旦我准备好了,我会把链接/解决方案放在这里

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...