Я очень часто использую Inkscape, чтобы сделать снимок экрана какого-нибудь приложения.
Делать это во время выполнения других дел несколько отвлекает, поскольку требуется сделать снимок экрана, открыть программное обеспечение для обработки изображения, добавить некоторые заметки (а также выделения, стрелки и т. д.).
Было бы действительно полезно найти способ сделать снимок экрана, открыть Inkscape и отправить в него изображение за один раз.
Поскольку я новичок в Linux, я не знаю, как это можно сделать (и можно ли это сделать вообще).
решение1
Вы можете написать этот скрипт scrot
, например:
scrot 'Screenshot_%Y-%m-%d_%H-%M-%S.png' -szb -e 'inkscape $f'
Это создаст снимок экрана в вашем домашнем каталоге и откроет его в Inkscape. Чтобы привязать команду к клавише, следуйте инструкциям вэтот вопрос и ответ.
Более подробная информация об использованных опциях:
%Y-%m-%d_%H-%M-%S
: Это будет расширено до<year>-<month>-<day>_<hour>-<minute>-<second>
-sb
: Интерактивно выберите область снимка экрана/щелкните по окну, чтобы сделать его снимок целиком-z
: беззвучный режим, не издавать звуковых сигналов-e 'inkscape $f'
: открыть снимок экрана в Inkscape
Если вы хотите просто отредактировать скриншоты, вам может пригодитьсяЗатворВместо этого. Это полнофункциональное решение для захвата скриншотов со встроенным редактором и загрузчиком изображений.