Факт — это то, сколько пикселей в вашей картинке по ширине и по высоте.
Допустим у вас есть четыре яблока. Вы их можете разложить по углам лотка. Они займут площадь лотка. Пусть это будет 300dpi. Вы можете их разложить по углам стола, тогда они займут площадь стола. Это будет 96dpi. Если эти 4 яблока вы разолжите по углам комнаты, то площадь, которую они занимают будет 4 метра на 4 метра. Это 12dpi. Если же яблоки положтить плотно друг к другу, они займут площадь 15 на 15 см. Это будет 600 dpi. Итого, dpi везде разное, а по факту у вас всё равно 4 яблока.
Когда вы отправляете картинку с разрешением 96 dpi, это просто не больше не меньше, чем информация о том, какую площадь займут ваши яблоки, если разложить их с растоянием друг от друга равным ширине и глубине стола. Сток сам, автоматом, посчитает и напишет, какую площадь займут ваши яблоки, если разложить их друг относительно друга на расстоянии размеров лотка, или 300dpi. Т.к. 300dpi это как бы стандарт для печати.
Я за кофе, а не за компом, по этому не могу сейчас сказать, какое разрешение у моих картинок. Если не меняю пропорции рендера, то такое же, как выдает программа по умолчанию, например, 96dpi. Если кадрирую картинку, чтобы она стала по пропорциям, например, А4, то dpi примет какое-то дробное значение. Например, 64,581dpi. Так и отправляю.