Разное

Screenshot linux: Программы для скриншотов Linux | Losst

Содержание

Программы для скриншотов Linux | Losst

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

В этой статье мы представим вам программы и инструменты для создания снимков экрана. Эта статья соберёт в себе лучшие программы для скриншотов Linux.

Содержание статьи:

Программы для скриншотов Linux

1. Способ по умолчанию

Вы хотите получить снимок всего экрана? Определённой области? Или только нужного окна? Если вы хотите получить обычный снимок экрана, без возможности описания или редактирования, вам будет вполне достаточно стандартных сочетаний клавиш. Они работают не только в Ubuntu. Все Linux-дистрибутивы и окружения рабочего стола поддерживают эти горячие клавиши.

Вот основной список горячих клавиш, которые вы можете использовать:

  • PrtScr — сохранить скриншот всего рабочего стола в директорию Изображения;
  • Shift + PrtScr — сохранить снимок экрана определённой области экрана;
  • Alt + PrtScr — сохранить снимок текущего окна;
  • Ctrl + PrtScr — скопировать скриншот всего экрана в буфер обмена;
  • Shift + Ctrl + PrtScr — скопировать снимок определённой области в буфер обмена;
  • Ctrl + Alt + PrtScr — скопировать снимок текущего окна в буфер обмена.

Как видите, делать снимки экрана в Linux очень просто, используя встроенные инструменты. Если же вам нужно больше возможностей, например редактирование, импорт изображений в другие приложения, вам придётся использовать сторонние инструменты.

2. Flameshot

Основные возможности программы:

  • Аннотация — выделение, добавление текста, кнопок;
  • Размывание части изображения;
  • Обрезка части изображения;
  • Загрузка снимка в Imgur;
  • Открытие снимка в другой программе.

Flameshot — это довольно впечатляющий инструмент для снимков экрана, который появился на Github в прошлом году. Если вам нужна программа для снимков экрана, которая позволяет аннотировать, размывать, отмечать, а также загружать изображения в imgur, то эта программа отлично подойдёт. Кроме того, эта программа постоянно дорабатывается и обновляется.

Теперь рассмотрим, как её установить. В Ubuntu для этого можно использовать команду:

sudo add-apt-repository ppa:atareao/flameshot
sudo apt update

sudo apt install flameshot

Теперь после запуска программы в трее появится значок. Для создания снимка экрана достаточно выполнить по нему двойной клик. Дальше надо выбрать область для выполнения снимка:

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

Откройте настройки системы и перейдите в настройки клавиатуры. Здесь перечислены все сочетания клавиш. Пролистайте в низ и нажмите кнопку со значком +:

В открывшемся окне вам надо будет ввести имя нового сочетания клавиш, а также команду запуска Flameshot:

/usr/bin/flameshot gui

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

3. Shutter

Основные возможности:

  • Аннотирование;
  • Размытие части изображения;
  • Обрезка части изображения;
  • Поддерживается установка задержки до снимка;
  • Загрузка изображения на хостинги сайтов.

Shutter — это популярная программа для скриншотов, доступная во всех популярных дистрибутивах Linux. Похоже, она больше активно не развивается, но всё ещё является отличным инструментом для создания снимков экрана.

Но при использовании программы вы можете столкнуться с некоторыми багами и ошибками. Например, в новых версиях дистрибутивов возможность редактирования изображений по умолчанию отключена, а также отсутствует апплет программы в системном трее. Но эту проблему можно решить путём установки нескольких библиотек. Для установки программы в Ubuntu используйте:

sudo apt install shutter

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

/usr/bin/shutter -f

4. GIMP

Возможности:

  • Очень широкие возможности по редактированию изображений: изменению размера, фильтров, цветовой коррекции, уровней, обрезки и так далее;
  • Возможность сделать снимок определённой области рабочего стола.

Если вам уже приходилось использовать Gimp для редактирования своих снимков экрана, то вы знаете, какой широкий набор возможностей предоставляет эта программа. Чтобы сделать снимок экрана в ней, достаточно открыть меню Файл -> Создать -> Снимок экрана.

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

5. Командная строка

Этот раздел для любителей пользоваться терминалом. Здесь вы можете выбрать из таких инструментов как Gnome screenshot, ImageMagick или Deepin Shot, которые поставляется в большинстве популярных дистрибутивов.

GNOME Screenshot

Эта утилита используется по умолчанию для создания снимков при нажатии на кнопку PrtSc. Для создания снимка экрана выполните команду:

gnome-screenshot

Если вы хотите сделать снимок экрана с задержкой, например, в 5 секунд, введите следующую команду:

gnome-screenshot -d -5

ImageMagick

Обычно ImageMagick уже предустановлена в вашей системе, если вы используете Ubuntu, Linux Mint или другой подобный дистрибутив. Если же её нет, то можно установить командой:

sudo apt install imagemagick

Когда утилита будет установлена, достаточно выполнить такую команду для создания снимка всего экрана:

import -window root image.png

Здесь image.png — это имя изображения, в которое будет сохранён снимок. Чтобы сделать снимок определённой области, используйте:

import image.png

Deepin Scrot

Deepin Scort — это немного усовершенствованный инструмент командной строки для скриншотов. Как и другие, он должен быть уже установлен, но если нет, то его можно установить командой:

sudo apt install scrot

Чтобы сделать снимок экрана в Linux, выполните:

scrot image.png

А чтобы заснять только нужную область:

scrot -s image.png

Выводы

Итак, это лучшие программы для скриншотов в Linux. Да, существуют и другие инструменты, например Spactacle для KDE-дистрибутивов, но если сравнивать их с теми, что перечислены выше, то они…хуже.

Если вы знаете другие хорошие инструменты для создания снимков экрана, напишите о них в комментариях. Также расскажите, какой ваш любимый инструмент для скриншотов!

как на ubuntu сделать снимок экрана, программа-скриншотер

Каждая операционная система предусматривает свои способы создания снимков экрана. Рассмотрим данную опцию на примере 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. Снимок создан и готов к дальнейшему использованию.

Скриншот окна

Если требуется захватить одно из открытых приложений, придерживаются последовательности действий:

  1. Сделать окно со сведениями активным (чтобы захватить нужную информацию).
  2. Одновременно нажать Alt + Prt Sc.
  3. Все готово, дальнейшие действия зависят от пользователя.

Снимок выделенной области

Часть экрана захватывается нажатием специальных клавиш. Для этого нужно:

  1. Вывести необходимые данные на монитор.
  2. Выполнить комбинацию клавиш Shift + Prnt Scr.
  3. Щелкнуть и удерживать левую кнопку мыши, указывая зону захвата.
  4. Изображение создано и готово к просмотру.

Стандартная утилита «Снимок экрана»

Чтобы воспользоваться расширенными возможностями при захвате экрана, можно прибегнуть к помощи интегрированной утилиты в Убунту. Расположена она по такому пути: «Приложения» -> «Стандартные» либо «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

Created with GIMP

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

Дополнительно можно создавать анимированные картинки, которые могут использоваться как инструкции к материалу или в других целях. Для этого следует установить популярное расширение с названием «GIMP Animation Package (GAP)».

Desktop Data Manager

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

Настройки программы позволяют задать «горячие» клавиши для быстрой работы. Чтобы вставить элемент из буфера, нужно выбрать его, а затем использовать функцию вставки Ctrl + V.

Screengrab

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

Среди особенностей программы – захват с указанием задержки (1-90 сек.), выбор типа снимка, копирование в буфер обмена, автоматическое сворачивание окна приложения при создании скриншота, возможность свернуть программу в трей и работать с ней непосредственно оттуда.

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

Как я делаю скриншоты в Linux / Хабр

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

Как работает мой велосипед

