Создание скриншотов в Mac OS может показаться непосильной задачей для начинающих пользователей или тех кто недавно перешёл на устройства компании Apple. В Windows для этой задачи используется клавиша Print Screen, которой в Маке попросту нет. Это вполне объяснимо, ведь не так уж часто возникает необходимость пользоваться этой кнопкой. Тем не менее Mac OS предоставляет чуть больше функций для создания скриншотов, путём использования комбинаций клавиш. Так как же сделать скрин, используя эту операционную систему?

Что такое скриншот и как его сделать на Mac OS

Сни?мок экра?на (скриншот, или кратко скрин, англ screenshot) - изображение, полученное устройством и показывающее в точности то, что видит пользователь на экране монитора или другого визуального устройства вывода. Обычно это цифровое изображение получается операционной системой или другой программой по команде пользователя. Намного реже снимки экрана получают с помощью внешнего устройства, такого, как фото-/видеокамера, или путём перехвата видеосигнала от компьютера к монитору.

Википедия

Используя сочетания горячих клавиш макбука

Все эти комбинации можно использовать с клавишей Ctrl. Например command + ctrl + shift + 3. Тогда, вместо сохранения на рабочий стол, рисунок будет помещён в буфер обмена. Это может пригодиться если вы хотите подкорректировать скриншот в фоторедакторе, прежде чем положить в рабочую папку.

Используя программу Снимок экрана на компьютере

Если Вы не хотите обременять себя запоминанием различных комбинаций клавиш, можете воспользоваться специальной утилитой. Чтобы её запустить пройдите путь Программы > Системные программы и выберите приложение Снимок экрана.

Откройте папку «Программы» (Applications) Откройте папку «Системные программы» (Utilities) Запустите программу «Снимок экрана» (Grab)

Запустите программу, и выберите нужное действие в меню Снимок.

Видео по теме

Для более подробного рассмотрения возможностей создания скриншотов на Mac OS рекомендую ознакомиться с видео.

Эти сочетания клавиш работают на всех версиях Mac OS. Они могут помочь, например, чтобы запечатлеть ошибку в работе программы для последующего обращения в техническую поддержку. Если же Вы пишете статьи инструктивного характера по работе в операционной системе Mac OS тогда без этих функций точно не обойтись.

Скриншот на Mac можно сделать стандартными средствами системы. Никаких дополнительных приложений устанавливать не нужно. Сейчас я расскажу, как делать фото и видео-скриншоты на примере macOS Mojave.

Основные сочитания клавиш

Cmd Shift 3 - сделать снимок всего экрана и сохранить его на Рабочий стол;
Cmd Shift 4 - выбрать область экрана, сделать ее снимок и сохранить его на Рабочий стол;
Cmd Shift 4 затем пробел - дает возможность выбрать конкретное окно, сделать его снимок и сохранить на Рабочий стол;
Cmd Shift 5 - вызовет небольшое меню, где наглядно видно все возможности встроенно скриншотилки. Отсюда же можно записать видеодемонстрацию экрана;

Все эти комбинации так же можно использовать с клавишей Ctrl . В этом случае, вместо сохранения на Рабочий стол, картинка сразу будет сохранена в буфер обмена.


Все скриншоты сохраняются на Рабочем столе

Клавиши модификаторы

В macOS доступен ряд клавиш-модификаторов, которые можно использовать при выборе области захвата. Для использования модификатора, необходимо зажать и держать соответствующую ему клавишу.

  • пробел - фиксирует размер выбранной области, и при движении;
    указателя перемещает весь выбранный участок, вместо изменения размера;
  • Shift - позволяет менять только один из размеров выбранной области;
  • Option - область будет менять размеры симметрично выбранного центр.

Как выбрать формат скриншота

По умолчанию macOS хранит скриншоты в формате PNG. Но вы можете изменить этот формат на любой другой.

Чтобы скриншоты сохранялись в JPG, выполните в Терминале команды:

defaults write com.apple.screencapture type jpg

killall SystemUIServer

Кроме JPG и PNG macOS также поддерживает: tiff, pdf, bmp и pict.

Как убрать тень со скриншота

По умолчанию все сриншоты получаются с небольшой тенью по всему контуру. Убрать тень можно такими командами:

defaults write com.apple.screencapture disable-shadow -bool true

killall SystemUIServer

Вернуть тень обратно:

