Размер файла JPEG является бессмысленной мерой, за исключением критерия оптимизации для учета пропускной способности / дискового пространства.
Поскольку JPEG оптимизирован для сжатия областей с небольшим количеством деталей, при сохранении мелких деталей, сжатие зависит от деталей изображения. Там нет никакого способа, вы могли бы создать файл 20 МБ, например, из. просто белое изображение, независимо от размеров для любых разумных размеров фотографии. С другой стороны, большое изображение с большим количеством мелких деталей создает большой файл JPEG при сохранении с настройкой хорошего качества.
Так что, на мой взгляд, вы должны пересмотреть свои требования. Существует не так много причин, чтобы требовать определенный размер файла JPEG, чаще всего вам нужно соблюдать только максимальный размер. Для этого подходит функция «Сохранить в Интернете».