我目前正在研究一個教育項目,我想在iPhone應用程序中添加一些PDF閱讀功能。我知道可以添加一個UIWebView並在其中顯示PDF,但是我想添加顯示頁碼,'next','previous'按鈕等的功能。CGPDFDocument是我應該指向的方向還是有更好的(即更多功能豐富)庫可用?我已經查看了CGPDFDocument的功能,但除了API參考之外,還沒有太多可用的東西。用於iPhone的PDF查看/註釋庫?
它也可以用這個註釋pdf?
感謝
JP
我目前正在研究一個教育項目,我想在iPhone應用程序中添加一些PDF閱讀功能。我知道可以添加一個UIWebView並在其中顯示PDF,但是我想添加顯示頁碼,'next','previous'按鈕等的功能。CGPDFDocument是我應該指向的方向還是有更好的(即更多功能豐富)庫可用?我已經查看了CGPDFDocument的功能,但除了API參考之外,還沒有太多可用的東西。用於iPhone的PDF查看/註釋庫?
它也可以用這個註釋pdf?
感謝
JP
這裏的CGPDF功能良好的(工作)例如: http://www.olivetoast.com/blog/2009/08/simple-uiscrollview-catiledlayer-pdf-example/
它使用CATiledLayer + UIScrollView的,這可能不適合各種各樣的閱讀器,但它仍然顯示你如何加載和繪製一個沒有UIWebView的PDF文檔(嚴重限制你的能力)。
將圖層類型更改回圖層,使用CGPDFDocumentGetNumberOfPages添加頁面處理,然後添加CGPDFDocumentGetPage,並且您擁有相當不錯的閱讀器。
我不知道如何執行註釋,我懷疑你需要自己的數據結構在文檔的頂部。
更新:2012年2月4日
退房這個項目,它是開源的,非常精美。 我認爲這可能是您的PDF閱讀器的一個很好的起點。
可以請你回答這個鏈接我希望你能..http://stackoverflow.com/questions/4321681/how-to-fit -pdf-page-in-entire-view – ajay 2011-01-14 05:21:08
@Jack你有沒有發現一些解決方案如何選擇文本並進行註釋? – 2014-06-07 08:51:23