Этот компьютер работает на Lubuntu. Print Screen сделает снимок экрана и сохранит его автоматически. Однако файл изображения по умолчанию сохраняется как png. Я хотел бы сохранить его как JPG автоматически.
Я пытался просмотреть предпочтения системы и тому подобное, но не повезло. Есть ли какие-либо команды или настройки, которые я могу изменить, чтобы они сохранялись как jpg вместо png? Я бы предпочел не устанавливать никаких новых приложений, например, в результатах поиска>. < если, конечно, это действительно единственное решение.
Я согласен с @InkBlend: png
должен быть форматом скриншота по вашему выбору. Как указано в Inkblend :
Мало того, что PNG без потерь, но у него нет ни одной патентной проблемы, которая обременяла JPEG в прошлом. И PNG поддерживает прозрачность, а JPEG - нет.
blockquote>Но по какой-то причине, если вы все еще хотите использовать
jpeg
, есть способ. Боюсь, вам придется немного поработать с файлами конфигурации.Это также позволит вам изменить схему именования скриншотов и место их сохранения по умолчанию.
Изменение формата изображения
Ярлыки определены в конфигурационном файле openbox Lubuntu. Сначала давайте сделаем резервную копию:
cp ~/.config/openbox/lubuntu-rc.xml ~/.config/openbox/lubuntu-rc.xml.backup
Хорошо, теперь для модификации. Откройте его с помощью редактора:
leafpad ~/.config/openbox/lubuntu-rc.xml
Найдите следующий раздел:
blockquote><!-- Launch scrot when Print is pressed --> <keybind key="Print"> <action name="Execute"> <command>...</command> </action> </keybind>
Обратите внимание на строку
<command>...</command>
....
представляет то, что было первоначально там. Замените...
на:scrot '%Y-%m-%d_$wx$h.jpeg'
Сохраните
lubuntu-rc.xml
, закройте редактор и обновите Openbox с новой конфигурацией, запустив следующее из терминала:openbox --reconfigure
Снимки экрана, сделанные с эта модификация будет названа примерно так:
2000-10-30_2560x1024.jpeg
.Scrot
автоматически выберет тип файла, определенный именем файла.Дополнительные модификации
Если вам не нравится эта схема именования, вы можете легко ввести другие параметры в имя файла. Вот краткий обзор:
$f image path/filename (ignored when used in the filename) $n image name (ignored when used in the filename) $s image size (bytes) (ignored when used in the filename) $p image pixel size $w image width $h image height $t image format $ prints a literal '
Если вы хотите определить другую папку со скриншотами, например, В папке «Изображения» вы можете сделать это с помощью этой команды:
scrot '%Y-%m-%d_$wx$h.jpeg' -e 'mv $f ~/Pictures/'
Восстановление предыдущих настроек
Любые изменения можно отменить, заменив измененный файл резервной копией:
cp ~/.config/openbox/lubuntu-rc.xml.backup ~/.config/openbox/lubuntu-rc.xml
Надеюсь, это поможет.
Если вы хотите определить другую папку со скриншотами, например, В папке «Изображения» вы можете сделать это с помощью этой команды:
scrot '%Y-%m-%d_$wx$h.jpeg' -e 'mv $f ~/Pictures/'
Восстановление предыдущих настроек
Любые изменения можно отменить, заменив измененный файл резервной копией:
cp ~/.config/openbox/lubuntu-rc.xml.backup ~/.config/openbox/lubuntu-rc.xml
Надеюсь, это поможет.