利用shell将扫描到的图片合并成一个PDF

工作需要将一份文件扫描成一份PDF,但那台打印机不给力,连续扫描的时候老是卡纸,只能一张张扫描成jpg。而且还扫错了方向,全部图片都是横向的,要一张张图片旋转后再合并成PDF。

先是把全部图片旋转90度变成竖向,shell脚本如下:

find *.jpg -exec convert -rotate 90 {} {} \;

接着把每张图片变成PDF:

find *.jpg -exec convert {} {}.pdf \;

最后把所有PDF合并成一个PDF:

pdfunite *.pdf all.pdf
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容