Как проверить фото DPI с PHP

Возможный дубликат:
Получить / установить DPI с помощью PHP GD / Imagick?

Есть ли способ проверить фотографию с помощью php. У меня есть фотографии с разрешением 300 dpi и 72 dpi. но хочет автоматически вычислять dpi.

Solutions Collecting From Web of "Как проверить фото DPI с PHP"

Мне уже слишком поздно проверять, но я думаю, что вы ищете Imagick::getImageResolution() и Imagick::setImageResolution() если вам нужно изменить DPI.

Я не думаю, что это возможно с GD, я считаю, что он «преобразует» все изображения в 72 DPI.

Если вы хотите его without Imagick or GD Library . Я боролся с этим, и, поскольку я нашел его, ты здесь.

 function get_dpi($filename){ $a = fopen($filename,'r'); $string = fread($a,20); fclose($a); $data = bin2hex(substr($string,14,4)); $x = substr($data,0,4); $y = substr($data,4,4); return array(hexdec($x),hexdec($y)); } 

а затем распечатать массив или сделать с ним то, что вы хотите.