ズームイン
1つ目:
元の画像
oldimg.PNGがあります
今度はphpを使用して画像を10%縮小するか、200%拡大する必要があります。コードの書き方
2つ目:
元画像
oldimg.PNG
ガオウェイ200、幅は300です
上でカットしたいです
座標は
10,10,50,30です
1,
$imgstream = file_get_contents($image);
$im = imagecreatefromstring($imgstream);
$x = imagex($ im);
$y = imagey($im);
// 200% ズームインし、同じようにズームアウトします
$thumbw = $x*2 // 希望するターゲット画像の幅
$thumbh = $y*2 // 希望するターゲット画像の高さ
if(function_exists("imagecreatetruecolor) "))
$dim = imagecreatetruecolor($thumbw, $thumbh); // ターゲット画像を作成 gd2
else
imagecopyresize ($dim, $im,0,0,0,0,$thumbw,$thumbh,$x,$y);
header ("Content-type: image/jpeg") ;
imagejpeg ($dim);
?> 2、
$image = "oldimg.PNG"; // 元画像
$imgstream = file_get_contents($image);
$im = imagecreatefromstring( $imgstream);
$x = Imagesx($im) );
$y = imagey($im);
$thumbw = 50; // 望ましいターゲット画像の幅
$thumbh = 30; // 望ましいターゲット画像の幅 High
$dim = imagecreatetruecolor($thumbw, $thumbh); // ターゲット画像を作成 gd2
else
imagecopyresize ($dim,$im,0, 0,10,10,$thumbw,$thumbh,$thumbw,$thumbh);
header ("Content-type: image/jpeg");
imagejpeg ( $dim);
?>