Перейти к содержанию

Некоторые примеры под Windows

Некоторые примеры под Windows

  1. Удобно запускать утилиты из набора ImageMagick через командное окно. Для этого можно вызвать cmd в командной строке. В консольном окошке клавишами вверх - вниз можно переходить между командами. При вызове cmd из файлового менеджера обычно текущей директорией становится та, откуда cmd вызывался.
  2. формат файл при конвертации с помощью утилиты convert определяется автоматически по расширению. Для конвертации из clipboard нужно знать, в каком формате рисунок был скопирован. Если расширение не указано, то тогда используется формат по умолчанию (bmp?). Поэтому команда конвертации рисунка, полученного с помощью PrintScreen (или Alt+PrintScreen), convert.exe clipboard:image myimage.png

    работает правильно. Если, например, рисунок был скопирован из WORD, то, скорее всего, у него формт GIF и тогда нужно явно написать convert.exe clipboard:image.gif myimage.png

    . В этих примерах название image рисунка из clipboard произвольное и ни на что не влияет. 3. Если нужно переконвертировать все рисунки из текущей папки с именами, удовлетворяющими заданному шаблону (.gif в приведенном примере), то можно воспользоваться следующей командой: for %f in (.gif) do convert "%f" "%~nf".eps

    При этом будут созданы файлы, с теми же именами, но с новым расширением, т.к. модификатор “~n” выделяет имя файла, подробнее о цикле for — for /?

    Вообще, возможности командной оболочки Windows довольно объемны, вполне можно пользоваться такими конструкциями для оптимизации подобных процедур. 4. Если действия носят не разовый характер, то все нужные команды можно набрать в текстовом файле (знак % удваивается), дать ему расширение cmd и запускать двойным щелчком мыши по имени файла.