<?php //1. 繪制圖像資源(創建一個畫布) $image = imagecreatetruecolor(500, 300); //2. 先分配一個綠色 $green = imagecolorallocate($image, 22, 153, 0); //3. 使用綠色填充畫布 imagefill($image, 0, 0, $green); //4. 在畫布中繪制圖像 $bai = imagecolorallocate($image, 255, 255, 255); //參數1:$dst_img destination,目標圖像資源 //參數2:$src_img 原圖資源,通過imagecreatefromjpeg png等創建的 //參數3、4:目標圖像資源的x、y坐標 //參數5、6:原圖采集的起點x、y坐標 //參數7、8:原圖的寬度、高度 $src_img = imagecreatefrompng('bs.png'); //通過php的函數imagesx()獲得圖像資源的寬度、imagesy()獲得圖像資源的高度 $src_w = imagesx($src_img); $src_h = imagesy($src_img); imagecopy($image, $src_img, 0,0, 0,0, $src_w, $src_h); //5. 在瀏覽器直接輸出圖像資源 header("Content-Type:image/jpeg"); imagejpeg($image); //6. 銷毀圖像資源 imagedestroy($image);