defaults delete com.apple.screencapture disable-shadow

killall SystemUIServer


Скриншот сделанный с тенью и без тени

Место расположения скриншотов Mac

По умолчанию скриншоты сохраняются на Рабочий стол, что быстро создает беспорядок и никак не подходит для тех, кто следует принципам .

Лучше всего создать для них отдельную папку:

defaults write com.apple.screencapture location ~/Pictures

killall SystemUIServer

Где ~/Pictures - путь к новой папке.

Вернуть скриншоты обратно на Рабочий стол:

defaults write com.apple.screencapture location ~/Desktop

killall SystemUIServer

Как оптимизировать скриншоты

Если вы собираетесь публиковать скриншоты где-то в блоге или форуме, то лучше оптимизировать их размер перед публикаций. Так они будут быстрее загружаться.

Для оптимизации PNG используйте . А для JPG - .

Подробная статья с описанием как делать скриншоты на Mac OS X и сохранять эти изображения в разных форматах. Разбор дополнительных полезных функций и примочек при создании скриншотов в Маке.

Делаем скриншот

Для создания картинки принтскрина (PrintScreen) в Mac OS , по умолчанию, встроена соответствующая функция. Скриншоты в Mac делаются специальными клавишами.

Скриншот на весь экран:

Command + Shift + 3

Сделать скриншот с выделенной областью. Появится крестик, с помощью которого можно выбрать область изображения:

Command + Shift + 4

Скриншот отдельного окна. Та же комбинация клавиш, что и выше, но затем нажать пробел . И с помощью мышки можно выбрать область любой программы на экране. Она и будет сохранена в отдельный файл:

Command + Shift + 4, пробел

Для сохранения изображения в буфер обмена , при сохранении изображения, нужно удерживать клавишу CTRL . В этом случае скриншот не будет сохранен в файл, а поместиться в буфер обмена.

Как убрать тень от скриншотов

При создании скриншотов выделенных областей (последняя описанная команда), по умолчанию, они сохраняются с объёмной тенью. Это красивый эффект, но если вам требуется часто выкладывать скриншоты к себе на сайт, то иногда эта тень сильно портит задуманный дизайн сайта. К счастью, эти тени можно убрать.

Консольная команда в Терминале убирает тень со скриншотов:

defaults write com.apple.screencapture disable-shadow -bool true; killall SystemUIServer

Если хочется вернуть объёмные скриншоты:

defaults write com.apple.screencapture disable-shadow -bool false; killall SystemUIServer

Меняем формат скриншотов

Формат скриншотов в Mac OS по умолчанию имеет расширение.PNG. Файл сохраняется с прозрачностью (альфа-канал). Для того, чтобы изменить расширение сохраняемого изображения в Mac, надо открыть программу и ввести консольную команду:

Вместо маленьких букв – jpg , можно использовать большие буквы расширения JPG . Это лишь дело вкуса и на формат файла не влияет.

Все поддерживаемые форматы скриншотов:

JPG, PNG BMP, PDF, JP2, TGA, TIFF, PICT

Возвратиться к формату по умолчанию можно следующей командой:

defaults delete com.apple.screencapture type; killall SystemUIServer

Как поменять названия скриншотов

Название скриншотов в Mac OS по умолчанию сохраняется в формате «имя год-месяц-день в часы.минуты.секунды»:

Снимок экрана 2017-05-15 в 10.40.11.JPG

Для того, чтобы изменить название скриншотов нужно ввести команду:

defaults write com.apple.screencapture name "img"; killall SystemUIServer

где в кавычках «img_» любое другое желаемое имя.

Для возврата первоначальных настроек имени, вводим команду:

defaults delete com.apple.screencapture name; killall SystemUIServer

Domain (com.apple.screencapture) not found

Если по каким-то причинам, при изменении названия файлов, возникает ошибка «Domain (com.apple.screencapture) not found» и «Defaults have not been changed», то можно сделать сброс следующей командой:

defaults write com.apple.screencapture location ~/Desktop; killall SystemUIServer

После этого всё должно заработать. И можно заново вводить требуемые команды.

Меняем формат даты и времени скриншотов

Для тех, кому не нравится имя сохраняемого скриншота в формате времени и даты, можно пойти дальше и изменить это. Для этого нужно внести правки в специальный системный файл .

Перед процедурой внесения правки нужно .

