Из мегабайт в килобайты
Несжатое BMP-фото весит ровно столько, сколько весят его пиксели: скан на 12 мегапикселей — это 36 МБ, точка. JPG сжимает фотографическое содержимое так эффективно, что тот же скан при качестве 90% превращается в 1–2 МБ без видимой разницы. Это разница между «вложение слишком большое» и «отправлено».
JPG — выбор для фото и сканов; если же ваш растр — скриншот, схема или что-то с резкими краями текста, BMP в PNG сохранит эти края идеально чёткими. Всё происходит в браузере — без загрузки, очередей и лимитов.
Частые вопросы
Какое качество ставить?
90% — на фото и сканах не отличить от оригинала. Ниже имеет смысл опускаться, только если нужен предельно маленький файл.
Когда лучше выбрать PNG?
Для скриншотов, схем и текста — JPG размывает резкие края. Для фотографий JPG — правильный выбор и радикально меньший вес.
Что станет с прозрачностью?
В JPG прозрачности нет: прозрачные места (в BMP редкость, но в 32-битных бывают) заливаются белым.