2012-04-23 59 views
2

是否有任何人知道在OSX(雪豹)上運行的免費軟件PDF檢查工具。與所有運營商顯示PDF

我需要以純文本顯示PDF,包括它的操作符。因此,該工具應該將PDF中的所有對象(flate編碼)解碼爲純文本,包括它的操作符。

原因是:我試圖從iPhone應用程序內的PDF中提取所有文本。我能夠做到這一點很好。但我不知道哪些操作符在PDF中使用。這導致了一個沒有任何空格的提取字符串,我需要知道文檔中使用了哪些運算符,以便我可以確定哪個運算符應該表示一個空格。

回答

2

試用PDF Vole。它是開源的(基於iText),它基於Java,因此它可以在OS X上工作。

+0

非常感謝......我在網上搜索第2天的,遇到了用Python,C,Java編寫的大量工具。使用GUI或CLI界面(甚至使用PHP自己嘗試過)。沒有一個像這樣簡單! – DIJ 2012-04-23 21:58:06

3

另一種替代工具可能是Jay Berkenbilt的QPDF(這是開源軟件,適用於所有主要操作系統平臺)。

Quote:「QPDF是一個命令行程序,對PDF文件進行結構化,內容保留轉換。」

要展開所有流在input.pdf,在文本編輯器中運行這個命令並開放output.pdf

qpdf --qdf input.pdf output.pdf 

Beginning of QPDF Help Screen