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