<分区>
Possible Duplicate:
Get/set DPI with PHP GD/Imagick?
有没有办法用 php 检查照片的 dpi。我有 300 dpi 和 72 dpi 的照片。但想要一种自动计算 dpi 的方法。
标签 php resolution dpi
<分区>
Possible Duplicate:
Get/set DPI with PHP GD/Imagick?
有没有办法用 php 检查照片的 dpi。我有 300 dpi 和 72 dpi 的照片。但想要一种自动计算 dpi 的方法。
最佳答案
如果你想要 没有 Imagick 或 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));
}
然后打印数组或根据需要对其进行处理。
关于php - 如何使用 PHP 检查照片 DPI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5892731/