Как сделать скриншот всей страницы в Safari, Firefox и Chrome на Mac

В заключение

Как видите, возможностей системы хватает для выполнения скриншотов и их первичной обработки на любом MacBook, начиная с «Эйр». Владельцы профессиональных моделей, оснащенных Touch Bar, могут дополнительно вывести на сенсорную полосу Control Strip виртуальную кнопку.

Используя Терминал (из командной строки)

Да-да… Скриншоты можно делать даже с помощью командой строки Терминала. Для ознакомления с полным набором функции «screencapture» введите в строке терминала:

screencapture —help

Например для создания скриншота с десятисекундной задержкой (для того чтобы вы успели перейти на нужный вам экран) введите в окне терминала комманду:

sleep 10; screencapture ~/Desktop/screenshot.png

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

Где image_format один из форматов: jpg, png, bmp, tiff, pdf или pict. Функция в строке 2 необходима для того, чтобы изменения вступили в силу. Также необходимо будет перезагрузить компьютер.

Редактирование изображения

В Mojave можно сразу перейти к редактированию скриншота. Для этого кликните по миниатюрному окошку предварительного просмотра, которое покажется справа внизу.

Screenshot_7-5.png

Появится окно редактора, где можно внести правки, выделить элементы и т.д. Кроме того, доступна опция «Поделиться». Если нужно больше параметров, то следует кликать по картинке с зажатой кнопкой Control (к примеру, если вы хотите удалить неудачный дубль).

Настройка параметров скриншота

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

Директория сохранения

По умолчанию все новые скриншоты выносятся на рабочий стол. Если по каким-то причинам это не устраивает, конечное назначение можно легко изменить. Для примера используем папку «Screen» в системной директории «Изображения». Вводим в окно Терминала:

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

Следующая команда перезапускает службу, применяя внесенные изменения:

killall SystemUIServer

Теперь, когда мы создаем новое изображение, оно автоматически будет сохраняться в указанную директорию, оставляя рабочий стол чистым. Чтобы вернуть обратно предустановленное значением, меняем окончание первой команды на «~/Desktop».

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

Формат файла

MacOS поддерживает сохранение скриншотов в пяти форматах. Основным является PNG. Рассматривая Grab, мы видели возможность использования JPG и TIFF. В Терминале можно дополнительно задать PDF или GIF. Определившись с форматом, вводим команду:

defaults write com.apple.screencapture type jpg

Чтобы вернуть параметры по умолчанию, заменяем JPG на PNG.

Имя скриншота

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

defaults write com.apple.screencapture name “Newscreen”

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

Читайте также:  Как установить Windows на Мак

Тень под скриншотом

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

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

Чтобы вернуть эффект тени на снимки, набираем в Терминале:

defaults delete com.apple.screencapture disable-shadow

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

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий