这是我的剧本
<?php
$user = $_GET['u'];
$src = imagecreatefrompng("http://www.website.com/".$user.".png");
$dest = imagecreatetruecolor(8, 8);
imagecopy($dest, $src, 0, 0, 8, 8, 80, 40);
header('Content-Type: image/png');
imagepng($dest);
imagedestroy($dest);
imagedestroy($src);
?>
我想这样可以使用GET调整8 x 8图像的大小。 由于它是8乘8平方并且保持比率,可能类似于s = 20,因此它从8x8变为20x20。 ImageCopy中的8,8是一种作物。
答案 0 :(得分:1)
尝试来自PEAR的Image_Transform包。它可以裁剪,调整大小,缩放图像,它使用GD lib。
http://pear.php.net/manual/en/package.images.image-transform.general.php