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

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


imagemagick:imagemagick

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
imagemagick:imagemagick [2020-02-01 12:03]
GreyWolf [Установка]
imagemagick:imagemagick [2024-04-14 13:51] (текущий)
GreyWolf [Ссылки]
Строка 1: Строка 1:
 ====== ImageMagick ====== ====== ImageMagick ======
-ImageMagick — набор программ ​(консольных утилит) ​для чтения и редактирования файлов множества графических форматов. ​+ImageMagick — набор программ для чтения и редактирования файлов множества графических форматов. ​
  
 http://​www.imagemagick.org http://​www.imagemagick.org
Строка 10: Строка 10:
 </​code>​ </​code>​
  
 +{{anchor:​compat}}
 ===== Минимальная версия ===== ===== Минимальная версия =====
  
Строка 20: Строка 21:
  
 Пример:​ \\ Пример:​ \\
-Для всей файлов в текущей папке ограничить размер 500×300 точек.+Для всей файлов в текущей папке ограничить размер 500×300 точек:
 <code bash> <code bash>
 mogrify -path . -resize 500x300 * mogrify -path . -resize 500x300 *
 </​code>​ </​code>​
 +
 +Увеличение размера изображения до нужного (отсутствующая в оригинале часть заполняется чёрным):​
 +<code bash>
 +mogrify -path . -resize 640x480 -background black -gravity center -extent 640x480 *
 +</​code>​
 +
 +===== Изменение масштаба =====
 +
 +Для всей файлов в текущей папке изменить масштаб до 50% от оригинала:​
 +<code bash>
 +mogrify -path . -scale 50% *
 +</​code>​
 +
 +
 +===== Замена цвета =====
 +
 +Для всей файлов в текущей папке заменить цвет ''​rgb(6,​6,​6)''​ на ''​rgb(0,​0,​0)''​
 +<​code>​
 +mogrify -path . -opaque "​rgb(6,​6,​6)"​ -fill "​rgb(0,​0,​0)"​ *
 +</​code>​
 +===== Несколько JPG в один PDF =====
 +
 +Чтобы объединить несколько JPG в один PDF файл нужно преобразовать каждый в PDF а потом собрать эти PDF файлы в один: ​
 +<code bash>
 +#!/bin/bash
 +
 +find -iname "​*.jpg"​ | xargs -I'​{}'​ convert {} {}.pdf
 +pdfunite *.jpg.pdf merged_file.pdf
 +</​code>​
 +
 +----
 +
 +[[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''​ перед строкой:​
 +<code xml>
 +</​policymap>​
 +</​code>​
 +нужно добавить строку:​
 +<code xml>
 +<policy domain="​coder"​ rights="​read | write" pattern="​PDF"​ />
 +</​code>​
 +
 +----
 +
 +[[https://​blackarch.ru/?​p=1102|Ошибка «convert: attempt to perform an operation not allowed by the security policy `PDF’» (РЕШЕНО) - Документация по BlackArch на русском языке]]
 +
 ====== Ссылки ====== ====== Ссылки ======
-https://​ru.wikipedia.org/​wiki/​ImageMagick+[[wpru>ImageMagick]]
  
 http://​help.ubuntu.ru/​wiki/​imagemagick http://​help.ubuntu.ru/​wiki/​imagemagick
  
 [[https://​habrahabr.ru/​post/​261625|Эффективное изменение размера картинок при помощи ImageMagick]] [[https://​habrahabr.ru/​post/​261625|Эффективное изменение размера картинок при помощи ImageMagick]]
- 
  
 [[http://​mydebianblog.blogspot.ru/​2007/​07/​imagemagick.html|ImageMagick - мощный консольный графический редактор]] [[http://​mydebianblog.blogspot.ru/​2007/​07/​imagemagick.html|ImageMagick - мощный консольный графический редактор]]
  
 [[http://​www.ibm.com/​developerworks/​ru/​library/​os-imagemagick|Колдовство 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}} {{tag>​Graphics Linux}}
imagemagick/imagemagick.1580547808.txt.gz · Последние изменения: 2020-02-01 12:03 — GreyWolf