OS X: создание или извлечение предварительного (.jpg, .png) файла .eps - PullRequest
6 голосов
/ 31 декабря 2008

Я использую Mac и собираюсь конвертировать большое количество eps-файлов и создавать jpg-превью для каждого. Я ищу предпочтительно утилиту командной строки или какой-то тип рабочего процесса, чтобы легко пакетировать большое количество файлов.

Спасибо за любые идеи или вклад

Ответы [ 4 ]

8 голосов
/ 31 декабря 2008

Как упомянуто codelogic, sips является хорошим инструментом для этого. Тем не менее, он не поддерживает EPS изначально, поэтому вам нужно сначала конвертировать в PDF.

Если вы находитесь на тигре или леопарде, должно сработать что-то вроде следующего:

mkdir pdf jpg

cd pdf
echo ../eps/*.eps | xargs -n1 pstopdf
cd ..


sips -s format jpeg *.pdf --out jpg/

Предполагая, что ваши файлы EPS находятся в текущем каталоге, они сначала преобразуют их все в pdf, сохраняя их в каталоге pdf /, а затем преобразуют каждый PDF-файл в файл JPEG в каталоге jpg /.

5 голосов
/ 31 декабря 2008

ImageMagick должно быть именно то, что вы ищете. После того, как он установлен, просто используйте утилиту convert:

convert file.eps -resize 25% preview.jpg  # create jpg thumbnail at 25% size
2 голосов
/ 31 декабря 2008

В OS X вы можете использовать sips для выполнения задач обработки изображений, таких как thumbnailing . Это должно поддерживать EPS. Если это не так, как рекомендовал Адам, есть ImageMagick's convert.

1 голос
/ 19 августа 2011

sips отлично работает для меня, если я опускаю завершающий '/', то есть вывод в jpeg, а не в jpeg /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...