Поскольку я переключился на дисплей с высоким разрешением DPI, скриншоты, которые я публикую, неловко большие, например, ниже.
Есть ли способ быстро заставить их выглядеть нормально?
В частности, есть ли скрытая опция для этого в gnome-screenshot?
Вероятно, нет идеального инструмента , так как способ адаптации Ubuntu к High DPI неравномерен (шрифты, декорации окон, программы могут иметь разные масштабы), но хороший инструмент будет читать эти настройки и выяснить, какой наилучший масштаб использовать. Предпочтительно, я хотел бы сохранить возможность выбора только части экрана (как в SHIFT + PRTSCR) и выбора имени файла. В этом случае я всегда сохраняю свои снимки экрана в $HOME/Pictures.
С gnome-screenshot мы не можем масштабировать вывод.
Чтобы сделать это автоматически, мы можем назначить другое приложение для экрана экрана для ярлыка.
Примеры скриншотов с размером 50% :
Изображение Магия import -resize в процентах от оригинала снимает снимок экрана всего рабочего стола:import -window root -resize 50% [-delay <value>] shot.png
снимает снимок экрана (выбирается мышью): import -window $(xdotool selectwindow) resize 50% shot.png
делает снимок экрана окна и Результат отображения: import -window $(xdotool selectwindow) -resize 50% shot.png && display shot.png
загружает скриншот любого другого внешнего зрителя (например, eog) выход import -window $(xdotool selectwindow) -resize 50% shot.png && eog shot.png
scrot (manpage) в Image Magic convert для выбора области экрана scrot <options> -e "convert \$f -resize 50% shot.png && rm \$f"
<options>
-s select window or rectangle with mouse
-u use currently focused windows
Ниже приведен пример, затем сохраните половину (50%) снимок экрана выбранной области или окна с использованием имени файла по умолчанию для файла scrot (дата / час / минута / секунда / размер) в каталоге наших фотографий: scrot -s -e "convert \$f -resize 50% ~/Pictures/\$f && display \$f && rm \$f"