У меня есть несколько изображений *. Jpeg
, которые я хотел бы объединить в один файл *. Pdf
следующим образом:
convert Blatt1.jpg Blatt2.jpg Blatt3.jpg Blatt4.jpg out.pdf
Мне предлагается следующее исключение:
convert: attempt to perform an operation not allowed by the security policy `PDF' @ error/constitute.c/IsCoderAuthorized/408
Что вызывает эту проблему и как ее исправить? Я провел небольшое исследование, но ничего не смог найти об этой конкретной проблеме.
ImageMagick имеет некоторую политику безопасности, кто отключает некоторые права из соображений безопасности...
Необходимо будет отредактировать файл конфигурации к re-enble действие, в котором Вы нуждаетесь.
Открытый /etc/ImageMagick-6/policy.xml
с Вашим любимым текстовым редактором найдите строку <policy domain="coder" rights="none" pattern="PDF" />
и замена "none"
"read|write"
# Open the file
sudo nano /etc/ImageMagick-6/policy.xml
# find and edit the line
<policy domain="coder" rights="none" pattern="PDF" />
# to :
<policy domain="coder" rights="read|write" pattern="PDF" />
Из-за известной ошибки с последствиями безопасности преобразование в PDF отключено в ImageMagick convert
.
Я предлагаю, чтобы Вы работали вокруг проблемы,
Импортируйте изображения в LibreOfffice и сохраните документ.
Экспорт как PDF от LibreOffice.