Пользователь нажимает PrintScreen, появляется меню, в котором последовательно задаются вопросы:

  1. Сохранить весь экран или только часть (окно)?
  2. Сохранить файл со снимком куда-то на долгую память или сохранить в ненадёжном /tmp?
  3. Ввести имя файла самому, сгенерировать случайное или генерировать по шаблону?
  4. Если по шаблону, предлагается выбрать шаблон или ввести его самому
  5. Выбрать задержку в секундах перед фотографированием
  6. Копировать ли URL опубликованной картинки в буфер
  7. Показать ли диалог с путём к файлу на диске, а также URL картинки

Прорвавшись через эту кучу вопросов, программа:

  1. Уточняет имя файла (если нужно)
  2. Делает скриншот экрана либо ждёт, пока пользователь выделит регион или окно (man scrot)
  3. Если пользователь ввёл имя файла, которое уже существует, выведется подтверждение на перезапись. В случае отмены пользователю придётся самому ещё раз вызвать скрипт (сам он пока не настолько умный, чтобы спросить другое имя файла)
  4. В лог-файл записывается путь к сохранённому файлу и URL опубликованной картинки
  5. В буфер обмена копируется URL скриншота (если надо)
  6. Отображается диалог с путём к файлу на диске и URL опубликованной картинки (если надо)

Скрипт, вызванный без аргументов, будет каждый раз спрашивать вопросы заново. Однако, запомнив ответы пользователя, он их кеширует и записывает в файл (по умолчанию /tmp/screenshot.cache.sh). Если запустить скрипт с аргументом cached, скрипт попытается считать кешированные ответы, и если это удастся, задавать вопросы не будет.

Таким образом, настроив PrintScreen на вызов скрипта с загрузкой кеша, а Win+PrintScreen на вызов без загрузки кеша, я всегда могу изменить настройки, заново ответив на вопросы, после чего фотографировать дальше значительно быстрее.

Disclaimer

Мой дистрибутив ArchLinux, и я пользуюсь openbox в качестве оконного менеджера. У счастливых обладателей KDE/Gnome/Xfce/ваш_вариант процесс установки и использования может отличаться.

Строительные материалы

  1. dmenu (показывать меню)
  2. scrot (скриншотер)
  3. zenity (спрашивать вопросы у пользователя)
  4. xclip (копировать ссылку в буфер обмена)
  5. imagepaste (заливать картинку на image hosting)
  6. скрипт (собрать все компоненты воедино)
  7. terminus-font (шрифты в меню, optional)

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

Пошаговая инструкция

Вот как выглядела бы установка он начала до конца в моём дистрибутиве.
Установим стандартные пакеты:

$ pacman -S dmenu scrot zenity xclip terminus-font

Сообщим Иксам путь к этим шрифтам (плюс, хорошо бы прописать эту команду в ~/.xinitrc):

$ xset +fp /usr/share/fonts/local/

Считаем, что imagepaste (или аналог) уже установлен, поэтому пропускаем этот шаг.
Устанавливаем скрипт:

$ mkdir ~/bin
$ cd !$
$ wget https://bitbucket.org/balta2ar/screenshot/raw/45ad932db13b/screenshot.sh
$ chmod u+x ./screenshot.sh

Папка ~/bin у меня используется для моих наколенных поделок. В скрипте Вы, вероятно, захотите изменить:
LOG — путь к лог-файлу
FONT — шрифт меню
IMAGEPASTE_CMD — команда для публикации картинки
BASEDIR — базовая директория для тех скриншотов, которые вы захотите сохранять

Не забудьте создать лог-файл:

$ touch /var/log/screenshot.log
$ sudo chown `whoami`:users !$

И последнее, это повесить вызов скрипта на горячую клавишу. Я для этого использовал возможности openbox, а именно obkey для настройки горячих клавиш. Можно, впрочем, сразу залезть в ~/.config/openbox/rc.xml и добавить:

<keybind key="Print">
  <action name="Execute">
    <command>/home/bz/bin/screenshot.sh cached</command>
  </action>
</keybind>
<keybind key="W-Print">
  <action name="Execute">
    <command>/home/bz/bin/screenshot.sh</command>
  </action>
</keybind>
Плюсы

  • своё не пахнет
  • удобно, заточено под свои нужды
  • автоматическая публикация
Минусы

  • установка для красноглазых
  • много компонентов, а хотелось бы один и чтобы всё работало искаропки
Скрипт целиком
#!/bin/bash

init()
{
    ACTIONS[0]="window/region,screen"
    ACTIONS[1]="drop,save"
    ACTIONS[2]="create random,ask,incremental pattern"
    ACTIONS[3]="screenshot-%05d.png"
    ACTIONS[4]="0,5,10,30,60"
    ACTIONS[5]="yes,no"
    ACTIONS[6]="no,yes"

    PROMPT[0]="Capture region"
    PROMPT[1]="Picture file"
    PROMPT[2]="File name"
    PROMPT[3]="File name pattern"
    PROMPT[4]="Delay"
    PROMPT[5]="Copy to clipboard"
    PROMPT[6]="Show links in a dialog"

    IND_CAPTURE_REGION=0
    IND_FILESAVE=1
    IND_FILENAME=2
    IND_PATTERN=3
    IND_DELAY=4
    IND_COPY_CLIPBOARD=5
    IND_SHOW_LINKS=6

    LOG="/var/log/screenshot.log"
    FONT='-xos4-terminus-*-*-*-*-16-*-*-*-*-*-*-*'
    DMENU="dmenu -fn $FONT"
    IMAGEPASTE_CMD="imp"
    SCREENSHOT_CMD="scrot"
    SCREENSHOT_OPTIONS=
    OPTIONS=
    COUNT=${#ACTIONS[*]}
    BASEDIR="/home/`whoami`/pic/screenshot/scrot"
    CACHE="/tmp/screenshot.cache.sh"
    PATTERN_INDEX=0
}

load_cache()
{
    source $CACHE
}

save_cache()
{
    echo -n > $CACHE
    for (( i = 0; i < ${#OPTIONS[*]}; i++ ))
    do
        echo "OPTIONS[$i]=\"${OPTIONS[$i]}\"" >> $CACHE
    done
    echo "PATTERN_INDEX=\"$PATTERN_INDEX\"" >> $CACHE
}

random_filename()
{
    TMP=`mktemp --suffix=.scrot`
    BASE=`basename $TMP`
    FILENAME="$BASEDIR/$BASE.png"
}

ask_filename()
{
    FILENAME=`zenity --entry --text "Enter filename" --entry-text "$BASEDIR/"`
}

set_next_pattern_filename()
{
    FILENAME="$BASEDIR/$(printf ${OPTIONS[$IND_PATTERN]} $PATTERN_INDEX)"
    PATTERN_INDEX=$(($PATTERN_INDEX + 1))

    while [ -e "$FILENAME" ]; do
        FILENAME="$BASEDIR/$(printf ${OPTIONS[$IND_PATTERN]} $PATTERN_INDEX)"
        PATTERN_INDEX=$(($PATTERN_INDEX + 1))
    done
}

ask_options()
{
    for i in $(seq 0 $(($COUNT - 1)))
    do
        # if we are about to ask patern and
        # it wasn't the choise in prev question, continue
        if [ "$i" -eq "$IND_PATTERN" -a "${OPTIONS[$IND_FILENAME]}" != "incremental pattern" ]
        then
            continue
        fi

        OP=`echo ${ACTIONS[$i]} | tr "," "\n" | $DMENU -p "${PROMPT[$i]}"`

        if [ ! -n "$OP" ]; then
            exit 0
        fi

        OPTIONS[$i]=$OP
    done
}

parse_options()
{
    # parse options and ask user questions, if any
    ITEM=${OPTIONS[$IND_CAPTURE_REGION]}
    case "$ITEM" in
        window/region)
            SCREENSHOT_OPTIONS="-b -s"
            ;;
        screen)
            ;;
    esac

    ITEM=${OPTIONS[$IND_FILESAVE]}
    case "$ITEM" in
        save)
            # Dont touch BASEDIR
            ;;
        drop)
            BASEDIR="/tmp"
            ;;
    esac

    ITEM=${OPTIONS[$IND_FILENAME]}
    case "$ITEM" in
        ask)
            ask_filename
            ;;
        "create random")
            random_filename
            ;;
        "incremental pattern")
            set_next_pattern_filename
            ;;
    esac

    ITEM=${OPTIONS[$IND_DELAY]}
    SCREENSHOT_OPTIONS="$SCREENSHOT_OPTIONS -d $ITEM"
}

