Ubuntu18.04のImageMagick(6.9.7-4 Q16)のconvertコマンドで、jpgからpdf変換、pngをpdf変換したら、エラーになりました。
$ convert tmp.png tmp.pdf
convert-im6.q16: not authorized `tmp.pdf' @ error/constitute.c/WriteImage/1037.
$ convert tmp.jpg tmp.pdf
convert-im6.q16: not authorized `tmp.pdf' @ error/constitute.c/WriteImage/1037.
Code language: Bash (bash)
/etc/ImageMagick-6/policy.xmlを次のように修正したら、エラーがなくなり、変換できました。
77行目: 修正前
<policy domain="coder" rights="none" pattern="PDF" />
77行目: 修正後
<policy domain="coder" rights="read|write" pattern="PDF" />
Code language: HTML, XML (xml)