2013-07-21 47 views
0

我想嵌入PDF文件的文字在我的項目複製到NSString。 我試過Zachron's pdfiphone,但它似乎沒有在armv7上工作。我需要它在armv7上工作。PDF文件的文本複製到一個NSString

我讀過一些Quartz框架指南,但我還是不知道如何使用Quartz PDF的文本。如果你知道解決方案,用Quartz或不用,請寫下來。

+0

我的意思是說:「PDF文本」是一本電子書僅包括文本(沒有圖片,沒有鏈接等)的內容。 – ersentekin

回答

0

如果你的目標PDF沒有在CJK(中國,日本和韓國)寫的,你的方式是簡單的一個。

  1. 下載PDFKitten。它有一個樣本PDF解析器。
  2. 將PDFKitten的PDFCore部分集成到您的項目中。請注意PDFKitten是ARC代碼。所以你必須爲所有PDFKitten文件設置-fno-objc-arc。
  3. 在PDF中,打印文本操作符是TJ和Tj。
  4. 所以,你必須修改回調函數TJ和TJ。

如果您必須處理CJK PDF文件,您的方式會更復雜。由於許多CJK PDF文件具有CID編碼。 CID表示字形的字符標識。 PDFKitten不包括這種處理。您必須將CID添加到UCS2轉換功能。

相關問題