Ksnip — это кроссплатформенный инструмент для создания и аннотирования скриншотов, разработанный с использованием фреймворка Qt. Он предоставляет пользователям широкий набор функций для захвата изображений с экрана и последующего их редактирования, что делает его полезным инструментом для разработчиков, тестировщиков и пользователей, которым требуется быстрое создание и аннотирование скриншотов.
Ksnip поддерживает работу на различных операционных системах, включая Linux (X11, Plasma Wayland, GNOME Wayland и xdg-desktop-portal Wayland), Windows и macOS. Он предлагает гибкие возможности настройки, включая поддержку горячих клавиш, командной строки и пользовательских скриптов для автоматизации процессов захвата и обработки изображений.
- Поддержка различных типов скриншотов: прямоугольная область, последний выбранный прямоугольник, полный экран, активное окно, окно под курсором и другие.
- Возможность захвата скриншотов с или без отображения курсора мыши.
- Инструменты аннотирования: ручка, маркер, прямоугольники, эллипсы, текст, стрелки, номера, стикеры и другие.
- Функции обработки изображений: размытие, пикселизация, добавление теней, градации серого, инвертирование цветов, добавление рамок и водяных знаков.
- Поддержка OCR (оптическое распознавание символов) через плагин (доступно на Windows и Linux/Unix).
- Возможность загрузки скриншотов на imgur.com в анонимном или пользовательском режиме.
- Поддержка командной строки для захвата скриншотов и сохранения их в заданном местоположении с использованием шаблонов имен файлов.
- Печать скриншотов или сохранение их в формате PDF/PS.
- Глобальные горячие клавиши для захвата скриншотов (на данный момент поддерживаются только для Windows и X11).
- Возможность закрепления скриншотов в безрамочных окнах, которые остаются поверх других окон.
- Поддержка пользовательских действий для захвата скриншотов и последующей обработки.
- Множество настроек конфигурации для персонализации работы с приложением.