Скриншот , также известный как захват экрана, или захват экрана , цифровое изображение , которое показывает содержимое дисплея компьютера. Снимок экрана создается операционной системой или программным обеспечением, работающим на устройстве, питающем дисплей.
Методы создания снимков экрана
Цифровые методы
Первые снимки экрана были созданы с помощью первых интерактивных компьютеров примерно в 1960 году. [1] На протяжении 1980-х годов компьютерные операционные системы не всегда имели встроенные функции для создания снимков экрана. Иногда только текстовые экраны могли быть выгружены в текстовый файл , но результат захватывал только содержимое экрана, а не внешний вид, и графические экраны не сохранялись таким образом. В некоторых системах была команда BSAVE, которую можно было использовать для захвата области памяти, в которой хранились данные экрана, но для этого требовался доступ к BASIC- приглашению. Системы с композитным видеовыходом можно было подключать к видеомагнитофону , и таким образом сохранялись целые скринкасты . [2]
Большинство снимков экрана представляют собой растровые изображения , но некоторые среды графического интерфейса на основе векторов, такие как Cairo , способны создавать векторные снимки экрана. [3] [4]
Фотографические техники
Для стандартных (пленочных) фотоаппаратов были доступны комплекты снимков экрана, которые включали в себя длинную антибликовую бленду для крепления между экраном и объективом камеры, а также объектив для крупного плана для камеры. Пленка Polaroid была популярна для создания снимков экрана из-за мгновенных результатов и возможности фокусировки камер Polaroid. В 1988 году Polaroid представила Spectra пленку с размером 9,2 × 7,3 изображения больше подходит для 4: 3 соотношение сторон от ЭЛТ - экранов.
Встроенная функция скриншотов
Android
Поддержка снимков экрана была добавлена в Android [5] в версии 4.0 (Ice Cream Sandwich). В более старых версиях некоторые устройства поддерживали функцию создания снимков экрана в одной из следующих комбинаций:
- Нажмите и удерживайте Home+Power
- Нажмите и удерживайте Back+Power
- Нажмите и удерживайте, backа затем дважды коснитесь значка Home.
Скриншоты можно сделать, нажав Volume Down+ Power, и они сохранятся в папке «Снимок экрана» в галерее после короткого звукового и визуального эффекта. [5]
На некоторых устройствах, использующих модифицированный Android; комбинация кнопок и место хранения могут отличаться.
Кроме того, когда клавиатура подключена через USB-OTG, нажатие кнопки экрана печати сделает снимок экрана.
Нет прямого способа программно делать скриншоты [6] в несистемных приложениях. Однако на большинстве устройств приложения могут использовать функцию скриншотов системы без специальных разрешений. [7]
Amazon Kindle
На устройствах Amazon Kindle можно сделать снимок экрана следующим образом:
- Kindle Paperwhite - коснитесь и удерживайте левый верхний и правый нижний углы экрана (или верхний правый и нижний левый углы). Экран будет мигать, и изображение будет сохранено в корневой папке хранилища Kindle. [8]
- Kindle или Kindle Touch - просто нажмите и удерживайте, Homeа затем нажмите в любом месте экрана.
- Kindle Keyboard (Kindle 3 и Kindle DX) - нажмите alt+ ⇧ Shift+G
- Kindle Fire 2 и Kindle Fire HD (с кнопкой громкости) - одновременно нажмите и удерживайте volume down+ power. Откройте приложение «Фото», чтобы получить доступ к снимкам экрана.
- Kindle Fire (без кнопок регулировки громкости). Необходимо подключить Kindle Fire к компьютеру с установленным Kindle SDK и сделать снимок экрана в среде разработки. [9]
Chrome OS
На Chromebook и связанных устройствах с раскладкой клавиатуры Chrome OS нажатие эквивалента Ctrl+ F5на стандартной клавиатуре приведет к захвату всего экрана, а эквивалент Ctrl+ ⇧ Shift+ F5превратит мышь в инструмент выбора прямоугольника для захвата настраиваемой части экрана. . [ необходима цитата ]
HP WebOS
Можно делать снимки экрана HP webOS . Для телефонов с WebOS одновременно нажмите Orange/Gray Key+ Sym+ P. Для сенсорной панели HP нажмите Home Key+ Power+ . В любом случае снимки экрана будут сохранены в папке «Снимки экрана» в приложении «Фото». [ необходима цитата ]
Linux
В KDE или GNOME , PrtScrключ поведение очень похоже на Windows. (См. § Microsoft Windows .) Кроме того, в дистрибутивы Linux включены следующие утилиты для устранения экранов:
- GIMP : редактор растровой графики, который тоже может делать скриншоты [10]
- gnome-screenshot : Утилита для захвата экрана по умолчанию в GNOME
- ImageMagick : имеетИмпортироватьинструмент командной строки, который делает снимки экрана в различных форматах. Введите import -window root ~/screenshot.pngдля захвата всего экрана в домашний каталог .
- Spectacle: Утилита для захвата экрана по умолчанию в KDE [11]
- Shutter : утилита для создания снимков экрана, написанная на Perl.
- scrot : Позволяет выбирать произвольные области X-экрана и окон.
- xwd : Утилита захвата экрана системы X Window
Apple iOS
Снимок экрана можно сделать на iOS , одновременно нажав кнопку «Домой» и кнопку «Блокировать», однако на новых iPhone X, XR, XS, 11 и 12 это можно сделать, нажав кнопки увеличения громкости и блокировки. Экран будет мигать, и изображение будет сохранено в формате PNG в «Фотопленке», если устройство имеет камеру, или в «Сохраненных фотографиях», если на устройстве нет. После обновления iOS 11 в нижнем левом углу появится небольшой предварительный просмотр, который можно провести влево, чтобы сохранить, или щелкнув, чтобы открыть редактор, в котором снимок экрана можно обрезать или нарисовать перед сохранением или отправкой. Функция снимка экрана доступна в iOS 2.0 и более поздних версиях. [12] Тот же самый ярлык + + для Mac OS используется в iOS для создания снимка экрана, при этом + + переносит снимок экрана прямо в окно редактирования iOS в iOS 11 и более поздних версиях. На сторонних клавиатурах Bluetooth часто есть клавиша или функциональная клавиша, предназначенная для создания снимка экрана. 44 $ 444⌘ Cmd⇧ Shift3⌘ Cmd⇧ Shift4
Apple macOS
В macOS пользователь может сделать снимок экрана всего экрана, нажав + + , или выбранной области экрана, нажав + + . Этот снимок экрана сохраняется на рабочем столе пользователя с одним файлом PNG на каждый подключенный монитор. [13] Если пользователь удерживает нажатой кнопку при выполнении любого из них, снимок экрана будет скопирован в буфер обмена.⌘ Cmd⇧ Shift3⌘ Cmd⇧ Shift4Ctrl
Начиная с Mac OS X Panther, можно сделать снимок экрана активного окна приложения. После нажатия ⌘ Cmd+ ⇧ Shift+ курсор в виде перекрестия превратится в маленький значок камеры. Текущее окно под курсором выделяется, и щелчок мышью или трекпадом делает снимок экрана всего выделенного элемента (включая части за пределами экрана или закрытые другими окнами). [14]4Spacebar
Предоставленное приложение под названием Grab захватит выбранную область, все окно, весь экран или весь экран через 10 секунд и отобразит снимок экрана в окне, готовом для копирования в буфер обмена или сохранения в формате TIFF . Приложение Preview , также предоставляемое, имеет те же параметры захвата, что и Grab, но сразу открывает захваченное изображение в новом окне.
Начиная с macOS 10.14 Mojave, Apple представила пользователям обновленную утилиту для создания снимков экрана под названием «Приложение для создания снимков экрана». [15] Панель инструментов утилит появляется, когда пользователи нажимают + + . [16] Эта панель инструментов позволяет пользователям выбирать режимы захвата и параметры для создания снимков экрана. Пользователи могут изменить расположение сохраненных снимков экрана по умолчанию в меню «Параметры» в приложении «Снимок экрана». Кроме того, это приложение поддерживает запись экрана Mac в полном размере или выбранной части.⌘ Cmd⇧ Shift5
Утилиту оболочки под названием «screencapture» (расположенная в /usr/sbin/screencapture
) можно использовать из приложения « Терминал» или в сценариях оболочки для захвата снимков экрана и сохранения их в файлы. Доступны различные параметры для выбора формата файла снимка экрана, способа создания снимка экрана, воспроизведения звуков и т. Д. Эта утилита может быть доступна, только если установлены инструменты разработчика macOS. Пользователь не может сделать снимок экрана во время работы DVD-плеера .
Maemo 5
В Maemo 5 снимок экрана можно сделать одновременным нажатием Ctrl+ ⇧ Shift+ P. Скриншоты будут сохранены как «Снимок экрана-ГГГГММДД-ЧЧММСС.png» в «Изображения / Снимки экрана» во внутренней памяти. [ необходима цитата ]
Окна
В Windows при нажатии PrtScrделается снимок экрана всего рабочего стола, а при нажатии Alt+ PrtScrснимается только активное окно . На сделанных снимках экрана указатель мыши отсутствует. Windows помещает эти снятые снимки экрана в буфер обмена , а это означает, что для их извлечения из буфера обмена требуется дополнительная программа. Однако, начиная с Windows 8.0 , ⊞ Win+ PrtScrили ⊞ Win+ Volume upмгновенно сохраняет снимок экрана в папку «Снимки экрана» библиотеки «Изображения». Все скриншоты сохраняются как файлы PNG . Примечание. На некоторых ноутбуках вместо этого нужно удерживать, Fnа затем нажимать PrtScr. [17]
Windows Vista и более поздние версии включают служебную программу под названием Snipping Tool , впервые представленную в Windows XP Tablet PC Edition . Это инструмент для захвата экрана, который позволяет делать снимки экрана («фрагменты») окна, прямоугольной области или области произвольной формы. Начиная с Windows 10 , Snipping Tool получил функцию задержки времени, полезную для захвата контекстных меню. Затем фрагменты можно аннотировать, сохранить как файл изображения или как страницу HTML или отправить по электронной почте. Однако он не работает с версиями XP, отличными от планшетных, но представляет собой эквивалент, совместимый с XP. Windows 7 и более поздние версии также включают средство записи действий по устранению неполадок в составе своих платформ для устранения неполадок, которые после запуска автоматически делают снимок экрана при щелчке мыши. [18]
Есть исключения из того, что может быть получено этим методом. Например, содержимое аппаратного оверлея не захватывается. Сюда входят видеоизображения, воспроизводимые проигрывателем Windows Media 10 или более ранней версии . Таким образом, для захвата экранов видеоигр может потребоваться специальное программное обеспечение. [19]
телефон с операционной системой Виндоус
В Windows Phone 8 снимки экрана можно сделать, одновременно нажав и удерживая кнопку питания телефона и кнопку «Пуск». Снимки экрана сохраняются в собственном разрешении экрана телефона в разделе «Снимки экрана» в разделе «Фотографии». Функция создания снимков экрана доступна только для Windows Phone 8 или новее. [20] [21]
Комбинация снимков экрана для Windows Phone 8.1 и более поздних версий - это кнопка питания телефона и кнопка увеличения громкости. [21] [22]
Xbox One
По состоянию на март 2015 года Xbox One может сделать снимок экрана, дважды нажав кнопку Nexus. Затем нажмите кнопку Y, чтобы сохранить его. Эквивалентная голосовая команда для этого действия - «Xbox, сделай снимок экрана». [23] [24] [25]
Внешние инструменты
Известные внешние инструменты включают:
- Bandicam
- Camtasia
- CamStudio
- CloudApp
- Гриншот
- Гязо
- IrfanView
- Цзин
- KSnapshot
- Светлый экран
- Инструмент Microsoft Snipping Tool
- Monosnap
- PrintKey 2000
- мошонка
- ПоделитьсяX
- Shotty
- Снагит
- Snapz Pro X
- Softario Captus
- VVCap
- Вырезки из окон
- Xfire
- XnView
- Xwd
- PicPick
В некоторых веб-браузерах, например Firefox и Microsoft Edge , есть инструмент для создания снимков экрана, который можно использовать для захвата всей веб-страницы или ее части.
Общие технические проблемы
Аппаратные накладки
В системах Windows скриншоты игр и медиаплееров иногда не работают, что приводит к пустому прямоугольнику. Причина этого в том, что графика проходит в обход обычного экрана и передается на высокоскоростной графический процессор видеокарты с помощью метода, называемого аппаратным наложением . Как правило, нет способа извлечь вычисленное изображение обратно из видеокарты, [ необходима цитата ], хотя программное обеспечение может существовать для особых случаев или определенных видеокарт.
Один из способов сделать эти изображения - отключить аппаратное наложение. Поскольку многие компьютеры не имеют аппаратного оверлея, большинство программ созданы для работы без него, только немного медленнее. В Windows XP это можно отключить, открыв меню «Свойства экрана», щелкнув вкладку «Настройки», выбрав «Дополнительно», «Устранение неполадок» и переместив ползунок аппаратного ускорения в положение «Нет».
Бесплатные медиаплееры также могут использовать оверлей, но часто имеют настройку, позволяющую избежать этого, или специальные функции для создания снимков экрана.
Запись экрана
Возможность записи экрана некоторых программ захвата экрана позволяет сэкономить время при создании инструкций и презентаций, но получаемые файлы часто бывают большими.
Распространенная проблема с видеозаписями - скачки действий вместо плавного воспроизведения из-за низкой частоты кадров . Несмотря на то, что обычные ПК становятся все быстрее, они еще не достаточно быстры, чтобы воспроизводить видео и одновременно снимать их с профессиональной частотой кадров, то есть 30 кадрами в секунду. Во многих случаях для приятного просмотра необходима высокая частота кадров.
Вопросы авторского права
Некоторые компании считают , что использование скриншотов является нарушением авторских прав на свою программе, так как это производное произведение из виджетов и другие искусства , созданное для программного обеспечения. [26] [27] Независимо от авторских прав, снимки экрана могут по-прежнему использоваться на законных основаниях в соответствии с принципом добросовестного использования в США или законами добросовестности и аналогичными законами в других странах. [28] [29]
Смотрите также
- Сравнение программ для скринкастинга
- Автоматизация тестирования без кода
- Снимок экрана
- Скринкаст
- Thumbshot
- Захват видео
Рекомендации
- ^ Мэтью Аллен (ноябрь – декабрь 2016 г.). «Представление автоматизированного дизайна: снимки экрана и интерактивный компьютер около 1960 года» . Перспективы науки . Проверено 8 января 2017 года .
- ^ «Журнал RUN, выпуск 25» .
- ^ «Подробная информация о пакете gtk-vector-screenshot в растяжке» . Debian . GitHub
- ^ "macos - Можно ли сделать снимок экрана в векторном формате?" . Спроси другого .
- ^ а б «Создание снимка экрана на смартфоне Android 4.0» . Verizon Wireless. 2012-07-25 . Проверено 8 октября 2013 .
- ^ Мухаммед Свалих. «Скриншот Android: полное руководство» . techquintal.com . Проверено 1 февраля 2017 года .
- ^ "com.android.systemui.screenshot.TakeScreenshotService исходный код" . Google Git. 2013-09-18 . Проверено 8 октября 2013 .
- ^ Михаил Козловский. «Как делать снимки экрана на Kindle Paperwhite» . goodereader.com . Проверено 1 декабря 2015 года .
- ^ «Создание снимков экрана на устройствах Fire - Портал разработчиков приложений и сервисов Amazon» . amazon.com . Проверено 1 декабря 2015 года .
- ^ «2.3. Создать» . Руководство пользователя GIMP . Команда GIMP . Проверено 5 марта 2014 .
- ^ https://www.kde.org/announcements/announce-applications-15.12.0.php
- ^ «Как сделать снимок экрана с помощью iPhone» . TiPb.com . Проверено 9 ноября 2011 .
- ^ Имран Алам, Имран (23 марта 2018 г.). «Как сделать снимок экрана на Mac» . answerslave.com . Проверено 23 марта 2018 года .
- ^ «Как сделать снимок экрана на Mac» . apple.com . Дата обращения 22 мая 2017 .
- ^ «Делайте снимки или снимайте экран с помощью снимка экрана» . apple.com . Проверено 10 апреля 2020 .
- ^ «Как сделать снимок экрана на Mac с помощью ярлыка и приложений» . bytebitebit.com . Проверено 10 апреля 2020 .
- ^ Чен, Раймонд (14 января 2014 г.). «Как мне нажать горячую клавишу Win + PrintScreen, если на моем планшете нет клавиши PrtSc?» . Старая новая вещь . Microsoft . Проверено 15 января 2014 года .
- ^ "Как использовать Регистратор шагов при возникновении проблемы?" . Справка Windows . Microsoft . Проверено 2 марта 2014 .
- ^ «Обзор наложений» . Статьи ScreenVirtuoso . Программное обеспечение Fox Magic . Проверено 2 марта 2014 .
- ^ Эдмондс, Рич (6 сентября 2012 г.). «Продемонстрирована функциональность скриншотов в Windows Phone 8 | Windows Phone Central» . Wpcentral.com . Проверено 1 мая 2013 .
- ^ а б «Сделай скриншот» . WindowsPhone.com . Microsoft . Проверено 17 марта 2015 года .
- ^ Чиприани, Джейсон (13 мая 2014 г.). «Как сделать снимок экрана в Windows Phone 8.1» . CNET . CBS Interactive . Проверено 17 марта 2015 года .
- ^ Питчер, Дженна (18 февраля 2015 г.). «Предварительный просмотр мартовского обновления системы Xbox One добавляет функцию скриншотов» . IGN . Зифф Дэвис .
- ^ Нельсон, майор (18 февраля 2015 г.). «Мартовское обновление системы Xbox One: скриншоты и рекомендуемые друзья теперь доступны для предварительного просмотра» . xbox.com . Microsoft .
- ^ «Захват скриншотов на Xbox One | Консоль Xbox One» . support.xbox.com . Проверено 29 июня 2015 .
- ^ «Снимки экрана (кроме Xbox)» . Использование содержимого, защищенного авторским правом Microsoft . Проверено 22 августа 2007 .http://windows.microsoft.com/en-ph/windows/take-screen-capture-print-screen
- ^ «Вопрос: что такое скриншоты и не нарушает ли их авторских прав?» . FAQ об авторских правах - Охлаждающий Effects Clearinghouse . Проверено 22 августа 2007 .
- ^ «Авторское право на снимки экрана? Кому оно принадлежит?» . MetaFilter . Проверено 22 августа 2007 .
- ^ «Спросите юриста-юриста: добросовестное ли использование публикации скриншотов?» . Лайфхакер . Проверено 22 августа 2007 .
Внешние ссылки
- Экран печати для Microsoft
- Снимок экрана в Curlie