check_existence()
{
    if [ -e "$FILENAME" ]
    then
        zenity --question --text "File already exists. Overwrite?"
        OVERWRITE=$?
        if [ $OVERWRITE -ne 0 ]
        then
            exit 1
        fi
    fi
}

do_screenshot()
{
    rm -f "$FILENAME"
    mkdir -p `dirname "$FILENAME"`
    $SCREENSHOT_CMD $SCREENSHOT_OPTIONS "$FILENAME"
    CMD="$IMAGEPASTE_CMD $FILENAME"
    URL="`$CMD`"

    echo "$FILENAME -> $URL" >> $LOG
}

copy_to_clipboard()
{
    if [ ${OPTIONS[$IND_COPY_CLIPBOARD]} == "yes" ]
    then
        echo "$URL" | xclip -selection primary
        echo "$URL" | xclip -selection clipboard
    fi
}

show_links()
{
    if [ ${OPTIONS[$IND_SHOW_LINKS]} == "yes" ]
    then
        zenity --info --no-wrap --text "$FILENAME\n$URL"
    fi
}

init
if [ -e "$CACHE" -a "$1" == "cached" ]
then
    load_cache
else
    ask_options
fi
save_cache
parse_options
check_existence
do_screenshot
copy_to_clipboard
show_links

exit 0

UPD 01: Добавлен выбор задержки: 0, 5, 10, 30, 60 секунд.
UPD 02: Добавлено: 1) кеширование ответов пользователя 2) возможность указать инкрементальный паттерн для имени файла.

Как сделать скриншот экрана в Linux? | Info-Comp.ru

Всем привет, сегодня мы с Вами поговорим о том, как можно сделать скриншот экрана в Linux. Напомню, скриншот (screenshot) – это снимок экрана, иными словами, это изображение, на котором отображено то, что Вы видите на экране монитора компьютера.

О том, как сделать скриншот в операционной системе Windows мы с Вами разговаривали в материале «Как сделать скриншот экрана в Windows?», сейчас давайте разберемся, как делаются скриншоты в Linux. Причем я покажу, как это делается в разных дистрибутивах, так как дистрибутивов Linux, как Вы знаете, много, а инструменты по созданию скриншотов в разных дистрибутивах могут отличаться, хотя в некоторых они одни и те же.

Кнопка Print Screen на клавиатуре

Кнопку Print Screen (сокращенно PrtScn) на клавиатуре в Linux никто не отменял, и с помощью нее можно сделать скриншот как всего экрана, так и активного окна, если нажать сочетание клавиш «Alt + Print Screen».

При этом в некоторых дистрибутивах файлы изображений будут автоматически сохраняться в каталоге «Изображения» в домашней директории, например, в Ubuntu или Fedora. Но в некоторых дистрибутивах поведение системы при нажатии кнопки «Print Screen» будет отличаться. Например, в Linux Mint или Manjaro Linux при нажатии на кнопку «Print Screen» будет запускаться программа, с помощью которой делаются скриншоты в этом дистрибутиве (эти программы мы рассмотрим чуть ниже).

В случае автоматического сохранения скриншотов (в Ubuntu или Fedora), файлы скриншотов по умолчанию будут сохранены в формате png с названием, примерно «Снимок экрана от дата и время снимка».

Пример скриншота, сделанного в Ubuntu с помощью кнопки «Print Screen».

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

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

Для создания скриншотов в Linux Mint есть очень простая, но в то же время удобная и функциональная программа. На русском она так и называется «Снимок экрана».

Примечание! В примере используется версия Linux Mint 19 со средой Cinnamon.

Запустить программу «Снимок экрана» можно следующим образом «Меню -> Стандартные -> Снимок экрана».

Данная программа позволяет сделать скриншот всего экрана, активного окна, а также выделенной области, кроме того, она позволяет установить задержку перед тем, как сделать скриншот. Например, Вы можете настроить так, что скриншот будет сделан ровно через 10 секунд после старта процесса, т.е. нажатия на кнопку «Сделать снимок экрана». Еще программа позволяет применять некоторые простенькие эффекты к снимкам.

На заметку! Начинающим пользователям Linux рекомендую почитать мою книгу «Linux для обычных пользователей» – в ней я максимально подробно рассказываю про Linux и о том, как пользоваться этой операционной системой без командной строки

Рассмотрим пример создания скриншота только выделенной области экрана. Для этого в программе Вам необходимо отметить пункт «Выбрать область захвата» и нажать «Сделать снимок экрана».

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

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

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

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

В Linux Ubuntu для запуска программы «Снимок экрана» откройте меню запуска приложений и найдите пункт «Утилиты».

Затем выбирайте программу «Снимок экрана».


В итоге у Вас запустится программа «Снимок экрана», как видите интерфейс точно такой же, как и в Linux Mint, разве что цвета немного другие и кнопки «Сделать снимок экрана» и «Отмена» находятся сверху.

Ну а принцип работы программы такой же, для создания скриншота выбирайте способ создания и нажимайте на кнопку «Сделать снимок экрана».

В данном случае я сделаю скриншот активного окна, для этого я выбрал пункт «Захватить текущее окно».

Далее, в случае необходимости, изменяем папку сохранения и имя файла, и нажимаем кнопку «Сохранить».

В итоге скриншот будет сохранен.

В дистрибутиве Linux Fedora тоже есть программа «Снимок экрана», и даже запускается она так же, как и в Ubuntu (в случае с Fedora GNOME). У нее только немного другая цветовая гамма.

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

В отличие от предыдущих дистрибутивов Linux в Manjaro Linux используется другая программа, хотя она также простая.

Примечание! В примере использована версия Manjaro Linux 18 KDE.

Для того чтобы запустить программу по созданию скриншотов в Manjaro Linux, нажимайте «Меню -> Приложения -> Служебные -> Создание снимков экрана».

Запустится программа Spectacle, с помощью которой и делаются скриншоты в Manjaro Linux. Она также простая и достаточно функциональная.

Чтобы сделать скриншот, выбирайте «Область» в разделе «Режим съемки», а также в случае необходимости в разделе «Параметры» Вы можете задать необходимые Вам настройки снимка.

Я выбрал область «Активное окно», нажимаем «Сделать новый снимок».

Скриншот сделан, теперь для его сохранения нажимаем на кнопку «Сохранить как».

Если нужно, здесь мы можем изменить имя файла, тип файла (например, выбрать JPEG) и каталог для сохранения, нажимаем «Сохранить».

Скриншот сохранен, ниже я его открыл в программе по просмотру изображений.

У меня все, теперь Вы знаете, что делать скриншоты в Linux так же просто, как и в Windows, надеюсь, материал был Вам полезен, пока!

НравитсяНе нравится

Скриншоты в Linux — легко с этими инструментами

По умолчанию скриншоты в Linux можно создавать таким же способом, как и в Windows — с задействованием клавиши «Print Screen» на клавиатуре и различных её сочетаний. Стандартный инструмент делает съемку очень простой. Отснятое изображение предлагает сохранить в папку «Изображения» или предоставляет выбор места хранения пользователю.

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

