никаких единиц, x/y-отношение определяет соотношение аспекта
1 = x/y-разрешение в точках/дюйм
2 = x/y-разрешение в точках/сантиметр
* x-разрешение (старший байт, младший байт), должно быть <> 0
* y-разрешение (старший байт, младший байт), должно быть <> 0
* ширина предварительного просмотра (1 байт)
* высота предварительного просмотра (1 байт)
* n байт для предварительного просмотра (RGB 24 бит) n = ширина*высота*3
Замечания:
* Если нет 'JFIF'#0, или длина <16, тогда это - вероятно не JFIF сегмент и должен быть проигнорирован.
* Нормально единицы=0, x-разрешение=1, y-разрешение=1, означает, что отношение числа точек - 1:1 (равномерно масштабированное).
* JFIF файлы с предварительным просмотром встречаются очень редко, предварительный просмотр может обычно быть проигнорирован. Если нет предварительного просмотра, тогда ширина=0 и высота=0.
* Если длина не соответствует размеру предварительного просмотра, можно выдать предупреждение, затем продолжить