Bu yazı 15.05.2008 - 23:34 tarihinde yayınlanmıştır

PHP ile resim dosyasının DPI bilgisini alalım

Herhangi bir resmin DPI değerini olur da PHP ile okumanız gerekirse diye, denk geldiğim ve bu işlevi gören PHP fonksiyonunu paylaşayım dedim icon smile PHP ile resim dosyasının DPI bilgisini alalım

PHP ile resmin DPI değerini alalım

Bu iş için kullanacağımız fonksiyon aşağıdaki oluyor.

<?php
function dpi_al($filename){
	$dosya = fopen($filename,'r');
	$deger = fread($dosya,20);
	fclose($dosya);
	$veri = bin2hex(substr($deger,14,4));
	$x = substr($veri,0,4);
	$y = substr($veri,4,4);
	return array(hexdec($x),hexdec($y));
}

print_r(dpi_al('resim.jpg'));
?>

Fonksiyonumuzun adı dpi_al oluyor. Son satırda bunu kullanmayı görüyoruz. Yani DPI bilgisini almak istediğimiz resmin tam adını (format dahil) fonksiyon üzerinde tanımlıyoruz. Geriye ise,

[CODE]Array ( [0] => 96 [1] => 96 )[/CODE]

gibi dizi değişken dönecektir ve DPI bilgisi verilecektir.

Kaynak: Get DPI value of an image using PHP

Merak Ettikleriniz

Yorumlar
Yorum Yap

İsminiz

E-Posta

Web Siteniz

Yorumunuz

Dmry.net Vital Teknoloji tarafından desteklenmektedir