Как автоматически копировать скриншоты в формат .jpg вместо .png в Windows?

Как автоматически копировать скриншоты в формат .jpg вместо .png в Windows?

Я пробовал различные инструменты, такие как Greenshot, Ksnip и ShareX, а также инструмент обрезки Windows и т. д., но мне удалось сохранить только файл в формате .jpg, а не скопировать его в буфер обмена.

Мне это нужно, потому что для использования в Интернете я могу получить сжатый .jpg размером 200 КБ, который будет в 10 раз больше, чем .png.

решение1

Пока любое изображение находится в буфере обмена, оно не в формате JPEG или любом другом ориентированном на диск формате. Оно будет в резидентном формате памяти, который является bitmap или PNG.

Чтобы, например, Greenshot сохранил изображение на диске в формате JPEG:

  • Щелкните правой кнопкой мыши значок Greenshot на панели задач и выберите «Настройки...».
  • На вкладке «Вывод» укажите папку и имя.
  • В раскрывающемся списке «Формат изображения» выберите «jpg».
  • Установите «Качество JPEG» (у меня 100%)
  • На вкладке «Назначение» убедитесь, что отмечено «Сохранить напрямую» («Копировать в буфер обмена» необязательно и не обязательно). При желании вы можете добавить галочку рядом с редактором изображений, который автоматически откроет сохраненное изображение.
  • Нажмите ОК.

введите описание изображения здесь

решение2

Скриншот будет в каком-то несжатом формате, например PNG TIF ИЛИ BMP, поскольку экраны не сжимаются. Однако, как только вы сделаете снимок экрана, есть много инструментов, которые могут затем навсегда сохранить его в формате jpg.

Например, Windows Snipping Toolможет сохранить снимок экрана, выбрав FILE > SAVE AS...и выбрав JPG.

Связанный контент