将 PDF 转换为 DjVu 的问题

Tim*_*Tim 6 pdf djvu

我有一个 PDF 文件(受版权保护,所以我不能在这里包含它)。我正在尝试将其转换为 DjVu,使用一些在线网站以及pdf2djvu,但它们都失败了。在 的情况下pdf2djvu,错误是:

PDF 错误:FoFiType1::parse 一行超过 255 个字符,我们不支持这个

有没有办法解决?如何处理 PDF 到 DjVu 的转换问题?

Ant*_*hon 6

这是由 pdf2djvu 使用的 libpoppler 版本的限制引起的,由特定字体触发,以及pdf2djvu处理它们的方式。

evince(从基于 X 的终端)中打开这样的文件将显示与FoFiType1Ubuntu 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)