После отключения защиты и перезагрузки компьютера, открываем Терминал и вводим команду:

cd /System/Library/CoreServices/SystemUIServer.app/Contents/Resources/ru.lproj

Делаем на всякий случай копию файла ScreenCapture.strings , в который будем вносить изменения:

sudo cp ScreenCapture.strings ScreenCapture.strings.old

Конвертируем этот файл в формат редактирования:

sudo plutil -convert xml1 ScreenCapture.strings

Теперь открываем файл:

sudo vi ScreenCapture.strings

Переходим к строкам:

%@ %@ в %@
%@ %@ в %@

и меняем на что хотим, например убираем «в»:

%@ %@ в %@
%@_%@_%@

Сохраняем файл и возвращаем бинарный (двоичный) формат данных:

sudo plutil -convert binary1 ScreenCapture.strings
killall SystemUIServer

Теперь при сохранении изображения он будет иметь название:

Снимок экрана 2017-05-15_10.40.11.JPG

Место сохранения скриншотов

По умолчанию скриншоты в Mac OS сохраняются на Рабочий стол . Можно изменить эту папку, например сделать на рабочем столе специальную папку для скриншотов. Для этого сначала нужно обязательно создать эту папку вручную. Создаём папку Screenshots в папку Загрузки и затем вводим команду:img_ , меняем расширение на jpg , кладем скриншоты в папку со скриншотов.

defaults write com.apple.screencapture name "img_";
defaults write com.apple.screencapture type jpg; killall SystemUIServer
defaults write com.apple.screencapture location "~/Downloads/Screenshots";
defaults write com.apple.screencapture disable-shadow -bool true;
killall SystemUIServer

В Mac OS X можно очень легко и быстро делать скриншоты. Настолько легко, что эта функция стала неотъемлемой частью моей работы в системе. В Mac OS X можно делать скриншоты всего экрана, отдельного окна, произвольной области экрана, отдельного меню.

Обычно, чтобы создать скриншот в Mac OS X достаточно нажать определенное сочетание клавиш, выделить необходимое окно или область экрана, и скриншот будет автоматически сохранен на Рабочий стол в PNG файл. В этой статье я рассмотрю все базовые варианты создания скриншотов в Mac OS X от самых простых до более продвинутых.

Скриншот всего рабочего стола

Чтобы создать скриншот всего экрана используется сочетание клавиш:

Скриншот произвольной области экрана

Чтобы создать скриншот произвольной области экрана нажмите сочетание:

После этого курсор мыши сменится на крестообразный , рядом с которым будут отображаться текущие координаты курсора. Переведите курсор в то место экрана, которое вы хотите «сфотографировать» и зажав левую кнопку мыши, перемещайте курсор, тем самым выделяя область будущего скриншота. Отпустите кнопку мыши и скриншот выделенной области сохранится на Рабочий стол.

Скриншот определенного окна

Чтобы создать скриншот определенного окна используйте следующее сочетание клавиш:

Cmd + Shift + 4 , затем нажать Пробел

То есть сначала нажимаете Cmd + Shift + 4 , курсор меняется на крестообразный, далее вы нажимаете Пробел - курсор принимает форму фотоаппарата . Теперь наведите курсор на окно, оно подсветится синим цветом, и нажмите левую кнопку мыши.

Сохраняем не в папку, а в буфер обмена

Описанные выше способы сохраняют скриншот на Рабочий стол. Чтобы файл скриншота не создавался, а изображение автоматически помещалось в буфер обмена нужно дополнительно нажимать клавишу Ctrl .

Cmd + Ctrl + Shift + 3 - Сделать скришот всего экрана и поместить в буфер обмена.

Cmd + Ctrl + Shift + 4 - Сделать скриншот произвольной области экрана и поместить в буфер обмена.

Cmd + Ctrl + Shift + 4 , затем нажать определенного Пробел - сделать скриншот определенного окна и поместить в буфер обмена.

Дополнительные возможности выделения области экрана

Есть несколько дополнительных возможностей выделения произвольной области экрана, когда вы используете сочетание Cmd + Ctrl + 4 . Нажмите данное сочетание, курсор мыши сменится на крестообразный, начните выделять область экрана. Далее вы можете нажать одну из следующих клавиш и повлиять на выделение:

Option - Позволяет растягивать область выделения от центра во все стороны.