СКРИНШОТЫ В LINUX

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

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

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

Выполняется в фоновом режиме с помощью апплета на Панели задач. Настраиваемые сочетания клавиш позволяют легко и удобно использовать расширенные функции. Использует OpenSSL для безопасного подключения.

Smartshot — это расширение браузера Google Chrome для любой операционной системы. Оно не является родным для Linux. Тем не менее, благодаря ему, пользователи могут быстро захватывать и комментировать скриншоты веб-сайтов, рисовать и добавлять собственный текст.

Встроенный редактор поддерживает обрезку, размытие, формы и т.п. Быстро загружает скриншоты непосредственно в Imgur, Google Drive или Smartshot.

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

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

Collabshot — предоставит возможность мгновенно поделиться изображениями со своими друзьями. Позволяет пользователям взаимодействовать с ними в режиме реального времени, редактировать, независимо от того, в какой операционной системе они работают.

Является кросс-платформенным и доступен для установки на операционных системах Mac, Windows и Linux. Имеет встроенную систему чата для быстрого общения. Спасибо за внимание!

Универсальный способ быстро сделать скриншот в linux / Хабр

Как дошло до жизни такой

С переходом ubuntu на unity как-то резко пришло просветление и жажда чего-то такого, что не приходилось бы раз в пол года переделывать с нуля. Поставил себе arch, а там дошло до минимализма и нежной любви к xfce.

Правда, лень моя тогда ещё была не столь развита и скриншоты делались при помощи GIMP’а.

За подробностями — прошу под кат.

Прошло время…

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

import -window root $filename.png # или любое другое расширение, как удобно

И у нас появляется снимок всего экрана. Повесить на любое сочетание клавиш проблем не составит

Пойдём дальше. Если сделать:

import $filename.png

то выделенная область (или выбранное окно) сохраняется в виде того же файла. Правда, неприятность в том, что окно сохраняется без рамки. Добавление ключика «-frame» исправляет это.

Ну, уже образовался небольшой скриптик, который сохраняет скриншот с датой:

#!/bin/bash

case $1 in
 full)
        import -window root ~/Images/Screenshots/screen_$(date +%F_%H-%M-%S).png ;;
 window)
        import -frame ~/Images/Screenshots/screen_$(date +%F_%H-%M-%S)_window.png ;;
esac

Его можно развесить на разные сочетания клавиш и делать скриншоты всего экрана, либо выделенной области/окна.
Можно на этом и останоситься…

Но Лень шептала: «Продолжай, всегда есть, что можно улучшить»

Так и случилось. Ведь можно сразу же класть скриншоты прямо в облако:

#!/bin/bash

case $1 in
 full)
        import -window root ~/Dropbox/Public/Screenshots/screen_$(date +%F_%H-%M-%S).png ;;
 window)
        import -frame ~/Dropbox/Public/Screenshots/screen_$(date +%F_%H-%M-%S)_window.png ;;
esac

Душа радовалась. Но, если уж оно сразу в облаке, можно пойти дальше и тут же получать ссылку на паблик. В этом поможет утилитка xclip, которая работает с буфером обмена и CLI-интерфейс для dropbox. В результате, получается такая штука:

#!/bin/bash

case $1 in
 full)
	name=~/Dropbox/Public/Screenshots/screen_$(date +%F_%H-%M-%S).png
	import -window root $name 
	dropbox puburl $name | xclip -i;;
 window)
	name=~/Dropbox/Public/Screenshots/screen_$(date +%F_%H-%M-%S)_window.png
	import -frame $name 
	dropbox puburl $name | xclip -i;;
esac

У нас в primary-буфере оказывается ссылка на свежесозданный файл.
Вот, кстати, и он (правда, переложен в другое место)

То, что это выполняется при помощи imagemagick позволяет вытворять со скриншотом всё, что угодно, вплоть до изменения масштаба, сжатия до необходимого качества и так далее. Каждый изголяется, как может, а инструмент позволяет.
А вот то, что от этого скрипта нужно, он выполняет на все 100%. Надеюсь, многим поможет.

Как сделать скриншот (Screenshot) на Windows и Linux

Содержание статьи

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

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

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

Скриншот с помощью клавиши Print Screen

 

Для этих функций в системе Windows есть кнопка Print Screen. Чаще всего она подписана как PrtScr или PrtSc. Эта неприметная клавиша располагается на клавиатуре справа.

После нажатия кнопки сделанный рисунок автоматически сохраняется в буфере. На некоторых переносных устройствах возможно сочетание клавиш PrtScr и Fn, с дальнейшим выбором папки сохранения.
Еще одно свойство данной операционной системы это сохранение активного окна при нажатии PrtScr и Alt.

«Ножницы»

В меню программ Windows вы найдете инструмент «Ножницы». Он входит в набор Windows Vista, 7, 8, 10.
С его помощью есть возможность сохранить нужную вам часть рабочей зоны в таких форматах как png, jpeg, gif, html, при этом можно воспользоваться функциями «Перо» и «Маркер».

Скачиваемые приложения

Яндекс.Диск — это не только облачное хранилище, но и удобный скриншотер, в котором есть функция моментального сохранения screenshot в хранилище.

LightShot

Это простая в пользовании бесплатная утилита также дает возможность сделать screenshot как всей, так и частичной области экрана. Скачать его можно с официального сайта LightShot.

Joxi

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

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

Данная операционная система позволяет сделать разные виды снимков, используя свои собственные возможности.

Снимок всей области на рабочий стол

Для пользования этой функцией сочетаем клавиши Win+Shift+3. Так, мы получим screenshot, сохраненный на рабочей области.

В буфер обмена

Чтобы файл попал в буфер обмена, необходима комбинация Win+Ctrl+Shift+3.

Частичный снимок экрана

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

Активное окно

Не особо удобное сочетание Win+Shift+4+Пробел, также позволяет сохранить файл на рабочем столе.

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

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

KDE

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

GNOME

С помощью Gnome-screenshot, после использования Print Screen (для всей области) или Alt+PriScr (для части рабочей области) вы получите необходимый скрин.

Xfce 4

Пользование аналогично двум другим платформам, только используется здесь xfce4-screenshooter. Программы LightShot, Яндекс.Диск и Joxi вполне совместимы со всеми описанными ранее операционными системами.

Поделиться в социальных сетях

11 способов — как делать снимки экрана (экран печати) в Ubuntu Linux? —

Что ж, хотя Linux является одной из наиболее широко используемых открытых платформ на земле, что делает ее такой популярной? Да, любой может внести свой вклад в импровизацию. Одна из основных задач пользователей и разработчиков — делать скриншоты и записи с экрана и делиться ими на форумах, по электронной почте для обсуждения улучшения платформы Ubentu Linux. В этом посте вы узнаете простые способы сделать снимки экрана (экран печати) в Ubuntu Linux? обновлен всеми версиями, включая Gnome, в 2018 году.
Вам может понадобиться сделать скриншоты по разным причинам, а также может быть весь экран или часть окна, редактировать их на лету или просто делиться ими на лету?
И я знаю, что это можно сделать щелчком или голосовой командой или с помощью приложений на Android или iOS, а в Linux вы сможете использовать стандартные методы использования клавиш, а также множество специальных инструментов, помогающих вам делать снимки экрана. которые имеют различные гибкие параметры, о которых вы узнаете на этой веб-странице.
Большинство этих инструментов не только упрощают создание снимков экрана, но также позволяют изменять снимок экрана для настройки границ, глубины, цвета и многое другое после создания снимка экрана конкретного приложения, всего окна или части окна.
В то время как вы получите в Интернете тысячи различных программ и инструментов для создания снимков экрана в Ubentu, я остановлюсь на некоторых из них, которые популярны и гибко упакованы со многими функциями, которые они предоставляют.
Давайте посмотрим и изучим различные способы создания снимков экрана, снимков экрана или видео (скринкаст) —

