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 )
これが私がやりたいことです:600x1000pxのサイズの画像があり、その画像のサイズを300x500pxに変更した後、100x100pxの親指を作成したいのですが、親指の正方形の左上の点のx座標は100( src x)および120(src y)。
私がマニュアルから理解していることによると、コマンドは
$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** )
画像はうまくトリミングされていますが、サイズが正しく変更されていません。画像エディタ(GIMP)に表示されるものと一致することはありませんでした。私は何が間違っているのですか?すべての数字が正しいことを確認しましたが、何をしても常に上下にシフトします。