【问题标题】:iPhone/iPad draw pdf like iBooks?iPhone/iPad 像 iBooks 一样绘制 pdf?
【发布时间】:2011-04-18 03:42:21
【问题描述】:

有谁知道如何使用核心图形来绘制像 iBooks 中的 pdf 文件。我已经可以使用核心图形绘制一个 pdf 页面,但很好奇 iBooks 如何显示每个页面的低质量视图,因此它可以快速加载,然后当您在页面上停留的时间更长时,它会呈现完整的质量。这使它能够打开 pdf,而无需像您在 ipad 上看到的大多数杂志应用程序那样让用户等待。任何想法都会有所帮助!

【问题讨论】:

    标签: iphone ipad core-graphics cgpdfdocument cgpdfcontext


    【解决方案1】:

    Apple 有一些“ZoomingPDFViewer”示例代码:

    http://developer.apple.com/library/ios/#samplecode/ZoomingPDFViewer/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010281

    我怀疑这可能会给你一些好主意:-)

    【讨论】:

    • 完美,这正是我要找的,下次我问问题之前记得先检查文档!!!
    【解决方案2】:

    我假设他们使用多层,第一层以低分辨率加载 pdf,在后台准备更好的分辨率。准备好后,这些层会被交换。

    查看文档中的 CGPDFDocumentRef 和 CATiledLayer。

    【讨论】:

    • 是的,一个 CATiledLayer 就是这样完成的,JosephH 在下面发布了一个很棒的链接
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多