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

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Rostor21 (обсуждение | вклад) в 18:55, 16 ноября 2024. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Скриншот компьютерного дисплея

Снимок экрана или скриншо́т (от англ. 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 года.

Литература