Чи можна зробити утиліту 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 - це формат, який використовується в основному професіоналами з редагування зображень і в програмах додрукарської підготовки, він є марним з точки зору розміру файлу, і більшість браузерів не підтримуйте це на самому світі.
Перетворення зображення за допомогою Preview або інших інструментів (навіть дій Автоматизатора) не є практичним, воно занадто громіздке і займає занадто багато часу.
Рішення: не використовуйте Grab .
Я рекомендую використовувати комбінації клавіш, як було запропоновано вище, що, безумовно, найшвидший спосіб, як тільки ви знаєте їх напам’ять.
Альтернативою було б використання спеціалізованих і більш потужних утиліт захоплення екрана, таких як Skitch, які також включають інструменти для анотації, щоб ви могли виділити та позначити певні частини екрана екрана.
Ні, але ви можете використовувати Preview для перетворення зображення. Якщо ви робите це як частина робочого процесу, ви можете використовувати Automator для автоматичної розмови.
Якщо ви хочете зробити знімок екрана у форматі PNG, ви можете використовувати ⌘+ Shift+, 3щоб зробити знімок екрана.
Використання Automator
Утиліта Automator має завдання під назвою "Змінити тип зображень", яке приймає набір зображень і перетворює їх в інший формат файлу. Ви можете створити Workflow або навіть дію папок (можливо, долучити до папки Desktop), яка дозволить вам перекидати зображення на робочий процес і автоматично їх перетворювати.
Зважаючи на те, що це найкращий результат в Google для "mac grab save as png", я подумав, що для цього я додам своє вирішення.
Додаток Grab дозволяє включати вказівник миші у скріншот , який я часто використовую для ілюстрації станів наведення та ін. Вбудована ⌘- Shift- 3/ 4скріншот утиліта не має цю функцію, наскільки я знаю.
Тож ось мій процес відносно швидкого захоплення екрана PNG, коли мені потрібно включити вказівник миші:
Виберіть тип вказівника у вікні налаштувань Grab.
Виберіть варіант у меню Capture.
Кожен тип захоплення, крім «Виділення», буде включати вибраний тип вказівника. "Захоплення тимчасовим" корисно для запуску певного стану інтерфейсу користувача (тобто наведення курсору на посилання) перед тим, як зробити знімок екрана.
Замість того, щоб зберігати знімок екрана безпосередньо з програми Grab , використовуйте ⌘- Shift- 4для ефективного "обрізання" великого екрана зображення до області, яку ви насправді хочете зробити. Потім отриманий PNG зберігається на робочому столі (або в будь-якому місці, яке ви налаштували за замовчуванням ). Потім можна просто закрити вікно скріншота Grab.
Ось приклад типу екрана, який ви можете отримати в цьому процесі:
Тепер, якщо тільки Apple додасть можливість включити вказівник миші у вбудовану утиліту ⌘- Shift- 3/ / 4скріншот ...
1) Використовуйте Захопити звичайно 2) Відкрийте зображення в режимі попереднього перегляду 3) Експортуйте зображення 4) Під час збереження виберіть інший формат