====== ImageMagick ====== ImageMagick — набор программ для чтения и редактирования файлов множества графических форматов. http://www.imagemagick.org ====== Установка ====== apt-get install imagemagick {{anchor:compat}} ===== Минимальная версия ===== apt install graphicsmagick-imagemagick-compat --no-install-recommends ====== Использование ====== ===== Изменение размера изображения ===== Пример: \\ Для всей файлов в текущей папке ограничить размер 500×300 точек: mogrify -path . -resize 500x300 * Увеличение размера изображения до нужного (отсутствующая в оригинале часть заполняется чёрным): mogrify -path . -resize 640x480 -background black -gravity center -extent 640x480 * ===== Изменение масштаба ===== Для всей файлов в текущей папке изменить масштаб до 50% от оригинала: mogrify -path . -scale 50% * ===== Замена цвета ===== Для всей файлов в текущей папке заменить цвет ''rgb(6,6,6)'' на ''rgb(0,0,0)'' mogrify -path . -opaque "rgb(6,6,6)" -fill "rgb(0,0,0)" * ===== Несколько JPG в один PDF ===== Чтобы объединить несколько JPG в один PDF файл нужно преобразовать каждый в PDF а потом собрать эти PDF файлы в один: #!/bin/bash find -iname "*.jpg" | xargs -I'{}' convert {} {}.pdf pdfunite *.jpg.pdf merged_file.pdf ---- [[https://overcoder.net/q/6587/%D0%BE%D0%B1%D1%8A%D0%B5%D0%B4%D0%B8%D0%BD%D0%B8%D1%82%D1%8C-%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE-jpg-%D0%B2-%D0%BE%D0%B4%D0%B8%D0%BD-pdf-%D0%B2-linux|Объединить несколько JPG в один PDF в Linux – 6 Ответов]] ====== Решение проблем ====== ===== convert: attempt to perform an operation not allowed by the security policy PDF ===== В файле настроек ''/etc/ImageMagick-6/policy.xml'' перед строкой: нужно добавить строку: ---- [[https://blackarch.ru/?p=1102|Ошибка «convert: attempt to perform an operation not allowed by the security policy `PDF’» (РЕШЕНО) - Документация по BlackArch на русском языке]] ====== Ссылки ====== [[wpru>ImageMagick]] http://help.ubuntu.ru/wiki/imagemagick [[https://habrahabr.ru/post/261625|Эффективное изменение размера картинок при помощи ImageMagick]] [[http://mydebianblog.blogspot.ru/2007/07/imagemagick.html|ImageMagick - мощный консольный графический редактор]] [[http://www.ibm.com/developerworks/ru/library/os-imagemagick|Колдовство ImageMagick]] [[https://habr.com/ru/post/653909/|Руководство пользователя ImageMagick / Хабр]] * [[https://coollib.net/b/558566|Руководство пользователя ImageMagick v. 7.1.0 [Иван Титаренко] (fb2) | КулЛиб электронная библиотека]] [[https://webhamster.ru/mytetrashare/index/mtb0/1422967233vc0sgvw8fj|ImageMagick - примеры основных команд]] {{tag>Graphics Linux}}