将照片合并成PDF

$ convert 1.jpg 2.jpg output.pdf

即可

问题

报错

convert: not authorized `output.pdf' @ error/constitute.c/WriteImage/1028.

原因:是由于其安全漏洞,一些可以通过这些漏洞允许Postscript(PDF, PS, EPS等)的恶意文件利用计算机
所以就不允许输出成这些文件
详情见来源askubuntu

解决方法

修改/etc/ImageMagic-6/policy.xml文件,将最后的
image-1653315824040

image-1653315867234
注释掉即可,但是会有安全漏洞,建议用imag2pdf

$ img2pdf 1.jpg 2.jpg 3.jpg -o output.pdf

山和山不相遇,人与人要相逢