Но я вижу, что фактический размер файла составляет 45 КБ
Это связано с тем, что изображения JPEG сжимаются различными способами для экономии места, иногда до десяти раз, поэтомуэто не необычно.Вы можете просто найти «сжатие JPEG» и прочитать, как это делается подробно, если вам интересно.
Также я вижу в качестве части метаданных: DPI изображения: 96 пикселей / дюйм.Для чего именно используется эта информация?
Как правило, если вас интересует только изображение, хранящееся в цифровом формате, вы его вообще не используете, поскольку изображение не сохраняется в дюймах.Вы можете изменить DPI, и само изображение не изменится, только заголовок изображения.
DPI имеет смысл только после того, как вы отобразите / распечатаете изображение.Тогда вы можете принять это за общую рекомендацию, в каком разрешении вы должны напечатать это изображение.Если вы хотите напечатать огромный пейзаж только с 50 пикселями на дюйм, он не будет хорошо выглядеть.Однако если вы хотите напечатать небольшой логотип с низким DPI, он все равно может выглядеть хорошо.Так что это действительно сильно зависит от контекста изображения.