-4
可能重複:
How do I resize pngs with transparency in PHP?PHP:從多個文件創建PNG和調整
我有通過合併多個文件創建一個PNG的腳本:
$img_width = 950;
$img_height = 950;
$final_img = imagecreatetruecolor($img_width, $img_height);
imagesavealpha($final_img, true);
$trans_colour = imagecolorallocatealpha($final_img, 0, 0, 0, 127);
imagefill($final_img, 0, 0, $trans_colour);
foreach ($images_array as $image) {
$image_layer = imagecreatefrompng($image);
imagecopy($final_img, $image_layer, 0, 0, 0, 0, $img_width, $img_height);
}
imagesavealpha($final_img, true);
imagealphablending($final_img, true);
header('Content-Type: image/png');
imagepng($final_img);
所有圖像我在950px廣場結合。我怎樣才能使它返回的圖像是說200 x 200?
感謝