ИНДЕКС

Метод 1. Использование сочетаний клавиш?
Метод 2: Как сделать скринкаст в Linux?
Метод 3: Использование gnome-screenshot
Метод 4: Использование Imagemagick [команда импорта]
Метод 5: Инструмент Shutter
Метод 6: Kazam
Метод 7: Gimp
Метод 8: Deepin Scrot [SCReenshOT]
Метод 9: Метод ScreenCloud
10: Flameshot
Метод 11: Lookit


Как делать снимки экрана (экран печати) в Ubuntu Linux?

Метод 1. Использование сочетаний клавиш?

Удивительно, но сочетания клавиш похожи на систему Windows!
Таким образом, создание снимков экрана рабочего стола, окна или части его области можно сделать с помощью следующих горячих клавиш, которые известны во всем мире:
— Используйте клавишу Prt Scrn , чтобы сделать снимок экрана рабочего стола.
— Используйте комбинацию клавиш Alt + Prt Scrn , чтобы сделать снимок экрана окна.
— Используйте комбинацию клавиш Shift + Prt Scrn , чтобы сделать снимок экрана той части экрана, которую вы хотите на экране.
После того, как вы сделаете снимок экрана любым из вышеперечисленных методов, Linux автоматически сгенерирует файл изображения и сохранит его в папке изображений.
Домашняя папка >> Папка изображений >> Имя файла изображения будет начинаться со скриншота + , даты и времени, когда он был сделан.
— Если вы не нашли свой снимок экрана в папке «Изображения», просто установите флажок, и вместо этого изображения могут быть сохранены в вашей домашней папке.

Как скопировать снимок экрана в буфер обмена?

— Просто удерживайте Ctrl любым из указанных выше сочетаний клавиш, чтобы скопировать снимок экрана в буфер обмена вместо сохранения его на локальном устройстве. Попав в буфер обмена, вы можете просто использовать его на лету, чтобы вставить в любое другое приложение прямо из буфера обмена.
Примечание: При использовании этих ярлыков в средах рабочего стола Linux, таких как KDE Plasma, Gnome, XFCE, система либо сделает снимок экрана, либо запустит программу для создания снимков экрана.

Где найти ключ PrtScn в Linux?

Клавиши экрана печати легко найти на клавиатуре, достаточно взглянуть на правый верхний угол клавиатуры.
Просто помните, что клавиша « Print Screen » может быть записана как PrintScreen, PrntScrn, PrntScr, PrtScn, PrtScr, PrtSc или аналогичное сокращение, это может варьироваться в зависимости от производителя клавиатуры и в какой части мира вы находитесь. в!
Перейти к индексу


Метод 2: Как сделать скринкаст в Linux?

Иногда только снимки экрана могут не помочь, так как вам может потребоваться продемонстрировать процесс, который вызвал ошибку или ошибку, или, возможно, часть игры, в которую вы играете! кто знает?
Таким образом, вы можете научиться записывать на видео то, что происходит на вашем экране, используя базовые комбинации клавиш.
Давайте посмотрим на них шаг за шагом:
1) Нажмите Ctrl + Alt + Shift + R вместе, чтобы начать запись того, что происходит на вашем экране.
2) Вы увидите красный кружок в правом верхнем углу экрана, когда идет запись.
3) После этого вы можете нажать Ctrl + Alt + Shift + R ключи еще раз, чтобы остановить запись.
4) Видео будет автоматически сохранено системой в Домашняя папка >> Видео в папке [с именем файла, которое начинается с Screencast, который включает дату и время, когда оно было снято.]
Примечание: Если на вашем устройстве нет папки «Видео», видео будут сохранены в вашей домашней папке.
Перейти к индексу


Метод 3: Использование gnome-screenshot

Вы можете использовать утилиту gnome-screenshot, встроенную в среду рабочего стола GNOME, чтобы сделать снимок экрана.
Вы можете использовать графический интерфейс или режим командной строки (gnome-screenshot).
Вы можете запустить инструмент для создания снимков экрана, как показано на изображении ниже —

Пошаговое руководство:

Для захвата всего экрана:

В пользовательском интерфейсе, как показано выше, выберите « Захватить весь рабочий стол » и нажмите « Сделать снимок экрана », чтобы сделать снимок экрана всего экрана.
Как вариант: из командной строки:
Используйте команду « gnome-screenshot », чтобы сделать снимок всего рабочего стола.
Эта команда сделает снимок экрана и предоставит диалог для его сохранения.
$ gnome-screenshot

Для захвата только текущего окна:

В пользовательском интерфейсе, как показано выше, выберите « Захватить текущее окно, » и нажмите « Сделать снимок экрана », чтобы сделать снимок экрана только для текущего активного окна.
Альтернативно: из командной строки:
Используйте команду $ gnome-screenshot -w

Чтобы сделать снимок экрана с задержкой по времени:

В пользовательском интерфейсе, как показано выше, установите для параметра « Захват после задержки » необходимое количество секунд, что в основном полезно при создании снимков экрана с навигацией или видео.
Альтернативно: из командной строки:
Используйте команду $ gnome-screenshot -w -d 2
для примера -d 2 используется для задержки снимка экрана на 2 секунды.

Для захвата части экрана:

В пользовательском интерфейсе, как показано выше, выберите « Захватить конкретную область » и нажмите « Сделать снимок экрана », это позволит вам захватить конкретную прямоугольную область экрана.
Альтернативно: из командной строки:
Используйте команду $ gnome-screenshot -a
После того, как вы введете эту команду, указатель мыши изменится, затем вы можете просто перетащить и выбрать часть экрана, чтобы сделать снимок экрана.

Чтобы включить или исключить границу окна:

В пользовательском интерфейсе, как показано выше, выберите / снимите флажок « Включить границу окна », который упрощает включение или исключение границы окна.
Альтернативно: из командной строки:
Используйте команду $ gnome-screenshot -w -b
Эта команда будет включать границу окна вместе со снимком экрана.
Используйте команду $ gnome-screenshot -w -B
Эта команда исключит границу окна из снимка экрана.
Перейти к индексу


Метод 4. Используйте Imagemagick [команда импорта]

ImageMagick — один из лучших и мощных программных пакетов с открытым исходным кодом, используемых для редактирования, преобразования и отображения файлов изображений в более чем 200 форматах изображений.
Вы можете использовать его для создания снимков выбранной части экрана.
Хорошо то, что imagemagick также включает собственный графический интерфейс X-window для Unix-подобных систем, который помогает упростить рендеринг изображений. Он лицензирован под Apache 2.0 Лицензия.
Imagemagick также предоставляет ряд привязок для различных языков, таких как: PerlMagick (Perl), Magickcore (C), Magick ++ (C ++).

1) Установить ПО:

используйте apt-get в debian / ubuntu: $ apt-get install imagemagick
Используя imagemagick, вы можете сделать снимок экрана следующими способами:

2) сделать снимок всего рабочего стола:

Вы можете захватить весь экран, используя опцию « — корень окна ».
$ import -window root Pictures / Image6.png
Эта команда делает снимок экрана всего экрана со всеми активными окнами и сохраняет его в файле с именем и расположением, указанным вами в команде.

3) сделайте снимок экрана частичной области:

$ import Pictures / Image7.png
Выполнение этой команды преобразует указатель мыши в символ «Крест» , который можно щелкнуть и перетащить в форме окна, чтобы выбрать часть экрана и сделать снимок экрана определенной области.

4) Включите рамку в скриншот:

$ import -frame Image8.png
Запустив эту команду, вы можете включить «рамку» окна.

5) Сделайте снимок экрана и измените размер:

