gpt4 book ai didi

iphone - 使用 CGPDF API 在 iPad 中显示 PDF

转载 作者:行者123 更新时间:2023-12-03 18:28:36 29 4
gpt4 key购买 nike

据我所知,Apple 在 SDK 3.2 中发布了 CGPDF API,用于绘制 PDF 上下文。

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

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

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

如果做过或正在做类似的事情,请告诉我。

谢谢阿杰

最佳答案

在 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,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3042775/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com