Обработка скриншотов в GIMP

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

Простой альтернативой является программ Shutter, доступная в Менеджере ПО.

  1. Сделали скриншот.
  2. Создали новый файл, указав разрешение экрана.
  3. Обрезание изображения:
    1. Выделяем нужную область R
    2. Меню Image->Crop to Selection
  4. Стрелки:
    1. Скачиваем скрипт для Gimp со стрелками отсюда.
    2. Кладем скрипт arrow.scm в директорию ~/.gimp-2.8/scripts и перезапускаем Gimp.
    3. Теперь стрелки доступны из главного меню Tools->Arrow…
    4. Выбираем кисть P, указываем Size (толщину линии) и цвет.
    5. Рисуем Path B от точки, куда указываем стрелкой до точки откуда.
    6. Tools->Arrow…->OK (с настройками надо поиграть самостоятельно).
  5. Область с текстом:
    1. С текстом все просто, добавили, настроили, добавили новый.
    2. Добавляем прозрачный слой для фона под текстом и выбираем его.
    3. Делаем прямоугольное выделение R и в настройках добавляем Rounded corners (закругленные углы).
    4. Делаем заливку с помощью Bucket fill Shift+B, выбираем цвет и прозрачность.

Обработка скриншотов в Gimp

Проблемы с текстом

Если на машине установлен пакет freetype2-infinality, то со сглаживанием шрифтов в Gimp будут большие проблемы. Решения следующие:

  • Удалить freetype2-infinality и лишиться приятных шрифтов в системе.
  • Отключить Antialiasing у текста и делать подписи страшненькими шрифтами.
  • Добавить файл настройки шрифтов Gimp /etc/gimp/2.0/fonts.conf со следующим содержимым:
<fontconfig>
  <match target="font">
    <edit name="rgba" mode="assign">
      <const>none</const>
    </edit>
  </match>
</fontconfig>

Пример рисования «speach bubble».