2012-12-14 40 views
0

您好我正在研究一個速讀應用程序,我正在尋找一些提示或建議。在這個應用程序中,我必須使用不同的閱讀技巧,這需要從pdf格式化不同大小的文本。用於無圖片自動滾動的技術。有人已經知道誰來做這件事嗎?或者有我的例子嗎?iOS獲取pdf文本

回答

1

如果PDF包含一個古怪的格式或圖片中的你有沒有運氣文本,否則有可用的(在github)

幾個ObjC庫都包住CoreGraphics在CDPDF *功能

這是不是容易,不能在一個班輪迴答,但基本的做法是:

  1. 得到CGPDFDocument
  2. 獲取每個PDFPage
  3. 獲取每個頁面的CGPDFDictionary並解析它。它會給你所有對象的PDF頁面,你會遇到
  4. 的foreach串,稱之爲CGPDFStringCopy並將其追加到一個用作緩衝
  5. 緩衝區將文檔的文本
+1

我這麼說mutableString。 a)我警告說:「這不是一件容易的事情,不能用一行代碼來回答,但基本方法是:」 - b)我引用了github上的其他庫:有一些可用的ObjC庫(在github上) –