$ import -window root -resize 640 -pause 4 Pictures / Image9.png
Запустив эту команду, вы можете сделать снимок экрана и изменить его размер. Опцию паузы можно использовать, чтобы сделать задержку перед снятием снимков экрана.
Совет: Вы можете обратиться к « man import », чтобы узнать о дополнительном количестве опций, поддерживаемых командой import.
Перейти к индексу


Метод 5: Инструмент для заслонки

Shutter — это инструмент для редактирования изображений, позволяющий добавлять текст, скрывать частный контент с помощью эффекта пикселизации, загружать изображение на сайт хостинга и многое другое, например сделать частичный снимок экрана в Linux / Ubuntu.
Shutter — это инструмент с открытым исходным кодом, написанный на Perl, доступный по лицензии GNU GPLv3.

1) Установка затвора:

Сначала вы можете установить шторку на Ubuntu или Linux Mint с помощью команды apt-get, как показано ниже:
$ sudo apt-get install shutter

2) Снимок экрана:

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


Метод 6: Kazam

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

Как сделать скриншот с помощью kazam?

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

Перейти к индексу


Метод 7: GIMP

Gimp написан на C, GTK + и распространяется под лицензией GPLv3, БЕСПЛАТНЫЙ редактор изображений с открытым исходным кодом, используемый для обработки изображений, редактирования, изменения размера и ретуширования.
Обеспечивает гибкость расширения до максимума с помощью интерфейса сценариев.
Как часть программы редактирования изображений, GIMP также может использоваться для создания частичных и полных снимков экрана и редактирования изображения для добавления к нему эффектов.

1) Откройте графический интерфейс GIMP
2) перейдите в Файл >> Создать снимок экрана >> Будет показано меню, показанное выше >> Выберите подходящий вариант >> Сделать снимок полностью или частично .
3) Система сгенерирует снимок экрана, который затем будет доступен в графическом интерфейсе для редактирования, где вы можете редактировать изображение, применять эффекты и делиться (при необходимости).
Перейти к индексу


Метод 8: Deepin Scrot [SCReenshOT]

Deepin Scrot имеет некоторые дополнительные функции, которые в настоящее время недоступны в gnome-screenshot.
Он намного мощнее, чем стандартный инструмент Gnome, и намного легче, чем Shutter.
Еще одна вещь: это легкое приложение для захвата экрана, используемое в ОС Linux Deepin.
Этот инструмент упрощает добавление текста, стрелок, линий и рисунков на снимок экрана.
Scrot — это инструмент, разработанный Томом Гилбертом с использованием языка программирования C, лицензированный по лицензии BSD и использующий библиотеку imlib2 для получения и сохранения изображений.
Примечание: Указанные ниже команды протестированы в Ubuntu 16.04 LTS и scrot 0.8 версия

1) Установите Scrot

$ sudo apt-get install scrot

2) Синтаксис команды

$ scrot [параметры] [имя файла]
Примечание: параметры в [] являются необязательными.

3) сделать снимок всего рабочего стола:

Когда вы запускаете scrot без каких-либо параметров командной строки, по умолчанию он захватывает весь экран, а захваченный файл сохраняется с именем файла с датой в текущем каталоге.
Однако, если вы хотите изменить имя и расположение файла изображения, просто используйте следующую команду.
$ scrot [имя-изображения] .png
Эта команда делает снимок экрана всего экрана со всеми активными окнами и сохраняет его в указанном вами месте и имени файла.

4) сделать снимок экрана текущего окна:

$ scrot -u
Эта команда делает снимок экрана текущего окна с фокусом.

5) сделать снимок экрана определенного окна:

$ scrot -s
Если у вас открыто несколько окон и вы хотите захватить конкретное окно, то при использовании этой команды и последующем нажатии на это конкретное окно будет создан снимок этого выбранного окна.

6) Включите рамку в скриншот:

$ scrot -ub
Выполняя эту команду, вы можете включить «рамку» окна.

7) Скриншоты с задержкой

$ scrot –delay [NUM]
$ scrot –delay 5
, указанная выше, позволяет ввести временную задержку при создании снимков экрана.
Кроме того, если вы хотите добавить обратный отсчет во время процесса создания снимка экрана, просто измените команду как —
$ scrot –delay [NUM] -c
$ scrot -d 5 -c

8) Настройка качества изображения:

$ scrot –quality [NUM]
$ scrot –quality 10
Эта команда позволяет настроить качество изображения скриншота в масштабе от 1 до 100.
Высокое значение = большой размер и низкое сжатие.
Значение по умолчанию — 75, однако эффект зависит от выбранного формата файла.

9) Создание миниатюр

$ scrot –thumb NUM
$ scrot –thumb 50
Вышеупомянутая команда позволяет вам создать миниатюру снимка экрана.
Для этой опции требуется числовое значение, которое в основном представляет собой процент от исходного размера скриншота.
Примечание: Параметр –thumb гарантирует, что снимок экрана будет сделан и сохранен в исходном размере.

10) Объедините несколько снимков дисплея

$ scrot -m
Используйте указанную выше команду для создания и объединения нескольких снимков экрана.
Перейти к индексу


Метод 9: ScreenCloud

ScreenCloud — это, по сути, облачный , бесплатный, с открытым исходным кодом, простой, легкий в использовании и кроссплатформенный инструмент для создания снимков экрана и обмена ими.
Вы можете получить ScreenCloud для Linux, Windows и Mac OS X.
Загрузите и установите ScreenCloud здесь

Создание снимка экрана:

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

Загрузок ScreenCloud:

Сделав снимок экрана с помощью ScreenCloud, просто сохраните его на свой компьютер или загрузите в Интернет.
ScreenCloud автоматически загружает ваш снимок экрана в облачные сервисы или на ваш собственный сервер. Если вы предоставите URL-адрес своего сервера, ScreenCloud автоматически скопирует ссылку на загруженный файл.

Поделиться Ссылка:

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


Метод 10: Огненный выстрел

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

  • Имеют интерфейс DBus.
  • Поддерживает редактирование скриншотов в приложении.
  • Позволяет загружать скриншоты в Imgur.
  • Поддерживает системный трей.
  • Ссылка для загрузки на Flameshot

Перейти к индексу


Метод 11: Lookit

Lookit — еще один бесплатный и простой инструмент с открытым исходным кодом для создания и загрузки быстрых снимков экрана в Ubuntu.

  • Позволяет захватить часть экрана, весь экран или активное окно.
  • Поддерживает щелчок правой кнопкой мыши по значку док-станции, чтобы сделать снимок экрана.
  • Позволяет быстро загружать снимки экрана на сервер FTP / SSH или делиться ими на Imgur.

Перейти к индексу


Ссылки на этот пост взяты из —

https://help.ubuntu.com/stable/ubuntu-help/screen-shot-record.html
https://help.ubuntu.com/stable/ubuntu-help/shell-introduction.html.en # activity


Заключительные слова

Надеюсь, мой список методов на Как сделать снимок экрана в Linux? будет вам полезен. Если вы используете какой-либо новый метод, поделитесь им в комментариях ниже, и я включу его в основной раздел с указанием должных кредитов.
Ура!

.

Лучшие инструменты для создания снимков экрана и скриншотов в Linux

Наступает время, когда вы хотите зафиксировать ошибку на экране и отправить ее разработчикам или получить помощь от Stack Overflow, вам нужны правильные инструменты, чтобы сделать снимок экрана и сохранить его или Отправь это. Есть инструменты в виде программ и другие в виде расширений оболочки для GNOME. Не волнуйтесь, вот лучшие инструменты для создания снимков экрана Linux, которые вы можете использовать для создания этих снимков экрана или создания скринкаста.

Лучшие инструменты для создания снимков экрана или скриншотов в Linux

