如何批量转换.djvu文件到.pdf?

Modified on: Sat, 09 Jun 2018 10:51:53 +0800

我有大约200个.djvu电子书,我想转换成.pdf。由于一对一的转换很烦人,我想知道是否有办法一次性转换它们。任何帮助将不胜感激。

作者:user25656,kernel_panic

最佳答案

您可以在shell脚本中使用ddjvu。也就是说,输出PDF更大(x10),这使得它几乎不值得努力。 Ubuntu读取djvu文件没有问题,但如果你的理由足够好,请使用以下脚本。

警告:请勿立即在200个文件上试用。首先在一个或两个小测试上运行测试,以了解需要多长时间,并确保您对结果感到满意。如果要停止该过程,请按 Ctrl + C

#!/bin/bash for i in *.djvu; do ddjvu -format=pdf -scale=100 "$i" "${i/%.djvu/}.pdf" done

...或相同,作为单行

我在* .djvu中的

#!/bin/bash
for i in *.djvu;
do ddjvu -format=pdf -scale=100 "$i" "${i/%.djvu/}.pdf"
done

只需在带有djvu文件的文件夹中运行它。 -scale=100选项缩小输出图像,这使得进程更快,输出文件的大小更合理。没有它,生成的PDF比原始文件大得多,并且需要很长时间才能转换,至少在我的测试中。


相关问答

添加新评论