Shift - Позволяет растягивать область выделения только в одном направлении. Здесь вы сначала выделяете область экрана, затем нажимаете Shift и затем двигаете мышь в ту сторону, в которую вы хотите растягивать прямоугольник например вверх или вниз (при этом вправо и влево расширить область не получится).

Пробел - Позволяет зафиксировать область и перемещать ее по экрану.

Используем программу Снимок экрана

В Mac OS X есть утилита, которая называется Снимок экрана. Помимо обычных снимков она умеет делать скриншоты с задержкой по времени.

Рассмотрим как делать скриншоты в программе Снимок экрана. Сначала запустим саму программу. Откройте Лаунчер и в папке Другие найдите Снимок экрана . У программы нет какого либо интерфейса, все действия выполняются через главное меню (в верхней части экрана).

Чтобы делать снимки, выберите в меню пункт Снимок , а затем желаемый тип скриншота.

Если выбрать Экран с задержкой , то откроется окошко в котором нужно нажать кнопку Запустить таймер . Таймер запустится и через десять секунд скриншот будет создан.

Скриншоты можно сохранять в формате TIFF. Чтобы потом пересохранить скриншот в другой формат, например, PNG или JPEG, откройте скриншот в программе Просмотр и выберите меню Файл->Экспортировать и укажите желаемый формат скриншота для сохранения.

Используем программу Просмотр

Прогрмма Просмотр используется в основном для просмотра PDF файлов и файлов изображений. Однако, в ней можно делать скриншоты и выполнять над ними некоторые простые действия. Запустить программу Просмотр можно из Лаунчера.

В главном меню программы Просмотр выберите пункт Файл->Сделать снимок экрана и выберите желаемый тип скриншота.

Когда скриншот будет готов, вы сможете его изменить через меню Инструменты (изменить размер, цвета, повернуть и так далее). Чтобы сохранить скриншот выберите меню Файл->Экспортировать .

Используем терминал

Наверное, у вас может возникнуть вопрос, а зачем использовать терминал для создания скриншотов. Например, эту возможность можно использовать, если вы пишите скрипт, который должен делать снимки экрана с определенным интервалом времени.

Для создания скриншотов через терминал используется программа screencapture. Чтобы сделать скриншот нужно выполнить программу и указать через пробел имя и путь до файла, в который скриншот будет сохранен. Например сделаем снимок всего экрана и сохраним его на рабочий стол, для этого выполняем в терминале команду:

Screencapture ~/Desktop/myscreen.png

Чтобы сделать скриншот и открыть его в программе Просмотр используется ключ -P :

Screencapture -P ~/Desktop/myscreen.png

Чтобы сделать скриншот с задержкой используется ключ -T, после которого указывается количество секунд, через которое будет сделан снимок. Например, чтобы сделать скриншот с задержкой в 5 секунд выполняем:

Screencapture -T 5 ~/Desktop/myscreen.png

Это далеко не полный список возможностей программы. Получить полный список ключей и их описание можно выполнив команду (на самом деле опции -h не существует, и программа поэтому выводит список своих опций):

Screencapture -h

Заключение

Я рассмотрел все базовые возможности создания скриншотов в Mac OS X. Их вполне должно хватать для большинства задач. Если у вас есть какие-нибудь интересные дополнения пишите про них в комментариях.

Одно из преимуществ MacOS над Windows — наличие большого количество горячих команд (сочетание клавиш). Сегодня поговорим о том, как сделать скриншот экрана на MacBook.

Виды скиншотов

MacOS имеет очень удобную встроенную службу для создания скриншотов. С помощью комбинаций клавиш можно сделать скрин:

Как сделать

Переходим к процессу создания захвата экрана. В операционной системе от Apple взаимодействовать с данной функцией значительно проще, чем в Windows.

Весь экран

Скрин всего экрана делается через горячую команду «⌘ (Command) + ⇧ (Shift) + 3».


Отдельное окно

Скриншот окна конкретного приложения можно сделать с помощью комбинации «⌘ (Command) + ⇧ (Shift) + 4 + Пробел».


Фрагмент экрана

Процесс создания не отличается своей сложностью от предыдущего. Для сохранения отдельного кусочка используется горячая команда «⌘ (Command) + ⇧ (Shift) + 4».


Комбинации клавиш

Ниже представлена таблица с горячими клавишами для создания скринов.


Close