У меня есть много .jpeg
, .png
и .pdf
файлы , и я хочу , чтобы преобразовать их все .tiff
сразу.
Как я могу это сделать?
macos
graphics
file-conversion
user19507
источник
источник
for i in *; do sips -s format tiff $i --out $i.tif; done
. В противном случае вы получитеError: Unsupported output format tif
Automator
Вы можете конвертировать эти файлы:
Открыть Automator от
/Applications
Создать новый рабочий процесс
Перетащите Get Specified Finder Items в построитель рабочих процессов.
Перетащите Изменить тип изображений строителя рабочего процесса. Это предложит вам добавить действие «Копировать элементы поиска» в качестве опции резервного копирования. Это зависит от вас.
Нажмите кнопку « Добавить» в действии «Получить указанные элементы» и выберите все файлы изображений.
Выберите нужный тип изображения в поле «Изменить тип изображения».
Нажмите кнопку « Выполнить» .
Наслаждайтесь вашими конвертированными фотографиями!
В конце ваше окно Automator должно выглядеть так:
источник
Однако решение Automator от @Matt Love не будет преобразовывать многостраничные файлы PDF в отдельные файлы TIFF. Вам потребуется запустить два отдельных рабочих процесса Automator: один для преобразования файлов PDF в изображения, а другой - для изменения формата файлов изображений. В качестве альтернативы вы можете рассмотреть возможность использования AppleScript со встроенными в Mac OS X событиями изображений .
В отличие от простого рабочего процесса Automator, приведенный ниже скрипт ( здесь представлена цветная версия синтаксиса ) преобразует изображения и PDF-файлы в формат TIFF, создает отчеты об ошибках и не прерывается при сбое при обработке некоторых файлов. Перед запуском скрипта выберите файлы для обработки в Finder.
РЕДАКТИРОВАТЬ: Для многостраничных PDF-файлов конвертируется только страница 1.
источник
Помимо сценария Automator или коммерческого инструмента для поиска многостраничных PDF-файлов, другой вариант - использовать инструмент преобразования ImageMagick . Например, выполнив следующее из того же каталога:
источник
brew install imagemagick
Приходится устанавливать Homebrew и делать сначала, если вы этого еще не сделалиНа Mac вы также можете перейти в каталог вашего изображения и использовать:
Источник: http://www.mactricksandtips.com/2008/07/convert-images-using-terminal.html
источник
Я полагаю, что вы могли бы создать такой собственный рабочий процесс, используя коммерческую программу GraphicConverter (40 долларов США). Вы можете использовать его как отдельную программу, но она также имеет определенные функции, которые можно использовать в рабочих процессах Automator.
Вот некоторая информация со страницы GraphicConverter, объясняющая их функции редактирования изображений в пакетной обработке .
источник