Mac os скриншот окна программы. Полная инструкция по созданию скриншотов в OS X

Не все знают, но операционная система macOS предоставляет несколько способов для создания скриншотов. Большинство пользователей отдают предпочтение сторонним сервисам, несмотря на то что предустановленные инструменты предлагают те же широкие возможности. Сегодня мы расскажем, как реализовать весь потенциал встроенных решений.

Первый способ – используя «Снимок экрана»

Данное приложение можно найти, используя , или в папке Программы – Утилиты.

На выбор доступны четыре опции:

  • Выбранная область
  • Экран
  • Экран с задержкой

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

Кроме того, в настройках данного инструмента можно включить отображение курсора на скриншоте.


Второй способ – используя сочетания клавиш

Как сделать снимок всего экрана

Для этого используем сочетание: Command + Shift + 3

После этого действия мы услышим звуковое оповещение, а снимок экрана сохранится прямо на рабочем столе.

Как сделать снимок области экрана

В этот раз комбинация будет такая: Command + Shift + 4

Курсор сменится на «крестик», позволяя выделить необходимые фрагменты на экране. Можно изменить способ выделения — если при этом зажать клавишу Alt, курсор от центра начнет расширяться во все стороны.

Как сделать снимок конкретного окна

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

Для этого к имеющимся комбинациям добавляем клавишу Control. Например, Command + Shift + Control + 3

Как сделать снимок панели Touch Bar

Здесь будет использоваться комбинация: Command + Shift + 6

Кроме того, можно настроить область Control Strip, добавив кнопку «Снимок экрана», для быстрого доступа.

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

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


Таким образом, все новые снимки будут сохраняться в выбранную папку.

Как сделать снимок всего экрана

Нажмите на клавиши Shift + Command + 3. Файл сохранится на рабочем столе в виде PNG-изображения. Это стандартный вариант скриншота, аналогичный нажатию клавиши Print Screen на ПК под управлением Windows.

Как сделать снимок выбранной области экрана

Используйте Shift + Command + 4. Курсор сменится значком прицела, с помощью которого нужно выделить желаемый участок экрана. Как только вы поднимете палец, скриншот сохранится.

Выбранную область можно модифицировать с помощью дополнительных клавиш (их нажимают после выделения экрана):

  • Shift позволяет изменять границы области по вертикали или горизонтали;
  • Option - масштабировать размер области с сохранением пропорций;
  • пробел - перемещать выделенную область по экрану.

Esc отменяет выделение.

Как сделать скриншот окна на Mac

Используйте сочетание Shift + Command + 4, потом нажмите на пробел и с помощью курсора выберите нужное окно.

Как сделать скриншот меню на Mac

Чтобы сделать скриншот экранного меню или дока, следует нажать Shift + Command + 4, а затем пробел. Это сочетание работает по тому же принципу, что и предыдущее.

Если после нажатия пробела удерживать клавишу Command, можно выделять не всё меню, а его отдельные элементы.

Как сделать скриншот панели Touch Bar

Нажмите на клавиши Shift + Command + 6. Как и обычные снимки экрана, скриншот Touch Bar появится на рабочем столе в виде PNG-файла.

Как сделать скриншот на Mac в утилите «Снимок экрана»

В Apple обновила утилиту «Снимок экрана». Теперь её можно вызывать сочетаниям клавиш Shift + Command + 5 и делать описанные выше скриншоты с помощью кнопок на панели инструментов приложения. После выбора варианта скриншота нужно нажать «Снимок», и скриншот сохранится на рабочем столе.

Первая кнопка отвечает за снимок всего экрана, вторая - за скриншот окна, а третья - за снимок выбранной области.

Также в приложении есть возможность . Четвёртая кнопка на панели инструментов запускает запись всего экрана, а пятая - только выбранной области.

Как настроить скриншоты на Mac

Где бы вы ни вносили изменения, они применятся ко всем скриншотам: и к тем, что сняты с помощью горячих клавиш, и к тем, что сделаны в утилите «Снимок экрана».

Как настроить скриншоты в «Терминале»

1. Как изменить место сохранения

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

defaults write com.apple.screencapture location ~/Documents/Screenshots && killall SystemUIServer

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

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

