2012-08-08 79 views
0

我已經開發了CGPDF ***方法的PDF查看器。 等待大量的PDF下載令人厭煩,因此使用流式PDF應該是一個好主意。iOS中的線性化PDF Quartz 2D?

是否可以在iOS中使用Quartz 2D實現「線性化PDF」(快速Web查看)? 我找不到任何示例代碼或文檔。有什麼建議麼?

回答

1

我是PSPDFKit(商業iOS PDF SDK)的作者,相信我,我也花了相當一段時間研究這個話題。我不認爲有一種方法,除非你使用第三方渲染框架,如MuPDF。 (但他們是確實昂貴)

CGPDFDocument,因爲它現在(iOS6)預計在底部的預告片,並將在未完成的文檔上失敗。

+0

你好steipete。 – catskytw 2013-10-04 06:58:26

+0

對不起,錯字(按回車鍵併發送最後一條評論) 首先,感謝您的回覆。 事實上,如果加載PDF文檔和MuPDF無法達到此問題的要求,CGPDFDocument需要預告片。 我們創建另一種機制來完成「PDF流」,通過MuPDF解析PDF的體系結構並通過CGPDFDocument呈現。 當然,我們需要在每個頁面中獲取objs之前下載版本,頭文件,預告片,外部參照表...等等。有用。 :-) – catskytw 2013-10-04 07:07:07