Pdf

將 PDF 轉換為 DjVu 的問題

  • June 15, 2013

我有一個 PDF 文件(受版權保護,所以我不能在此處包含它)。我正在嘗試使用一些線上網站以及將其轉換為 DjVu,pdf2djvu但它們都失敗了。在 的情況下pdf2djvu,錯誤是:

PDF 錯誤:FoFiType1::parse a line has more than 255 characters, 我們不支持

有沒有辦法解決?如何處理 PDF 到 DjVu 的轉換問題?

這是由於 pdf2djvu 正在使用的 libpoppler 版本的限制、由特定字型觸發以及pdf2djvu處理它們的方式造成的。

在(從基於 X 的終端)中打開這樣的文件evince將顯示與FoFiType1Ubuntu 12.04 下相同的錯誤消息。由於 evince 會忽略錯誤,因此它可以顯示文件。

您可以在 12.04 上將文件轉換為 postscript,然後再轉換為 pdf,然後執行 pdf2djvu:

pdf2ps all.pdf
ps2pdf all.ps all2.pdf
pdf2djvu all2.pdf -o all2.djvu

引用自:https://unix.stackexchange.com/questions/79461