Чтобы получить доступ к информации о размере изображения используется стандартная функция PHP getimagesize(). getimagesize() может определить размер изображения GIF, JPG, PNG, SWF, PSD, TIFF или BMP и вернет данные в массиве:
Array ( [0] => 300 // ширина [1] => 200 // высота [2] => 2 // [3] => width="640" height="426" // for <img> param [bits] => 8 [channels] => 3 [mime] => image/jpeg // mime type )
где:
- 0 - ширина
- 1 - высота
- 2 - 1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(байтовый порядок intel), 8 = TIFF(байтовый порядок motorola), 9 = JPC, 10 = JP2, 11 = JPX
- 3 - текстовая строка height="yyy" width="xxx", которая может использоваться непосредственно в тэге
- channel - 3 = RGB рисунок, 4 - CMYK рисунок
- bits - это количество битов для каждого цвета
- mime - mime тип изображения
Комментарии
Комментарии отсутствуют, Вы можете быть первым