- Как сделать скриншот в Linux (необходимые программы)
- Способ 1: через окружение рабочего стола
- Способ 2: с помощью спец. программ
- Flameshot
- Kazam
- Ksnip
- Shotnes
- Типовые вопросы
- Можно ли использовать скриншотеры для Windows в Linux
- Как заснять выпадающий список (или приложение, в котором не работает горячая клавиша)
- На изображении просто черная область, вместо снимка окна
- Способы создания скриншотов в ОС Linux
- Что предлагает Linux
- Сочетания клавиш в Ubuntu
- Снимок всего экрана
- Скриншот окна
- Снимок выделенной области
- Стандартная утилита «Снимок экрана»
- Обзор приложений для снятия скриншотов
- Shutter
- GNOME Screenshot
- KSnapshot
- ImageMagick
- Scrot
- Desktop Data Manager
- Screengrab
Как сделать скриншот в Linux (необходимые программы)
Доброго времени суток всем!
На первый взгляд сегодняшний вопрос — достаточно простой, а на второй — задача может сильно усложниться, если нужен скриншот с какими-нибудь условиями: например, чтобы он был со стрелочками, надписями (создавался автоматически и т.д. и т.п.). Разумеется, не обещаю на 100% учесть все «тонкости», но основное попробую рассмотреть. 😉
Итак. Вообще, если вы выбрали и используете один из дистрибутивов Linux для начинающих — никаких сложностей с созданием снимка экрана (скрина) возникнуть не должно. Как правило, достаточно нажать клавишу Print Screen. Однако, таким образом удается заснять далеко не всё (и не всегда) .
Именно поэтому в ряде случаев приходиться прибегать к установке доп. приложений. Каких? Рассмотрим ниже. 👇
Примечание : разумеется, приложения, приведенные ниже, — не панацея. Скрины позволяют делать и сотни др. программ, и привести их все в одной заметке — вряд ли возможно.
Способ 1: через окружение рабочего стола
Как уже обмолвился выше, в подавляющем большинстве дистрибутивов Linux для создания простого (без надписей, стрелочек и т.д.) скрина экрана никакие доп. приложения и не нужны! (это можно сделать через окружение рабочего стола, нажав 1-2 кнопки клавиатуры).
Какие клавиши и сочетания обычно используются:
- Print Screen — как правило после нажатия на нее скриншот всего экрана отправляется в папку «домашняя / изображения» ( «/home/alex-ocomp/изображения» , где вместо alex-ocomp — будет имя вашего пользователя в системе);
- Alt + Print Screen (Shift + Print Screen) — сделать скриншот текущего окна;
- Ctrl + Print Screen — указать вручную область, которую нужно заснять (/ либо скопировать снимок экрана в буфер обмена).
- Ctrl + Alt+ Print Screen — выбрать окно вручную для создания его снимка (удобно, когда открыто несколько окон).
В зависимости от используемого ПО — могут быть и др. сочетания клавиш (это лишь наиболее общепринятые).
Куда по умолчанию сохраняются скрины в Linux (Zorin OS)
👉 Примечание!
Также обратите внимание на то, то во многих дистрибутивах есть предустановленные приложения для создания скриншотов (чаще всего их можно найти в меню ПУСК / Графика ). Например, такие есть в Deepin, Linux Mint, Ubuntu и пр.
Да, обычно эти приложения очень простые, но всё же.
Способ 2: с помощью спец. программ
Flameshot
Одна из самых простых и удобных программ для быстрого создания скриншотов! Позволяет с помощью собственного редактора наносить на скрины стрелочки, текст, размывать области, обрезать область до нужного размера и пр.
Отметил бы ее хорошую совместимость с большинством дистрибутивов и нетребовательность к ресурсам.
Для установки в Ubuntu (Mint и пр.) откройте терминал и введите:
sudo apt update
sudo apt install flameshot
Flameshot — окно настроек
Примечание : горячие клавиши для работы с Flameshot настраиваются в параметрах программы (по умолчанию Print Screen не задействуется!).
Kazam
Kazam — это приложение универсально: оно позволяет и делать скриншоты, и записывать видео со всем, что происходит на экране (звук из колонок и микрофона в том числе!).
Причем, в настройках можно выбрать требуемую область (или определенное окно), установить горячие клавиши и время таймера (до начала записи). Это бывает необходимо для записи различных выпадающих списков.
Для установки приложения на Ubuntu (и схожие дистрибутивы):
sudo apt update
sudo apt install kazam
Kazam — настройки программы (+ 5 сек. до захвата)
Ksnip
Довольно мощная программа для создания и редактирования скриншотов. На снимок можно добавить не только текст (разных шрифтов) и стрелочки, но и смайлы, выделения, размытости, цифры и многое-многое другое.
Разумеется, горячие клавиши программа поддерживает.
По поводу установки : есть в магазине приложений в Linux Mint и Ubuntu.
Пример работы с Ksnip
Shotnes
Установить можно с офиц. сайта: https://shotnes.com/
Кроссплатформенное приложение для всесторонней работы с картинками (скринами). Позволяет как создавать их, так и редактировать. Правда сразу отмечу, что редактор здесь простенький: можно лишь подрезать картинку, размыть некоторые области, добавить текст или стрелочку.
В общем-то, для многих работ будет достаточно и этого. Тем более, приложение очень легко и незаметно может «жить» в трее, пока не понадобиться. 😉
Shotnes — добротная программа для работы со скринами
Типовые вопросы
Можно ли использовать скриншотеры для Windows в Linux
Смотря какие. (некоторые вряд ли будут норм. работать).
Однако, ничто не мешает попробовать! Например, разработчики LightShot даже приводят небольшую инструкцию у себя на сайте, как «заставить» их приложение работать под Linux.
1) Лучшие скриншотеры для Windows — моя подборка
LightShot работает в Ubuntu! (в качестве примера)
Как заснять выпадающий список (или приложение, в котором не работает горячая клавиша)
Да, такие «сложные» моменты встречаются. Вариантов решения тут несколько:
- первый: включить запись видео всего, что происходит на экране (например, через Kazam). Тогда этот сложный момент попадет в видео. Ну а потом, открыв его в плеере — можно сделать снимок этого места обычным способом. Недостаток : качество скрина может быть несколько ниже. ;
- второй: в некоторых программах есть таймер до создания скрина (например, в том же Kazam). Установив таймер, можно быстренько открыть нужный список, а потом подождать, пока автоматика «сработает»; 👌
- третий: есть спец. устройства для видео-захвата (прим.: они получают такую же картинку, которая видеокарта выдает на монитор). При помощи них можно записать всё, что происходит на экране, пример тут;
- четвертый: сделать фото экрана с телефона (правда, это уже не совсем скриншот, да и качество может быть низким).
На изображении просто черная область, вместо снимка окна
На Windows такое встречается чаще (на мой взгляд).
Как бы там ни было, посоветовал бы следующее:
- для начала установить другую программу для создания снимка;
- попробовать захватывать не конкретное окно (область), а весь экран;
- вместо скрина можно сделать видеозапись экрана (скринкаст), а из него после «выдернуть» нужный кадр.
Источник
Способы создания скриншотов в ОС Linux
Каждая операционная система предусматривает свои способы создания снимков экрана. Рассмотрим данную опцию на примере Linux.
Что предлагает Linux
Скриншот может быть сделан с использованием стандартных инструментов ОС. Для этого предусмотрена специальная клавиша, расположенная на клавиатуре с названием «Print Screen». Алгоритм действий следующий:
- Найти интересующую информацию на мониторе.
- При нажатии кнопки «Prt Scr» выполнится захват всего экрана.
- При необходимости снимка окна необходимо сделать его активным, затем использовать комбинацию клавиш Alt + Prnt Screen.
- Чтобы захватить определенный фрагмент информации, нужно выполнить сочетание Shift + Prt Scr, далее нажать и удерживать левую кнопку мыши, указывая область захвата.
Дополнительно в окружении рабочего стола имеется особая утилита. В KDE – KSnapShot, GNOME – Gnome-Screenshot, XFCe – XFCe4-screenshoter, Ubunty – Снимок экрана и так далее.
Сочетания клавиш в Ubuntu
Чтобы сделать скриншот на Ubuntu, необязательно использовать дополнительное программное обеспечение – достаточно наличия клавиатуры. При помощи комбинированных нажатий клавиш можно создавать скрины в разном образе.
Снимок всего экрана
При необходимости зафиксировать все действия, происходящие на мониторе, нужно:
1. Подготовить экран к будущему скриншоту.
2. Выполнить нажатие клавиши «Print Screen» (расположена в верхнем правом углу между F12 и «Scroll Lock»).
3. Снимок создан и готов к дальнейшему использованию.
Скриншот окна
Если требуется захватить одно из открытых приложений, придерживаются последовательности действий:
- Сделать окно со сведениями активным (чтобы захватить нужную информацию).
- Одновременно нажать Alt + Prt Sc.
- Все готово, дальнейшие действия зависят от пользователя.
Снимок выделенной области
Часть экрана захватывается нажатием специальных клавиш. Для этого нужно:
- Вывести необходимые данные на монитор.
- Выполнить комбинацию клавиш Shift + Prnt Scr.
- Щелкнуть и удерживать левую кнопку мыши, указывая зону захвата.
- Изображение создано и готово к просмотру.
Стандартная утилита «Снимок экрана»
Чтобы воспользоваться расширенными возможностями при захвате экрана, можно прибегнуть к помощи интегрированной утилиты в Убунту. Расположена она по такому пути: «Приложения» -> «Стандартные» либо «Applications» -> «Accessories» -> «Take screenshot».
Программа имеет больше функционала, чем при создании скрина «горячими» клавишами.
Пользователь выбирает тип скриншота, «Захватить весь экран» или только текущее окно, «Выбрать область захвата». Спектр возможностей очень широк.
Имеется полезная функция «Захватить после задержки N секунд», т.е. можно указать время, по истечении которого произойдет снимок. Опция особенно полезна в случаях, когда нужно захватить контекстное меню или всплывающее окно.
Дополнительные эффекты помогут создать скриншот с требуемыми параметрами. Можно убрать курсор мыши, сняв галочку с «Включить указатель». Чтобы отключить проставление границ приложения, нужно удалить отметку «Включить рамку окна».
После указания опций и типа скриншота и последующего нажатия на «Сделать снимок экрана» появится окно выбора места сохранения изображения.
Обзор приложений для снятия скриншотов
Если создание скриншота в Linux при помощи интегрированных возможностей доставляет неудобства ввиду ограниченного функционала, то верным решением будет воспользоваться сторонним программным обеспечением. Рекомендованные программы и способы запечатлеть экран детально описаны ниже.
Shutter
Шаттер – наиболее распространенная утилита для захвата изображения с экрана. Она имеет комфортный интерфейс и широкий спектр возможностей. Базовые инструменты идентичны таковым в приложении «Снимок экрана», но выгодно отличаются расширенной библиотекой функций.
Shutter предоставляет выбор формата сохраняемого скриншота (PNG, JPEG, GIF), а также степень сжатия изображения. Имеется довольно полезный режим, позволяющий делать скриншот веб-сайта. Эта функция особенно полезна, если страница не помещается в рамки одного экрана.
Дополнительно скриншотер позволяет загружать созданные изображения в облачное хранилище в автоматическом режиме (imageshack.us, imagebanana.com, ubuntu-pics.de и др.).
GNOME Screenshot
Стандартное приложение для захвата экрана в среде GNOME. Утилита аналогична программе «Скриншот экрана» за исключением отсутствия возможности прочтения справки об элементах интерфейса.
Захват происходит посредством нажатия «горячих» клавиш (Print Screen и сочетаний с ней) или при помощи скриншотера: предварительно открыв утилиту, следует нажать «Take Screenshot».
После снимка изображение можно сохранить в любой папке файловой системы.
KSnapshot
Данная утилита небольшого размера для создания скриншотов входит в набор программ среды KDE. Среди ее возможностей – создание снимков всего экрана, отдельного окна или определенной области.
Дополнительно поддерживается сохранение в форматах TIFF, BMP, PNG, JPEG, GIF и др. Имеется и справка, детально описывающая компоненты.
Из основных опций можно отметить: экспорт во множестве форматов, копирование сделанного изображения в буфер обмена, создание снимков в разных режимах, возможность выставлять задержку в секундах, опциональное отключение указателя и границ окна.
ImageMagick
Приложение представляет собой набор программ для чтения и редактирования изображений. Эффекты и другие инструменты, предоставляемые утилитой, позволяют обработать снимок и сделать его максимально качественным.
Официальная англоязычная справка расположена в самой программе. Перевод данных сведений без труда можно найти в интернете: достаточно выполнить поиск с фразой «ImageMagick документация на русском».
Scrot
Скрот — приложение командной строки, позволяющее захватывать изображение с экрана. Возможности программы включают ограничение области захвата установленной зоны экрана, указание задержки и выбор шаблонного названия для сохраняемых скриншотов с использованием подстановочных знаков (времени, даты и т.д.).
Дополнительные опции включают создание эскизов создаваемых скриншотов, выбор уровня качества получаемых изображений и функцию вызова сторонней утилиты (к примеру, графического редактора).
Установка и эксплуатация:
- Написать команду «sudo apt-get install crot» в консоль и нажать Enter.
- В дальнейшем запуск производится вводом «scrot» (снимок выполнится в скрытом режиме, т.е. без открытия диалоговых окон).
- При указании расширяющих атрибутов будут присваиваться свойства создаваемым снимкам.
Гимп — растровый графический редактор, распространяющийся на бесплатной основе и использующийся для ретуширования и редактирования изображений, рисования, конвертирования форматов и др. С его помощью можно улучшить созданный скриншот путем добавления поясняющих меток и текста, «размывания» персональной информации или устранения лишних деталей изображения.
Дополнительно можно создавать анимированные картинки, которые могут использоваться как инструкции к материалу или в других целях. Для этого следует установить популярное расширение с названием «GIMP Animation Package (GAP)».
Desktop Data Manager
Назначение данной программы – управление буфером обмена для среды GNOME. Но дополнительно можно захватывать изображения с экрана или приложений, указав прямоугольным выделением область.
Настройки программы позволяют задать «горячие» клавиши для быстрой работы. Чтобы вставить элемент из буфера, нужно выбрать его, а затем использовать функцию вставки Ctrl + V.
Screengrab
Утилита представляет собой кроссплатформенный инструмент для получения скриншотов с экрана. Программа имеет простой и компактный интерфейс, с элементами которого можно разобраться без прочтения справки.
Среди особенностей программы – захват с указанием задержки (1-90 сек.), выбор типа снимка, копирование в буфер обмена, автоматическое сворачивание окна приложения при создании скриншота, возможность свернуть программу в трей и работать с ней непосредственно оттуда.
Таким образом, операционная система Linux предоставляет множество возможностей для создания снимков экрана. Выбор наиболее предпочтительного способа снятия скриншотов зависит от требований пользователя.
Источник