php gd庫的基礎操作

2021-08-28 23:14:58 字數 1138 閱讀 8405

//imagecreatetruecolor($width,$height); //建立畫布

//imagecolorallocate() //建立顏色

//imagefilledrectangle($image,0,0,500,500,$color); //繪製填充矩形

//imagettftext($image,20,0,100,$color,'fonts/ziti.ttf','this is ifdf'); //用給定的字型繪製字串

//imagechar() 水平繪製乙個字元

//imagecharup() 豎直的繪製乙個字元

//imagestring() 水平繪製字串

//header('content-type:image/jpeg');

//imagejpeg($image); //以的形式顯示在瀏覽器上

//imagepng($image,'image/1.png') //將繪製好的圖形儲存為png格式的

//imagedestroy($image);銷毀資源

$width = 500;

$height = 300;

$image = imagecreatetruecolor($width,$height);

$white = imagecolorallocate($image,255,255,255);

$red = imagecolorallocate($image,255,30,43);

$blue = imagecolorallocate($image,0,0,255);

imagefilledrectangle($image,0,0,500,500, $white);

imagechar($image,5,50,100,'a',$red);

imagecharup($image,5,50,100,'b',$blue);

imagestring($image,5,50,100,'b54gfgfgf',$blue);

header('content-type:image/jpeg');

imagepng($image,'1.png');

imagejpeg($image);

imagedestroy($image);

PHP GD庫主要函式

php中有一 像函式,可以動態生成gif格式的影象資料流並輸出到 伺服器.為了這組函式能夠工作,系統中必須有gd庫的支援.如果是在unix下,應該在編譯php之前先取得gd的原始碼並編譯之,生成libgd.a和一些.h檔案,分別拷到系統的庫目錄和頭檔案目錄中 例如 usr lib和 usr incl...

php gd庫的原始碼安裝

php gd安裝 gd 2.0.35.tar.gz jpegsrc.v6b.tar.gz libpng 1.2.18.tar.gz 錯誤 3 if configure fails try with vpx dir configure error png.h not found.解決辦法 yum y ...

RedHat下安裝並開啟PHP GD庫的方法

gd庫是php進行 操作時乙個重要的庫。紅帽系統適合用編譯安裝。具體各步驟如下 1 準備工作 需要的軟體分別為 zlib 1.2.7.tar,libpng 1.2.40.tar,jpeg 6b.tar,freetype 2.3.5.tar,gd 2.0.33.tar 2 安裝zlib tar xvz...