Как я могу определить PDF-политику ImageMagick

Я поддерживаю qr-backup, программу, которая создает некоторые PDF-файлы.

Мои пользователи сталкиваются с ошибкой, из-за которой происходит сбой преобразования PDF-файлов. Почему и как исправить это объясняется здесь. imagemagick - преобразование запрещено

Какой простой и быстрый тест я могу сделать (например, с помощью convert), чтобы сказать, затронуты ли они этой проблемой политики? Я хотел бы напечатать им более четкую ошибку, если они работают в уязвимой ОС.

1 ответ

Проверьте приведенный ниже код состояния выхода (0 означает отсутствие проблем с политикой)

      convert -size 1x1 canvas:white pdf:- >/dev/null

Или из этого (0 указывает на проблему с политикой)

      grep -s -q 'policy domain="coder" rights="none" pattern="PDF"' /etc/ImageMagick-6/policy.xml
Другие вопросы по тегам