PHP生成圖片


public function get_image(){
        header("content-type:image/jpeg");
    
        $name = "西貝小小鳳 ";
        $age = "24";
        $date =date("Y年n月j日",time());
    
        $im = imagecreatetruecolor(640, 1080);           // 設置畫布大小   原圖(640, 1080)
        $bg = imagecreatefromjpeg('hong-gc.jpg');   // 設置背景圖片
        imagecopy($im,$bg,0,0,0,0,640, 1080);             // 將背景圖片拷貝到畫布相應位置
        imagedestroy($bg);                              // 銷毀背景圖片
        $font = __DIR__ . '/ARIALUNI.TTF';               // 設置字體          
        $fontcolor = imagecolorallocate($im, 254,251,203);  // 顏色 
    
        /* 寫入內容 */
        imagettftext($im, 16, 0, 108,310, $fontcolor, $font,$name );       // 寫入名稱
        imagettftext($im, 16, 0, 108,310, $fontcolor, $font,$name );       // 設置粗體
        imagettftext($im, 16, 0, 470, 950, $fontcolor, $font, $age);    //寫入年齡
        imagettftext($im, 16, 0, 470, 950, $fontcolor, $font, $date);   //寫入時間
    
    
        imagejpeg($im);     // 生成jpeg格式圖片
        imagedestroy($im);  // 銷毀圖片
    }

 

顯示圖片直接訪問改函數即可

也可以動態生成圖片,在訪問連接里面加上對應的參數,接受后生成圖片

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM