Как сделать скрин окна на ноутбуке. Как сделать скрин на телефоне, компьютере или ноутбуке. Программы для работы со скриншотами в Windows

При создании рефератов или отчетов требуется скопировать в документ снимок экрана. Эта процедура фотографирования экрана называется принтскрин (Print Screen). Как сделать принтскрин должен знать каждый пользователь компьютера, постоянно имеющий дело с оформлением каких-либо документов. Этот процесс является очень простым и быстрым.

Как сделать принтскрин экрана

Чтобы сфотографировать экран, нужно осуществить лишь одно простое действие. Им будет нажатие кнопки на клавиатуре, имеющей название «Print Screen».

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

Но чаще всего для вставки снимков применяют Microsoft Word, Rhotoshop или обычный Paint .

Как сделать принтскрин страницы

Если требуется сделать снимок не всего что видно на мониторе, а лишь одного открытого окна, то можно это осуществить с помощью комбинации клавиш. Для этого, удерживая клавишу Alt , делаем Print Screen активного окна на мониторе. Такая функция является очень эффективной при необходимости вставить в документ только определенной части рабочего пространства монитора. Комбинация позволит сэкономить время на редактировании снимков.

Как вставить Print Screen в документ Microsoft Word

Если требуется вставить принтскрин в документ Word, то можно просто нажать комбинацию клавиш «Ctrl»+»Alt». Перед вставкой снимка необходимо указать место его расположения, установив на нем курсор. Также можно вставить графический объект путем использования контекстного меню. Для этого правой кнопкой мыши нажимаем на месте вставки принтскрина и выбираем функцию «вставить».

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

Как вставить принтскрин в Paint

Программа Paint присутствует в любой операционной системе в качестве стандартного графического редактора. Используя это приложение, можно сохранить Print Screen в виде картинки на ваш компьютер. Чтобы вставить фото экрана в Paint, нужно провести ряд несложных действий:


Как работать с Print Screen в Фотошопе

  1. Открываем программу Adobe Photoshop и создаем в нем новый документ посредством выполнения команд File и New.
  2. Теперь делаем снимок экрана или активного окна, который будет находиться в буфере обмена.
  3. С помощью команды Edit-Paste вставляем снимок из оперативной памяти в рабочее окно Adobe Photoshop.
  4. Выполнив с графическим объектом все необходимые действия, сохраняем его в любом формате в память компьютера.

По теме сможно посмотреть и видеоролик:

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

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

Как раз таки для более эффективного и оперативного решения проблемы, ее описание, направленное знакомому компьютерщику или айтишникам-форумчанам, стоит подкрепить скриншотом.

Что такое скриншот экрана?

По сути, значение слова скриншот скрывается в составляющих его частях: скрин (от англ. screen – экран) и шот (shot – снимок). То есть, скриншот является ничем иным, как снимком экрана пользовательского устройства. А это значит, что изображение, полученное с помощью скриншота, будет содержать все то же самое, что видел автор скриншота в момент его создания.

Отложите свой фотоаппарат

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

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

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

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

Количество способов создания скриншотов сопоставимо с количеством операционных систем и программных платформ, благодаря которым функционирует то или иное пользовательское цифровое устройство (компьютер, ноутбук, нетбук, планшет или мобильный телефон).

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

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

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

Скриншот в Windows штатными средствами

Самый легкий и, пожалуй, самый известный способ создания скриншотов в операционной системе Windows заключается в нажатии клавиши Print Screen (иногда – Prt Scr, PrtSc и т.п.) на клавиатуре. Данная клавиша находится в правой части клавиатуры прямиком над так называемыми «стрелочками».


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

Важно! Владельцам ноутбуков и нетбуков в большинстве случаев следует нажимать клавишу Print Screen вместе с клавишей Fn, что обусловлено меньшим количеством кнопок на клавиатуре переносных компьютеров.


Полученное изображение можно сохранить с использованием популярного редактора Paint. Для этого после нажатия клавиши Print Screen необходимо открыть программу Paint (Пуск – Все программы – Стандартные – Paint) и нажать кнопку Вставить в верхней части экрана.


Скриншот экрана, полученный подобным образом, также можно использовать минуя программу Paint. Например, можно вставить полученное изображение в программу Microsoft Office Word или в сообщение ВКонтакте.

При нажатии клавиши Print Screen в сочетании с клавишей Alt система сделает скриншот только активного окна. Это удобно, когда нет необходимости делать огромный и громоздкий скриншот всего экрана.

Инструмент «Ножницы»

Программа «Ножницы» - это инструмент, включенный в набор стандартных приложений Windows Vista, Windows 7, Windows 8 и Windows 10, позволяющий делать и сохранять скриншот отдельной области или всего экрана.

Полученный с использованием «Ножниц» снимок экрана можно сохранить в форматах PNG, JPEG, GIF, HTML или просто отправить по почте. Также на полученном скриншоте удобно создавать примечания, используя встроенные инструменты «Перо» и «Маркер».


Для запуска программы следует перейти по адресу (Пуск – Все приложения – Стандартные – Ножницы). Для удобства дальнейшего использования запущенную программу можно закрепить на панели задач или поместить ее ярлык на Рабочий стол.

Скриншот в Windows с использованием сторонних программ

Существует большое множество программ для снятия и сохранения скриншотов в операционной системе Windows. Рассмотрим наиболее популярные из них.

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

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

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

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


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

Joxi

Joxi – еще один бесплатный скриншотер с возможностью редактирования и сохранения полученных скриншотов в облако. По функциональным возможностям данное приложение очень похоже на LightShot, однако, Joxi обладает одной немаловажной функцией – возможностью делиться полученными скриншотами в социальных сетях.

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

Пользователь Mac OS X может создать несколько типов скриншотов с использованием возможностей одной лишь операционной системы:

    Полноэкранный скриншот на рабочий стол.

    Комбинация клавиш для создания такого скриншоты выглядит следующим образом: Cmd+Shift+3. Скриншот сохранится на рабочем столе компьютера с названием типа «Снимок экрана 2016-04-06 в 17.23.04.png».

    Полноэкранный скриншот в буфер обмена.

    Для создания подобного рода скриншота необходимо нажать комбинацию клавиш Cmd+Ctrl+Shift+3. Полученный скриншот сохранится в буфер обмена, после чего его можно вставить, например, в любом графическом редакторе.

    Скриншот части экрана.

    Скриншот отдельной части экрана – это, пожалуй, наиболее востребованный тип скриншотов. После нажатия комбинации клавиш Cmd+Shift+4 пользователю следует выбрать необходимую область экрана. Готовый скриншот будет доступен на рабочем столе.

    Скриншот активного окна программы.

    В этом случае готовый скриншот также сохранится на рабочий стол. Для создания подобного скриншота следует нажать комбинацию клавиш Cmd+Shift+4+Пробел. Не очень удобно, согласны?

    Именно по этой причине в операционной системе Mac OS X, как и в Windows, рекомендуется использование программ от сторонних производителей.

Важно! Уже знакомые читателю программы Яндекс.Диск, LightShot и Joxi являются кроссплатформенными, а значит, доступны в операционной системе Mac OS X.

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

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

Стандартные средства создания скриншотов в операционных системах семейства Linux отсутствуют, но рабочие окружения предусматривают для этих целей собственные утилиты. Рассмотрим наиболее распространенные рабочие окружения Linux:

    При нажатии клавиши Print Screen в рабочем окружении KDE откроется программа KSnapshot, которая позволит сделать и сохранить скриншот на диск или в буфер обмена, а также передать его в графический редактор для последующей обработки.

    Оболочка GNOME позволяет сделать скриншот всего экрана (нажатием клавиши Print Screen) или же его части (нажатием комбинации Alt+Print Screen) посредством использования утилиты gnome-screenshot. Полученное изображение можно сохранить или «перетянуть» на рабочий стол или в графический редактор.

    В Xfce скриншоты создаются аналогичным GNOME и KDE образом, но с одним отличием – для этих целей используется утилита xfce4-screenshooter.

    X Window System.

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

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

Среди наиболее распространенных мобильных платформ выделяют:

    Счастливые обладатели iPhone и iPad имеют возможность создавать скриншоты экранов своих устройств одновременным нажатием кнопки «Домой» (центральная клавиша) и кнопки блокировки экрана. Экран моргнет, издастся характерный звук, скриншот на iOS готов.

    На всех современных смартфонах и планшетах под управлением Android версии 4 и выше скриншот экрана создается одновременным нажатием клавиш питания и уменьшения громкости.

    Однако, есть исключения. Так, например, на некоторых моделях HTC и Samsung нужно, удерживая клавишу питания, нажать кнопку «Домой».

    На Windows Phone 8 можно сделать скриншот одновременным нажатием клавиши питания и клавиши Windows. Начиная с Windows Phone 8.1, сочетание клавиш изменилось на одновременное нажатия кнопки питания и кнопки увеличения громкости.

    В обоих случаях полученное изображение сохранится в Галерее фото.

Также для создания скриншотов на мобильных устройствах можно использовать одно из многочисленных приложений, доступных в Play Market, App Store и Магазине Windows.

Другие виды скриншотов

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

Обычно для создания подобного рода скриншотов можно воспользоваться встроенными инструментами компьютерной игры или сторонним программным обеспечением.

