Php

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 :)

1 yorum Beğen Paylaş 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

15 Mayıs 2008, 23.34 tarihinde yayınlanmış
Bu yazı 1 adet yorum almıştır ve bunların 1 ile 0 arası görüntülenmektedir. Yorumları RSS ile takip edebilirsiniz.
nrlh
| 02 Aralık 2009 , 12:04
#1

Merhaba,

bir fonksiyon vardı resmin hangi fotoğraf makinası ile çekildiği gibi bilgileri alabiliyorduk. neydi o fonksiyon :mrgreen:

promosyon Oyunlar prefabrik Düşük fiyat listesi |Teknolojik Ürünler| promosyon promosyon
seo Ertan Dönmez Godaddy Promo Codes Reklam Ver! Reklam Ver! Reklam Ver! Reklam Ver!
© 2005 - 2010 Tüm hakları dmRy.net'e aittir.
Kullanım şartları yerine getirilmeden hiçbir şekilde kopyala-yapıştır yapılamaz, yazılar ve bilgiler kullanılamaz.
Dmry.net Vital Teknoloji tarafından desteklenmektedir
yukarı dön