代码之家  ›  专栏  ›  技术社区  ›  marchinram

iphone/ipad像iBooks一样绘制pdf?

  •  2
  • marchinram  · 技术社区  · 15 年前

    有人知道如何使用核心图形绘制一个像iBooks一样的PDF文件吗?我已经可以使用核心图形绘制一个PDF页面,但我很好奇iBooks如何显示每个页面的低质量视图,以便快速加载,然后当您停留在一个页面上的时间越长,它就会呈现出完整的质量。这使得它能够打开PDF文件,而不必像你在iPad上看到的大多数杂志应用程序那样让用户等待。任何想法都会有帮助!

    2 回复  |  直到 15 年前
        1
  •  5
  •   JosephH    15 年前

    苹果有一些“ZoomingPDFviewer”示例代码:

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

    我想这可能会给你一些好主意。

        2
  •  4
  •   msg    15 年前

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

    查看文档中的cgpdfdocumentRef和catiledLayer。

    推荐文章