Можно ли использовать утилиту Grab в OS X для сохранения изображений в других форматах, кроме .tiff? Я специально стремлюсь расширить / настроить Grab для быстрого и короткого рабочего процесса, а не искать другой инструмент для использования.
Можно ли использовать утилиту Grab в OS X для сохранения изображений в других форматах, кроме .tiff? Я специально стремлюсь расширить / настроить Grab для быстрого и короткого рабочего процесса, а не искать другой инструмент для использования.
Ответы:
Какой файл вы хотите?
Если вы используете встроенные ярлыки снимков экрана ( ⌘- Shift- 3/ 4), они сохранят снимки экрана по умолчанию в виде файлов .png. Вы можете узнать больше об этом, проверив вопрос SuperUser: Как делать скриншоты в Mac OS X?
Вы также можете настроить тип файла , сохраненный с помощью ярлыков скрина (и screencapture
в командной строке), выполнив: defaults write com.apple.screencapture type image_format
в терминале , где image_format может быть jpg
, pdf
, png
, tiff
, и некоторыми другими. Вам нужно будет выйти и снова войти, чтобы это вступило в силу.
killall SystemUIServer
чтобы изменение формата вступило в силу.
Grab (утилита захвата экрана OSX) создает файлы TIFF по умолчанию, и изменить это невозможно (диалоговое окно настроек не предлагает параметр формата файла, и я не нашел другого способа). Это происходит независимо от формата захвата экрана по умолчанию (PNG, если у вас очень старая версия OS X).
То есть, даже если вы используете defaults write
«хак», как описано выше, Grab все равно создает TIFF . Если я правильно помню, предыдущие версии Grab как минимум позволяли менять формат в настройках. Я не могу понять, почему Apple решила удалить этот параметр и использовать по умолчанию TIFF, поскольку TIFF - это формат, который используется главным образом специалистами по редактированию изображений и в приложениях допечатной подготовки, он расточителен с точки зрения размера файла, а большинство браузеров этого не делают. поддерживать его изначально.
Преобразование изображения с использованием предварительного просмотра или других инструментов (даже действий Automator) нецелесообразно, оно слишком громоздко и занимает слишком много времени.
Решение: не используйте Grab .
Я рекомендую использовать сочетания клавиш, как указано выше, что является самым быстрым способом, если вы знаете их наизусть.
Альтернативой может быть использование специализированных и более мощных утилит захвата экрана, таких как Skitch, которые также включают инструменты аннотации, чтобы вы могли выделять и маркировать определенные части скриншота.
Нет, но вы можете использовать предварительный просмотр для преобразования изображения. Если вы делаете это как часть рабочего процесса, вы можете использовать Automator для автоматического общения.
Если вам нужен скриншот в формате PNG, вы можете использовать ⌘+ Shift+, 3чтобы сделать скриншот.
Использование Automator
Утилита Automator имеет задачу «Изменить тип изображений», которая принимает набор изображений и преобразует их в другой формат файла. Вы можете создать рабочий процесс или даже действие папки (возможно, прикрепленное к папке рабочего стола), которое позволит вам перетаскивать изображения в рабочий процесс и автоматически преобразовывать их.
Учитывая, что этот вопрос является лучшим результатом в Google для "mac grab save as png", я подумал, что добавлю для этого обходной путь.
Приложение Grab позволяет вам включать указатель мыши в скриншот , который я часто использую для иллюстрации состояний наведения и тому подобное. Насколько я знаю, встроенная утилита ⌘- Shift- 3/ 4screenshot не имеет такой функциональности.
Итак, вот мой процесс относительно быстрых захватов экрана PNG, когда мне нужно включить указатель мыши:
Выберите тип указателя в окне настроек Grab.
Выберите параметр в меню «Захват».
Каждый тип захвата, кроме «Выбор», будет включать выбранный тип указателя. «Timed Capture» полезен для запуска определенного состояния пользовательского интерфейса (т. Е. Наведения на ссылку) перед созданием снимка экрана.
Вместо сохранения снимка экрана непосредственно из приложения Grab используйте ⌘- Shift- 4чтобы эффективно «обрезать» большой снимок экрана до области, которую вы действительно хотите захватить. Полученный PNG затем сохраняется на рабочем столе (или в любом другом месте, которое вы указали по умолчанию ). Затем вы можете просто закрыть окно скриншота Grab.
Вот пример типа скриншота, который вы можете получить с помощью этого процесса:
Теперь, если только Apple добавит возможность включить указатель мыши во встроенную утилиту ⌘- Shift- 3/ 4screenshot ...
1) Используйте Grab Normal 2) Откройте изображение в Preview 3) Экспортируйте изображение 4) Выберите другой формат при сохранении