Мне нужно рассчитать приблизительный размер изображения в дюймах, предполагая 300 точек на дюйм.
У меня есть целевой размер изображения в виду, и я хочу показать пользователю, если изображение, которое они загрузили, является адекватным, или его нужно растянуть, и предлагать различные условные сообщения, основанные на этом.
У меня уже есть высота и ширина в пикселях, просто нужно знать математику, я думаю.
DPI = "точек на дюйм". Одна точка = один пиксель.
300 пикселей в 300 dpi: 1 дюйм. Вы можете это решить 🙂
Учитывая, что точки == пикселей:
размер в дюймах = размер в пикселях / точках на дюйм
поэтому, если у вас есть изображение шириной 900 пикселей, при 300 dpi оно будет напечатано на 3 дюйма.