我有一个 PDF 文件(受版权保护,所以我不能在这里包含它)。我正在尝试将其转换为 DjVu,使用一些在线网站以及pdf2djvu
,但它们都失败了。在 的情况下pdf2djvu
,错误是:
PDF 错误:FoFiType1::parse 一行超过 255 个字符,我们不支持这个
有没有办法解决?如何处理 PDF 到 DjVu 的转换问题?
这是由 pdf2djvu 使用的 libpoppler 版本的限制引起的,由特定字体触发,以及pdf2djvu
处理它们的方式。
在evince
(从基于 X 的终端)中打开这样的文件将显示与FoFiType1
Ubuntu 12.04相同的错误消息。由于 evince 忽略错误,它可以显示文件。
您可以在 12.04 上做的是将文件转换为 postscript,然后返回为 pdf,然后运行 pdf2djvu:
pdf2ps all.pdf
ps2pdf all.ps all2.pdf
pdf2djvu all2.pdf -o all2.djvu
Run Code Online (Sandbox Code Playgroud)