1.Shutter

Shutter — один из лучших инструментов для создания снимков экрана в Linux. Он имеет то преимущество, что позволяет делать разные снимки экрана в зависимости от того, что вы хотите сделать на своем экране. После того, как вы сделаете снимок экрана, он позволяет вам увидеть снимок экрана перед его сохранением после того, как вы сделаете снимок экрана. Он также включает обширное меню, которое отображается на верхней панели GNOME. Это делает доступ к приложению намного проще и намного удобнее для всех. Вы можете делать снимки экрана выделенного, окна, рабочего стола, окна под курсором, раздела, меню, всплывающей подсказки или Интернета.Shutter позволяет загружать снимки экрана непосредственно в облако, используя предпочитаемого поставщика облачных услуг. Этот инструмент Linux также позволяет редактировать снимки экрана перед их сохранением. Он также поставляется с плагинами, которые вы можете добавлять или удалять.

Чтобы установить его, вам нужно будет ввести в терминал следующее:

shutter linux снимок экрана инструменты

 sudo add-apt-repository -y ppa: shutter / ppa
sudo apt-get update && sudo apt-get install shutter 

2. Vokoscreen

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

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

Вы можете установить Vocoscreen из репозитория вашего дистрибутива. Или загрузите пакет с pkgs.org, выберите дистрибутив Linux, который вы используете.

 sudo dpkg -i vokoscreen_2.5.0-1_amd64.deb 

3. OBS

OBS можно использовать для записи вашего экрана, а также записи потоков из Интернета. Это позволяет вам видеть все, что вы записываете, во время потоковой передачи или во время записи экрана.Это позволяет вам выбрать качество вашей записи в соответствии с вашими предпочтениями. Он также позволяет вам выбрать тип файла, в который вы хотите сохранить запись. В дополнение к функции записи вы можете переключиться в режим Studio, что позволит вам отредактировать запись, чтобы сделать видео целиком без использования какого-либо другого внешнего программного обеспечения для редактирования. Чтобы установить OBS в ваш дистрибутив Linux, на вашем компьютере должен быть установлен FFmpeg. Чтобы установить FFmpeg, введите в терминале для ubuntu 14 следующее.04 и ранее:

 sudo add-apt-repository ppa: kirillshkrogalev / ffmpeg-next
sudo apt-get update && sudo apt-get install ffmpeg 

Для ubuntu 15.04 и более поздних версий вы можете просто ввести в терминал следующее, чтобы установить FFmpeg:

 sudo apt-get install ffmpeg 

Если вы уже установили FFmpeg введите в терминал следующее для установки OBS:

 sudo add-apt-repository ppa: obsproject / obs-studio
sudo apt-get update
sudo apt-get install obs-studio 

4.Green Recorder

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

Чтобы установить зеленый рекордер, введите в терминал следующее:

 sudo add-apt-repository ppa: fossproject / ppa
sudo apt update && sudo apt install green-recorder 

5. Kazam

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

Чтобы установить Kazam, введите в терминале следующее:

 sudo apt-get install kazam 

Если PPA не найден, вы можете установить его вручную, используя следующие команды:

 sudo add-apt-repository ppa : kazam-team / стабильная-серия
sudo apt-get update && sudo apt-get install kazam 

6.Инструмент создания снимков экрана Расширение GNOME

Существует расширение GNOME под названием «Инструмент создания снимков экрана», которое всегда отображается на системной панели, пока вы его не отключите. Это удобно, поскольку он просто сидит на системной панели, пока вы не активируете его, чтобы сделать снимок экрана. Основным преимуществом этого инструмента является то, что он является самым быстрым для доступа, поскольку он всегда находится на вашей системной панели, если вы не отключите его в утилите настройки. Инструмент также имеет окно настроек, позволяющее настроить его в соответствии с вашими предпочтениями.Чтобы установить его на рабочий стол GNOME, перейдите на extension.gnome.org и найдите « Screenshot Tool». Для использования этого инструмента у вас должно быть установлено расширение gnome extensions chrome, а также инструмент настройки GNOME.


Инструменты для создания снимков экрана Linux очень полезны, особенно если вы не знаете, что делать, когда сталкиваетесь с проблемой, и хотите сообщить об ошибке сообществу Linux или разработчикам программы, которую вы используете. Эти инструменты пригодятся обучающимся разработчикам, программистам или кому-либо еще, чтобы поделиться своими снимками экрана.Ютуберы и создатели обучающих программ найдут инструменты для скринкастинга еще более полезными, когда они будут использовать их для записи своих обучающих программ и публикации их.

Как сделать снимок экрана в Linux или Ubuntu

Как сделать снимок экрана в Linux? Или в системе Ubuntu? Если вы не знаете ответа, эта статья о создании снимка экрана в Linux или Ubuntu для вас. Распечатать экран на этих или любых других платформах с Linux в качестве корневой ОС очень просто. Чтобы сделать снимок экрана в Linux, просто следуйте простым шагам, приведенным ниже, в зависимости от ваших требований. Мы перечислим их в разных разделах, на которые вы можете положиться, чтобы сделать снимок экрана в Ubuntu или Linux.Взглянуть.

Мы также поделимся с вами несколькими инструментами для создания скриншотов Linux . Это поможет вам легко делать лучшие скриншоты с вашего ПК. Не вдаваясь в подробности, давайте сразу перейдем к методам печати экрана в Linux или Ubuntu.

Как сделать снимок экрана в Linux или Ubuntu

Здесь мы перечислим методы создания снимков экрана в Linux, а также в его дочерних операционных системах, таких как GNOME, Ubuntu и т. Д. Поэтому не забудьте подтвердить правильный метод, который подходит вашему компьютеру, прежде чем продолжить.

Как сделать снимок экрана в Ubuntu (GNOME)

  1. Перейти в главное меню Ubuntu.
  2. Перейдите в Приложения> Аксессуары> Сделать снимок экрана .
  3. И используйте инструмент по назначению.

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

Как сделать снимок экрана в Ubuntu с помощью кнопки PrintScreen

Как и в Windows, вы можете просто использовать кнопку « PrtScn » на клавиатуре для создания снимков экрана в Ubuntu / GNOME.Одновременное нажатие кнопок « Alt + PrtScn » поможет вам сделать снимок экрана определенного окна. Как и то же самое, нажатие « Shift + PrtScn » позволит вам сделать снимок выбранной области экрана. После нажатия этих ярлыков ОС отобразит окно, в котором вы можете выбрать место и имя для сохранения снятого снимка экрана.

Print Screen с использованием GIMP в Ubuntu

Мы предполагаем, что у вас уже установлен редактор изображений GIMP в вашей ОС Ubuntu.Если нет, перейдите в Центр программного обеспечения из своего меню и найдите «GIMP». Затем загрузите и установите его, следуя инструкциям на экране.

  1. Откройте GIMP.
  2. Перейдите в Файл> Создать> Снимок экрана .
  3. Теперь откроется окно, в котором вы сможете делать снимки экрана в Ubuntu.
  4. Выберите соответствующий режим снимка экрана и при необходимости настройте другие конфигурации.
  5. Теперь нажмите кнопку « Snap ».
  6. Снимок экрана будет теперь помещен в ваш интерфейс GIMP, где вы можете вносить в него любые изменения.
  7. После внесения необходимых изменений сохраните его, перейдя в Файл> Экспорт .

Сделать снимок экрана с помощью ImageMagick

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

  sudo apt-get install imagemagick  

Если будет запрошен пароль администратора, просто введите его и нажмите «Enter».«Не беспокойтесь, если вы не знаете, что ImageMagick установлен или нет. Если он уже есть, Ubuntu сообщит вам об этом в Терминале.

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

  • Чтобы сделать снимок экрана всего экрана: Введите import -window root Pictures / fileName.png и нажмите Enter.
  • Чтобы сделать снимок экрана выбранного окна: Введите import Pictures / fileName.png и нажмите Enter. Браузер превратится в перекрестие, которое вы можете использовать для щелчка по окну, которое вы хотите захватить.

