Beklenen sonucu değil - bir görüntüyü yeniden boyutlandırmak ve kırpmak için imagecopyresampled

0 Cevap php
imagecopyresized ( resource $dst_image , resource $src_image , int $dst_x , int $dst_y , int $src_x , int $src_y , int $dst_w , int $dst_h , int $src_w , int $src_h )

Bu benim yapmak istediğim şudur: Ben boyutu 600x1000px var bir görüntü var, ve ben 300x500px bu görüntüyü yeniden boyutlandırma sonra 100x100px olan bir başparmak oluşturmak istiyorsanız, x başparmak karenin sol üst noktası 100'de (olmalıdır için koordinat src x) ve 120 (src y).

Ben manuel anlamak ne göre, komut olmalı

$dst_image = imagecreatetruecolor(100,100);
$src_image = imagecreatefromjpeg('/home/sandbox/imagetoresize.jpg');
imagecopyresized ($dst_image, $src_image, 0, 0, 100, 120, **300 , 500 , 600 , 1000** )

Sadece iyi görüntü kırpma, ancak doğru boyutlandırma değil. Ben o benim resim editörü (GIMP) görmek ne maç var asla. Ben yanlış ne yapıyorum? Ben tüm sayılar doğru olduğunu doğruladı, ama her zaman ne olursa olsun ben ne aşağı yukarı kaydırılır ya oluyor.

0 Cevap