Узнать о том, какой клавишей делается скриншот, можно в настройках управления в игре. Обычно это клавиша F12 или все та же Print Screen.

Fraps – это наиболее известная программа для получения скриншотов и записи видео из игр. Программа отличается возможностью достаточно тонкой настройки, что делает использование данной утилиты очень простым и удобным.


Пространство работы Fraps не ограничивается одними лишь играми. С помощью этой программы также можно сделать обычный полноэкранный скриншот рабочего стола.

Как сделать скриншот в браузере

Для того, чтобы сделать скриншот открытой в Chrome, Opera, Firefox или же Яндекс.Браузере странице, лучше всего воспользоваться специальным расширением LightShot для браузеров. Данное расширение является бесплатным и доступно для установки на странице дополнений браузера.

Как сделать скриншот в видеопроигрывателе

Хотите сделать стоп-кадр любимого фильма, но не знаете как? Очень просто. Всего-то нужно воспользоваться одним из множества проигрывателей видео.

Так, например, для получения стоп-кадра в Windows Media Player Classic необходимо поставить видео на паузу в нужном моменте и нажать «Файл – Сохранить изображение» или же воспользоваться комбинацией клавиш Alt+I.

Создание скриншота в VLC Player обеспечивается нажатием «Видео – Сделать снимок» или же комбинацией Shift+S.

В KMPlayer следует кликнуть правой кнопкой мыши по видео и выбрать пункт меню «Захват». Также можно воспользоваться комбинацией клавиш Ctrl+E (скриншот с возможностью выбора имени и места сохранения), Ctrl+A (скриншот сохранится в папке по умолчанию) или Ctrl+C (скриншот сохранится в буфер обмена).

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

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


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

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

  1. http://www.capturefullpage.com/
  2. http://ctrlq.org/screenshots/
  3. http://snapito.com/

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

К сожалению, я не смог найти решение совсем без P/Invoke. Вы должны найти нужный процесс (обычно он у вас и так есть, раз вы за ним следите), его окно (например, у класса Process можно опросить MainWindowHandle), и у этого окна взять его координаты на экране. Для этого придётся вызывать WinAPI-функцию GetWindowRect :

Using System.Drawing; static extern bool GetWindowRect(IntPtr hwnd, out RECT lpRect); public struct RECT { public int Left, Top, Right, Bottom; }

Скопировать кусок экрана можно при помощи функции Graphics.CopyFromScreen , которая доступна в WinForms. Если у вас не WinForms-приложение, придётся подключить System.Drawing.dll .

Получаем такой вот код:

Var process = Process.GetProcessesByName(тут имя процесса).FirstOrDefault(); // не забудьте поверку ошибок: вдруг у вас не нашлось ни одного процесса? GetWindowRect(process.MainWindowHandle, out var rect); using (var image = new Bitmap(rect.Right - rect.Left, rect.Bottom - rect.Top)) { using (var graphics = Graphics.FromImage(image)) graphics.CopyFromScreen(rect.Left, rect.Top, 0, 0, image.Size); // тут у вас есть картинка, вы можете, например, сохранить её image.Save(imagePath, System.Drawing.Imaging.ImageFormat.Png); }

У меня получился вот такой скриншот окна Visual Studio:

Недостатки метода:

  • окно должно быть на переднем плане, иначе вы получите перекрытые части
  • могут быть проблемы с Aero-интерфейсом ( решение, которое умеет бороться с этой проблемой, но я не проверял)

Обновление:

Я нашёл решение, которое обходит первую проблему, то есть, умеет делать снимок окна, не находящегося на переднем плане. Для этого мы должны использовать ещё одну WinAPI-функцию PrintWindow . Вот улучшенный код:

Using System.Drawing; using System.Drawing.Imaging; static extern bool GetWindowRect(IntPtr hwnd, out RECT lpRect); static extern bool PrintWindow(IntPtr hWnd, IntPtr hdcBlt, int nFlags); public struct RECT { public int Left, Top, Right, Bottom; } var process = Process.GetProcessesByName(тут имя процесса).FirstOrDefault(); // не забудьте поверку ошибок: вдруг у вас не нашлось ни одного процесса? var hwnd = process.MainWindowHandle; GetWindowRect(hwnd, out var rect); using (var image = new Bitmap(rect.Right - rect.Left, rect.Bottom - rect.Top)) { using (var graphics = Graphics.FromImage(image)) { var hdcBitmap = graphics.GetHdc(); PrintWindow(hwnd, hdcBitmap, 0); graphics.ReleaseHdc(hdcBitmap); } // тут у вас есть картинка, вы можете, например, сохранить её image.Save(imagePath, ImageFormat.Png); }