Приведенные выше строки кода просто инструктируют систему Ubuntu сделать снимок экрана и сохранить его в папке «Изображения» с именем «filename.png». Вы можете изменить имя файла, как хотите.

Как сделать снимок экрана в Linux с помощью Scrot

Scrot ничем не отличается от обычного терминального приложения, которое позволяет делать снимки экрана в Linux.Чтобы установить его в вашей ОС, просто введите sudo aptitude install scrot в Терминале и нажмите Enter. После его установки вы можете начать делать снимки экрана с помощью команды scrot MyScreenshot.png . Вы также можете использовать свои собственные имена файлов.

Снимок экрана в Linux со снимком экрана панели GNOME

Если вы работаете в GNOME, вы можете просто использовать команду gnome-panel-screenshot , чтобы просто сделать снимок экрана в GNOME. Вы также можете управлять многочисленными параметрами, настраивая команду.Просто погуглите.

Захват экрана Ubuntu с помощью Shutter

Shutter — один из лучших современных инструментов захвата экрана, доступных для дистрибутивов Linux. У него есть много функций, которые упускают из виду основные инструменты. Если эта программа еще не установлена ​​на вашем компьютере, просто введите sudo add-apt-repository ppa: shutter / ppa в Терминале и нажмите Enter. Затем введите sudo apt-get update для обновления репозитория. Наконец, введите sudo apt-get install shutter и нажмите Enter.Вот и все, теперь вы успешно установили Shutter в свой Ubuntu. Теперь выполните следующие действия, чтобы сделать снимок экрана в Ubuntu с помощью Shutter.

  1. Открытый затвор.
  2. Здесь вы можете увидеть все варианты печати экрана Ubuntu.
  3. Выберите подходящий режим съемки.
  4. Если вы выбрали режим «Рабочий стол», снимок экрана будет автоматически сохранен в папке «Изображения». Если вы выбрали выделенную область, перекрестие откроется для выбора области.
  5. Вы также можете отредактировать снимок экрана, нажав кнопку «Редактировать» в правом верхнем углу окна предварительного просмотра.
  6. После завершения редактирования экспортируйте его в любое место по своему усмотрению.

Лучшие инструменты для создания снимков экрана в Linux

Как уже упоминалось, существует множество инструментов для создания снимков экрана Ubuntu / Linux для , которые делают снимки экрана в операционных системах Ubuntu / Linux . Мы перечислили некоторые из них ниже, отсортированные по их актуальности. Посетите указанные веб-сайты и установите их на свой компьютер.

Наиболее часто задаваемые вопросы

Вот некоторые из самых популярных запросов на снимке экрана Linux.Это может помочь вам быстро найти ответ на некоторые из ваших вопросов.

Скриншот Linux Mint

Действия такие же и в операционной системе Linux Mint. Ничего другого не должно быть сделано для получения полного снимка экрана или его частичных частей. Вы также можете просто использовать для этой цели многочисленные сторонние приложения.

Ubuntu / Linux, снимок экрана, видео

Вот несколько видеороликов для создания снимков экрана в Linux или Ubuntu, которые могут помочь вам в этом процессе.

Ярлык для снимка экрана Ubuntu

Если вы имеете в виду ярлыки для создания снимков экрана в Ubuntu, нет ничего лучше, чем просто использовать кнопку «Print Screen». Это самый простой способ распечатать экран в ваших дистрибутивах Linux. Однако в некоторых ОС, таких как базовый Linux, ярлык может работать не так, как ожидалось. Таким образом, в таких ситуациях вы можете легко полагаться на предоставленные команды или некоторые дополнительные утилиты для создания, редактирования и экспорта снимков экрана в вашем Linux.

Итак, вот как вы можете сделать снимок экрана в Linux или Ubuntu.

.

4 метода создания снимков экрана в Ubuntu Linux

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

1. Используйте экран печати

Это наиболее распространенный метод создания снимков экрана. При нажатии кнопки «Печать экрана» будет сделан снимок экрана «Весь видимый экран».

Когда мы хотим взять конкретное окно, мы можем использовать «Alt + Print Screen». Alt + PrintScreen возьмет только то конкретное окно, которое в данный момент активно.

2. Используйте gnome-screenshot

Утилита

gnome-screenshot является частью среды рабочего стола GNOME, которую также можно использовать для создания снимков экрана. Также есть режим командной строки (gnome-screenshot)

Запустите инструмент для создания снимков экрана, как показано ниже.

Захват всего экрана:

В пользовательском интерфейсе, чтобы сделать снимок экрана всего экрана, выберите «Захватить весь рабочий стол» и нажмите «Сделать снимок экрана».

В командной строке просто введите команду «gnome-screenshot», чтобы сделать то же самое. Команда сделает снимок экрана и предоставит диалоговое окно для его сохранения.

 $ gnome-screenshot 
Захватить только текущее окно:

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

В командной строке используйте параметр -w, как показано ниже, чтобы сделать то же самое.

 $ gnome-screenshot -w 
Сделать снимок экрана после некоторой задержки:

Из пользовательского интерфейса вы также можете установить задержку перед созданием снимков экрана.Установите «Захватить после задержки» на необходимое количество секунд. Это будет действительно полезно, когда нам нужно сделать снимки экрана навигации.

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

 $ gnome-screenshot -w -d 2 
Захват определенной области:

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

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

 $ gnome-screenshot -a 
Сделать снимок экрана, включая или исключая границу окна:

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

В командной строке используйте соответственно опции -b / -B, чтобы сделать то же самое.Эта команда будет включать границу окна вместе со снимком экрана.

 $ gnome-screenshot -w -b 

Следующая команда исключит границу окна из снимка экрана.

 $ gnome-screenshot -w -B 

3. Используйте команду импорта ImageMagic

ImageMagick — это программный пакет с открытым исходным кодом для отображения, преобразования и редактирования файлов растровых изображений. Он поставляется с различными инструментами командной строки, и одним из них является «импорт». Теперь посмотрим, как можно использовать импорт для создания снимков экрана.Вы можете установить его с помощью apt-get в debian / ubuntu следующим образом:

 # apt-get install imagemagick 
Захватить весь экран с помощью параметра -window root

Используйте опцию «-window root», чтобы сделать снимок всего экрана. Снимок экрана будет сохранен под именем файла, указанным в командной строке.

 $ import -window root Pictures / Image5.png 

ImageMagick поддерживает более 100 типов файлов. Вы можете использовать любой из них для хранения вывода.

Захват определенного окна / Область:

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

 $ import calc.png 
Включите фрейм, используя параметр -frame:

Вы также можете включить «рамку» окна, используя параметр -frame.

 $ import -frame Image6.png 
Сделать снимок экрана и изменить его размер с помощью параметра -resize:

Вы также можете сделать снимок экрана и изменить его размер с помощью параметра -resize. Параметр «Пауза» используется для задержки перед снятием скриншотов.

 $ import -window root -resize 640 -pause 4 Pictures / Image7.png 

Пожалуйста, обратитесь к «man import», чтобы узнать о дополнительных параметрах, поддерживаемых командой import.

4. Используйте GIMP

Вы также можете сделать снимок экрана из gimp. Запустите gimp и нажмите «Файл-> Создать-> Снимок экрана». Откроется новое диалоговое окно с параметрами, похожими на gnome-screenshot.

Мы пропустили какой-нибудь из ваших любимых инструментов для создания снимков экрана? Оставьте свой комментарий и дайте нам знать.

Если вам понравилась эта статья, вам также может понравиться ..

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *