Как найти несколько шаблонов поиска в файле с помощью grep

Утилита MacOS SIPS  В MacOS (Sierra) встроенная утилита командной строки Apple sipsобеспечивает полный доступ ко всем утилитам Apple для работы с растровыми изображениями; это включает преобразование jpgв pdf.

Например, из существующего изображения с низким разрешением/малого размера jpg'cat.jpg'(размером 8401 байт) следующая командная строка создает 'cat.pdf', без изменения растрового разрешения и минимального увеличения размера файла:

$ sips -s format pdf cat.jpg --out 'cat.pdf' 1>/dev/null 2>&1
$ ls -l cat.*
-rw-r--r--@ 1 <user redacted> <group redacted>  8401 Jun 18 07:06 cat.jpg
-rw-r--r--+ 1 <user redacted> <group redacted> 10193 Jun 18 07:22 cat.pdf

Преобразование в формат растрового изображения Adobe PSD Аналогичный sips Идиома создает файлы, совместимые с Adobe *.psd

$ sips -s format psd cat.jpg --out 'cat.psd' 1>/dev/null 2>&1
$ ls -l cat.jpg cat.psd
-rw-r--r--@ 1 Administration  staff    8401 Jun 18 07:06 cat.jpg
-rw-r--r--+ 1 Administration  staff  350252 Jun 18 07:37 cat.psd

Однако обратите внимание на 30-кратное увеличение размера файла, связанное с использованием растрового формата Adope psd.

Книжное производство  При крупномасштабном производстве книг, включающем сотни изображений, поставляемых в различных форматах, для меня удобной идиомой командной строки было использование утилит ImageMagickдля создания чистых файлы растровых изображений в формате png(с удаленными метаданными и цветовыми профилями), затем используйте sipsдля восстановления единого набора цветовых профилей и/или комментариев, и используйте sipsтакже для создания окончательных выходных файлов (чаще всего файлы *.png, *.psdили *.pdf).

1
09.09.2015, 09:33
0 ответов

Теги

Похожие вопросы