我有大约 200 本 .djvu 电子书,我想将其转换为 .pdf。由于一对一转换很烦人,我想知道是否有办法一次转换它们。任何帮助将不胜感激。
mik*_*ver 10
您可以ddjvu在 shell 脚本中使用, 。也就是说,输出的 PDF 文件要大得多 (x10),这使得它几乎不值得付出努力。Ubuntu 读取 djvu 文件没有问题,但如果你的理由足够好,请使用以下脚本。
警告:不要马上尝试 200 个文件。首先对一两个小的测试进行测试,以了解需要多长时间,并确保您对结果感到满意。如果您想停止该过程,请按Ctrl+ C。
#!/bin/bash
for i in *.djvu;
do ddjvu -format=pdf -scale=100 "$i" "${i/%.djvu/}.pdf"
done
Run Code Online (Sandbox Code Playgroud)
...或相同,作为单线
for i in *.djvu; do ddjvu -format=pdf -scale=100 "$i" "${i/%.djvu/}.pdf";done
Run Code Online (Sandbox Code Playgroud)
只需在包含 djvu 文件的文件夹中运行它。该-scale=100选项缩小了输出图像的比例,这使得过程更快,输出文件的大小更合理。没有它,生成的 PDF 会比原件大得多,并且需要很长时间才能转换,至少在我的测试中是这样。
| 归档时间: |
|
| 查看次数: |
7532 次 |
| 最近记录: |