При попытке конвертировать набор сканированных страниц в PDF получил такую ошибку
$ convert *.jpg -auto-orient output.pdf convert-im6.q16: attempt to perform an operation not allowed by the security policy `PDF' @ error/constitute.c/IsCoderAuthorized/408.
Решение проблемы нашел на stackoverflow
. Мне хватило только закомментировать строку<policy domain="coder" rights="none" pattern="PDF" />
$ sudo etckeeper vcs diff /etc/ImageMagick-6/policy.xml diff --git a/ImageMagick-6/policy.xml b/ImageMagick-6/policy.xml index 82a3d0b..73b8384 100644 --- a/ImageMagick-6/policy.xml +++ b/ImageMagick-6/policy.xml @@ -91,6 +91,8 @@ <policy domain="coder" rights="none" pattern="PS2" /> <policy domain="coder" rights="none" pattern="PS3" /> <policy domain="coder" rights="none" pattern="EPS" /> + <!-- Fix for: attempt to perform an operation not allowed by the security policy `PDF' <policy domain="coder" rights="none" pattern="PDF" /> + --> <policy domain="coder" rights="none" pattern="XPS" /> </policymap>
После этого набор картинок преобразовался без ошибок.
Комментариев нет:
Отправить комментарий