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

iphone – 使用CGPDF API在iPad上显示PDF,第1张

概述我已经学会了苹果公司在SDK 3.2中发布了CGPDF API来绘制PDF上下文. 我从这些API中了解到,您可以将PDF绘制到数据对象或PDF文件.然后,您可以将其导出到沙箱的目录中,或者将其作为附件添加到邮件中. 但我不知道我们是否可以使用这些API从应用程序包中读取PDF,并在屏幕上逐页显示给用户.我想做的是在杂志阅读器应用程序中打开杂志的PDF. 我也想知道我们是否可以识别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正确!

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

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

总结

以上是内存溢出为你收集整理的iphone – 使用CGPDF API在iPad上显示PDF全部内容,希望文章能够帮你解决iphone – 使用CGPDF API在iPad上显示PDF所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1083636.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存