【发布时间】:2012-02-15 20:17:55
【问题描述】:
我有一个我在 cgi/bash 中编写的扫描服务器,并且希望能够从命令行将一堆图像(全部在一个文件夹中)转换为 pdf。怎么可能?
【问题讨论】:
-
使用 img2pdf,而不是 ImageMagick。 ImageMagick 解码 JPEG,生成generation loss,比 img2pdf 慢 10-100 倍。
-
sudo apt-get install gscan2pdf简单易用。 -
img2pdf $(find . -iname '*.jpg' | sort -V) -o ./document.pdf将为您提供document.pdf,其中包含当前目录中所有带有 jpg 或 JPG 扩展名的图像 - 每页一张图像。document.pdf将所有图像自然排序为页面(sort的-V选项)因此在对图像文件进行编号时无需添加任何前导零。