9

Каждый раз, когда я хочу сохранить изображение, которое я вставил в приложение Paint ,
он выбирает формат BMP/DIB (который является худшим для сохранения вещей из буфера обмена).

Как я могу взломать Paint по умолчанию в формате JPEG при сохранении изображений?

Я использую Windows XP SP3 и Paint 5.1 на данный момент. Однако я надеюсь, что любые хаки могут быть общими, и я смогу использовать их на всех моих машинах с Windows.

3 ответа3

7

Я использую грязный маленький хак для этого.

  • Сделайте небольшое пустое белое изображение JPEG и сохраните его в таком месте, как C:\blank.JPG и сделать его read only
  • щелкните правой кнопкой мыши ярлык краски в меню "Пуск" и выберите "Свойства"
  • Добавить "C:\blank.JPG "до конца поля Target (сохраняйте кавычки)

теперь каждый раз, когда вы открываете рисование, оно начинается с этого изображения JPEG, а для параметра «Сохранить как ...» устанавливается значение JPEG. Поскольку изображение read only , при попытке сохранить поверх него появится диалоговое окно "Сохранить как".

Если это не соответствует вашим потребностям, вы можете добавить краску в ResHacker, найти диалог или таблицу строк и соответственно изменить ее.

4

Для версии Paint для Windows Vista / Windows 7 я щелкнул правой кнопкой мыши «Сохранить как ...». Параметр меню "Изображение JPEG" и выберите "Добавить на панель быстрого доступа". Это поместило бы ярлык на указанную панель инструментов, и это почти то же самое, что вы хотите сделать, верно?

Я искал в реестре и не нашел ничего полезного, так что это лучшее, что я получил.

2

Вот обходной путь, который откроет пустое изображение JPEG и оставит Paint, предлагающий JPEG, как тип файла Сохранить как ... по умолчанию, когда вы хотите сохранить:

  1. Сохраните пустое изображение JPEG, что-то вроде blank.jpg на вашем компьютере где-нибудь
  2. Перейти к реальному файлу и заблокировать его только для чтения
  3. Щелкните правой кнопкой мыши программу Paint в меню «Программы», чтобы открыть меню « Аксессуары».
  4. На вкладке « Ярлык » вы увидите поле « Цель» со значением, например:

    %SystemRoot%\system32\mspaint.exe
    
  5. После этого укажите местоположение файла и имя вашего пустого jpg, чтобы оно выглядело следующим образом:

    %SystemRoot%\system32\mspaint.exe "C:\path to\blank.jpg"
    
  6. В следующий раз, когда вы запустите Paint, он отобразит пустое изображение JPEG. Затем вы можете делать то, что вам нужно. Сохранить как ... теперь по умолчанию используется тип файла JPEG.

Это работает, по крайней мере, в Windows XP - я не знаю, есть ли более простой метод для Windows Vista или Windows 7.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .