Каким инструментом обрезать часть экрана?

73

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

Боб Йоплайт
источник
Я вижу, вы подписались два дня назад, поэтому все еще активный пользователь здесь. Ниже ответа с 107 голосами "за" есть много комментариев, говорящих, что это должен быть принятый ответ. Задумывались ли вы об изменении принятого ответа?
WinEunuuchs2Unix
ОК, просто сделал это.
Боб Йоплайт

Ответы:

155

На Оболочке Гнома (17.10+)

Чтобы использовать встроенную gnome-screenshotвозможность (по умолчанию):

  • Ctrl+ PrintScreenскопировать скриншот всего рабочего стола.
  • Ctrl+ Alt+, PrintScreenчтобы скопировать скриншот текущего активного окна.
  • Ctrl+ Shift+, PrintScreenчтобы скопировать скриншот области, которую вы выбрали с помощью мыши.

Скриншот

На единстве

Чтобы использовать встроенную Screenshotвозможность:

  • PrintScreen скопировать скриншот всего рабочего стола.
  • Alt+ PrintScreenскопировать скриншот текущего активного окна.
  • Shift+ PrintScreenскопировать скриншот области, которую вы выбрали с помощью мыши.
koni_raid
источник
12
Это должен быть принятый ответ.
Behnam
1
Правильно, это обязательно должен быть принят ответ
bogdan.rusu
1
Создан аккаунт только для того, чтобы проголосовать.
Iceman
Почему это не принятый ответ?
Мэтт Кавана
Первый результат поиска с помощью Google привел меня сюда. Спасибо!
rayryeng - Восстановить Монику
29

Приложения, Аксессуары, Снимок экрана ... Выберите область, чтобы захватить.альтернативный текст

Джонатон
источник
1
Спасибо за ответ на мой основной вопрос. Я ожидал, что это будет в меню «Графика» с другими инструментами для работы с изображениями.
Боб Йоплайт
19

Способ 1:

  • Перейти к Приложения >> Аксессуары >> Снимок экрана
    альтернативный текст
  • Теперь вы можете выбрать часть экрана.

Способ 2:

  • Если вы используете затвор Приложения >> Аксессуары >> Затвор
  • Откройте его и нажмите выделение в верхней части экрана.
    альтернативный текст
  • Теперь вы можете выбрать часть экрана.

Способ 3:

  • Сделайте скриншот всего рабочего стола, нажав на принтскрин.
  • Откройте скриншот с помощью GIMP.
  • Нажмите SHIFT+, Cчтобы обрезать часть.
karthick87
источник
1
Этот ответ был идеальным в то время, когда он был написан. Но теперь эта функция встроена. См. Askubuntu.com/questions/72386/… . Так что ответ @ Конрада должен использоваться сейчас.
Dayuloli
7

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

Павлос Г.
источник
7

Что ж, если вы имеете в виду нажатие Print Screenкнопки, а затем обрезку с помощью консольного инструмента, то вы должны mogrifyэто сделать (установив инструменты imagemagick)

Если вы хотите сделать снимок определенных окон, выберите окно, удерживая Altнажатой, Print Screenудерживая нажатой клавишу.

Используя Compiz, вы можете приблизить область, используя Superклавишу и прокручивая ее внутрь, а затем Print Screen.

В KDE у вас есть ksnapshotмного возможностей, в том числе снимок региона.

Луис Альварадо
источник
:) "mogrify" ... Это звучало как жаргонный термин, но я только что узнал, что это настоящая команда Linux ... (а вот этимология слова, если вам интересно ... и мне нравится идея compiz .. спасибо
Peter.O
6

С установленным imagemagick вы можете набрать:

import filename.png

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

(filename.png может быть любым графическим форматом.)

радостный
источник
4

Scrot

sudo apt-get install scrot

scrot (SCReen shOT) - простая утилита захвата экрана командной строки, которая использует imlib2 для захвата и сохранения изображений. Множество форматов изображений поддерживаются с помощью модулей динамической заставки imlib2.

Бегать: scrot -s

-s, --select: интерактивно выбрать окно или прямоугольник с помощью мыши.

Лукаш
источник
3

Просто хотел добавить, что теперь вы можете печатать shift+, printscreenчтобы выбрать область для печати.

dbalmain
источник
2

Если вы хотите использовать GIMP для захвата только части снимка экрана дисплея, используйте File - Acquire - Screenshot - Выберите регион для захвата - Snap. Щелкните левой кнопкой мыши на экране, удерживайте кнопку нажатой, перетащите, чтобы сформировать прямоугольник, и отпустите кнопку мыши, чтобы сделать снимок выбранной части экрана.

Обратите внимание, что разные версии GIMP используют разные последовательности командных меню, например, «Получить» может быть помечено как «Создать».

CentaurusA
источник
2

Ни один из ответов не работал для меня в Linux Mint 18 Cinnamon 64-bit,

Следующая вещь на скриншоте работала для меня,

введите описание изображения здесь

Добавляя шаги, которые я выполнил, как предложил Tshilidzi Mudau,

  1. Создан скрипт gnome_area_screenshot.sh, содержимое которого выглядит следующим образом:
#! /bin/sh

sleep 0.125
gnome-screenshot --area
  1. Открыл настройки клавиатуры из меню настроек.

  2. Нажмите на вкладку быстрого доступа.

  3. Нажмите «Добавить пользовательские ярлыки» на нижней панели.

  4. Дайте имя как «Скриншот области» (или что угодно).

  5. И команда как /gnome_area_screenshot.sh.

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

Гокул Кулкарни
источник
Привет, @Gokul Kulkarni, может быть, вместо скриншотов вы добавили шаги, которые вы выполняли, и код / ​​команды, которые вы выполняли
Цхилидзи Мудау
@Tshilidzi Mudau обновил ответ.
Гокул
Хорошо
выглядит
0

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

грабить
источник
0

использовать выстрелы. 1. открыть систему-клавиатура-горячие клавиши

введите описание изображения здесь

2. нажмите «Пользовательские ярлыки»

3. нажмите кнопку «+» справа

введите описание изображения здесь

4. добавьте имя, такое как «crop», и добавьте следующую строку (предположим, вы используете gnome)

gnome-screenshot -a

введите описание изображения здесь

5. нажмите добавить

6.Нажмите «Отключить» && установить ярлык, как вы хотите

7. Картинки будут автоматически сохраняться в папке «Картинки»

введите описание изображения здесь

Гражданская Тесла
источник
-1

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

  1. добавить сочетание клавиш Ctrl+ Shift+ 4в пользовательской комбинации клавиш. Командная ссылка на ваш Баш (например: /home/nickfarrow/bin/scrot.sh)
  2. Установите инструмент Scrot (аналогичный инструмент импорта в imagemagick)
  3. добавить bash для обрезки экрана, используя scrotили import(нужно imagemagick): like:

    #! /bin/bash
    DATE=$(date +"%Y-%m-%d_%H_%M_%S")
    scrot -s ~/bin/crop/$DATE.png
    

~/bin/crop это папка для хранения обрезанного изображения.

(Извините за мой английский) Надеюсь, что это поможет.

Джунг Нгуен
источник