function up_size($imageUrl,$ratio,$extension)
{
if ($extension == 'gif')
{
$src_img = imagecreatefromgif($imageUrl);
}
else
if ($extension == 'jpg' || $extension == 'jpeg')
{
$src_img = imagecreatefromjpeg($imageUrl);
}
else
{
$src_img = @imagecreatefrompng($imageUrl);
}
$origw = imagesx($src_img);
$origh = imagesy($src_img);
$dst_img = imagecreatetruecolor($origw*$ratio,$origh*$ratio);
imagecopyresampled($dst_img,$src_img,0,0,0,0,$orig w*$ratio,$origh*$ratio,imagesx($src_img),imagesy($ src_img));
imagepng($dst_img, "$imageUrl");
//imagepng($dst_img);
return $dst_img;
}
resmi $ratio kat kadar büyütür
nasıl yani bu üstteki kodamı eklicem ftp ye kaydederken kendi belirlediğim boyutta kayıt edicek mi?
şöyle söyliyim
$resim=$yeniisim;
altına
up_size($_FILES["resimx"]["tmp_name"],2,$uzanti);
eklersen resmi 2 kat büyütür
veya
$dst_img = imagecreatetruecolor($origw*$ratio,$origh*$ratio);
imagecopyresampled($dst_img,$src_img,0,0,0,0,$origw*$ratio,$origh*
şu satırlardaki
$origh*$ratio = orjinal yükselik x oran
$origw*$ratio = orjinal genişlik x oran
demek oluyor istiorsan sen onu sabit olarak 250 x 250 falan yaparsın beni bağlamaz