このコマンドでjpg
ファイルを変換するたびにpdf
convert *.jpg pictures.pdf
私はこのエラーメッセージがあります:
convert: not authorized `pictures.pdf' @ error/constitute.c/WriteImage/1028.
このコマンドでjpg
ファイルを変換するたびにpdf
convert *.jpg pictures.pdf
私はこのエラーメッセージがあります:
convert: not authorized `pictures.pdf' @ error/constitute.c/WriteImage/1028.
回答:
この問題は、セキュリティの更新によるものです:https : //launchpad.net/ubuntu/+source/imagemagick/8 : 6.8.9.9-7ubuntu5.13
誰かがバグとしてそれを報告しました:https : //bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/1796563
一時的な修正として、/etc/ImageMagick-6/policy.xml
PDFの権限none
をread|write
そこから編集および変更しました。意味についてはわかりませんが、少なくともそれで物事を成し遂げることができます。
Ubuntu 16.04.6 LTSでこれを修正するには、受け入れられた回答に従ってください。
これをより速く修正するために、シンプルなsedワンライナーを作成しました。
sudo sed -i 's#<policy domain="coder" rights="none" pattern="PDF" />#<policy domain="coder" rights="read|write" pattern="PDF" />#' /etc/ImageMagick-6/policy.xml
そしてプログラム的な方法で。