Инструменты пользователя

Инструменты сайта


imagemagick:imagemagick

Это старая версия документа!


ImageMagick

ImageMagick — набор программ (консольных утилит) для чтения и редактирования файлов множества графических форматов.

http://www.imagemagick.org

Установка

apt-get install imagemagick

Минимальная версия

apt install graphicsmagick-imagemagick-compat --no-install-recommends

Использование

Изменение размера изображения

Пример:
Для всей файлов в текущей папке ограничить размер 500×300 точек.

mogrify -path . -resize 500x300 *

Несколько JPG в один PDF

Чтобы объединить несколько JPG в один PDF файл нужно преобразовать каждый в PDF а потом собрать эти PDF файлы в один:

#!/bin/bash
find -iname "*.jpg" | xargs -I'{}' convert {} {}.pdf
pdfunite *.jpg.pdf merged_file.pdf

Объединить несколько JPG в один PDF в Linux – 6 Ответов

Решение проблем

convert: attempt to perform an operation not allowed by the security policy PDF

В файле настроек /etc/ImageMagick-6/policy.xml перед строкой:

</policymap>

нужно добавить строку:

<policy domain="coder" rights="read | write" pattern="PDF" />

Ошибка «convert: attempt to perform an operation not allowed by the security policy `PDF’» (РЕШЕНО) - Документация по BlackArch на русском языке

Ссылки

imagemagick/imagemagick.1606396420.txt.gz · Последние изменения: 2020-11-26 16:13 — GreyWolf