2. Как изменить формат

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

defaults write com.apple.screencapture type jpg && killall SystemUIServer

Для возврата к PNG-формату воспользуйтесь командой:

defaults write com.apple.screencapture type png && killall SystemUIServer

3. Как убрать тени

По умолчанию macOS добавляет к скриншотам окон тени. Они выглядят так же красиво, как и в системе, но это не всегда нужно. Чтобы отключить тени, введите в «Терминале» такую команду:

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

Вернуть тени можно с помощью этой команды:

defaults delete com.apple.screencapture disable-shadow && killall SystemUIServer

Как настроить «Снимок экрана» в macOS Mojave

На панели инструментов откройте меню «Параметры».

Здесь доступен выбор места сохранения, снимок с задержкой 5 и 10 секунд, а также опции отображения курсора, запоминание последнего режима съёмки и отключение плавающих миниатюр, которые появляются после снятия скриншота.

Представляется непростой задачей для тех, кто недавно начал пользоваться операционной системой от Apple. И если в Windows это можно сделать путем нажатия клавиши Print Screen, то в OS X для этого требуется держать в памяти определенный набор сочетаний клавиш. Тем не менее Mac предлагает куда более широкие возможности по захвату экрана, чем платформа от Microsoft. В этом материале мы предлагаем исчерпывающий рассказ о том, что можно проделывать со в OS X, причем пользуясь только нативными средствами системы.

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

  • Command+Shift+3 – Фотографирует весь экран системы и сохраняет на рабочий стол PNG-файл с названием «Снимок экрана + дата создания скриншота»
  • Command+Shift+4 – Превращает курсор мыши в инструмент выделения. С его помощью можно нарисовать прямоугольник, изображение внутри которого будет сохранено на рабочий стол в файл с названием, как в предыдущем пункте

Создание и указание специальной папки для скриншотов

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

defaults write com.apple.screencapture location ~/Pictures/Screenshots/

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

killall SystemUIServer

Если вы все сделали правильно, теперь после использования горячих клавиш ваши скриншоты будут помещаться в свежесозданную папку Screenshots.

Изменение формата файлов для скриншотов

Файлы в формате PNG обычно занимают больше места, чем JPG, поэтому если вы собираетесь выкладывать их на сайтах, это не было бы предпочтительным решением. Чтобы существенно сократить размер файлов, воспользуйтесь все тем же «Терминалом» и введите команду:

defaults write com.apple.screencapture type jpg

И на этот раз также необходимо перезагрузить SystemUIServer посредством команды:

killall SystemUIServer

Если формат JPG вас по каким-то причинам не устраивает, вы также можете воспользоваться форматами GIF, TIF и PDF, или вновь вернуться к PNG. Для этого в вышеупомянутой команде вместо «jpg» необходимо указать желаемый формат.

Создание «невозможных» скриншотов с помощью таймера

Если запустить из папки Программы/Утилиты приложение «Снимок экрана», вы можете делать скриншоты того, что иными способами запечатлеть невозможно: например, выпадающие меню, системные сообщения и сплэшскрины.


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

screencapture -T 3 appleinsider.jpg

«3» здесь обозначает количество секунд, которое вы, конечно же, по желанию можете изменить на любую другую цифру.

Захват изображения указателя мыши или другого курсора

Вышеупомянутое приложение «Снимок экрана» также позволяет вам делать скриншоты, на которых виден указатель мыши, причем именно тот, который вы ему укажете. Для этого нужно зайти в меню «Снимок экрана», открыть пункт «Настройки» и выбрать нужный курсор. В результате на получившемся снимке вы увидите именно тот указатель, который вам был нужен.

Перемещение выбранного участка для скриншота

Сочетание клавиш Command+Shift+4 позволяет вам делать снимок выбранного участка экрана, однако в OS X также предусмотрена возможность передвижения выделенной области по экрану. Для этого, после нажатия Command+Shift+4 и выбора нужного участка, необходимо нажать и удерживать клавишу пробела: серый прямоугольник останется и будет перемещаться по экрану вместе с курсором мыши.

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

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

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

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

Как сделать

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

Весь экран

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


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

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


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

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


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

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

Подробная статья с описанием как делать скриншоты на 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

Статьи по теме: