Снимок экрана

(перенаправлено с «Скриншот»)

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

Скриншот компьютерного дисплея

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

править

Цифровые технологии

править

Одним из первых сохранившихся снимков экрана компьютера, сделанных с целью демонстрации содержимого экрана, была фотография изображённая на экране одного из пультов системы SAGE, девушки в стиле пин-ап, сделанная с помощью катодно-лучевой трубки в 1959 году[1]. Иногда текстовые экраны можно было выгрузить в текстовый файл, но в результате отображалось бы только содержимое экрана, а не внешний вид операционной системы, и графические экраны таким образом не сохранялись. В некоторых, диалектах языка программированияBasic (например в FreeBasic) была команда BSave, которая могла использоваться для захвата области памяти, где хранились экранные данные.[2][значимость факта?].

Большинство скриншотов представляют собой растровые изображения, но некоторые векторные графические среды, такие как Cairo, способны генерировать векторные скриншоты.

Фотографические техники

править

Некоторые браузеры, например Firefox или Microsoft Edge имеют функцию сфотографировать всю веб-страницу или её часть.[3][4]

Распространённые технические проблемы

править

Аппаратные наложения

править

В операционной системе Windows при создании скриншотов игр или медиаплееров иногда возникают технические неполадки, в результате чего вместо ожидаемого скриншота появляется черное изображение[5], причина повреждения которого связана с тем, что графический контент выходит за пределы стандартного экрана и обрабатывается графическим процессором с использованием специального известного метода как аппаратное наложение.

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

Примечания

править
  1. Allen, 2016, p. 653−654.
  2. BSave (англ.). Документация FreeBasic. Дата обращения: 25 ноября 2023. Архивировано 25 ноября 2023 года.
  3. Захват веб-страниц. Microsoft Edge. Дата обращения: 25 ноября 2023. Архивировано 25 ноября 2023 года.
  4. Создание скриншотов в Firefox. support.mozilla.org. Дата обращения: 25 ноября 2023. Архивировано 25 ноября 2023 года.
  5. user299383. Вместо скриншота - черная картинка. Stack Overflow (8 января 2022). Дата обращения: 25 ноября 2023. Архивировано 25 ноября 2023 года.

Литература

править