用php畫乙個藍底紅色的圓 php繪製圓形的方法

2021-10-13 02:51:37 字數 844 閱讀 3540

php繪圖的基本步驟,有四步(php.ini裡的 extension = php_gb2.dll 元件首先需要啟用)

1、建立畫布;

2、畫出所需要的影象(圓、直線、矩形、扇形、弧線.......);

3、輸出到網頁,或者另存;

4、銷毀(目的是釋放影象所占用的記憶體)。

(1)gif格式:壓縮率最高,但只能顯示256色,可能造成色彩的丟失。優勢:可能顯示動畫影象。

(2)jpg/jpeg格式:壓縮率也比較高(有失真壓縮,也會丟失一些色彩),網頁上使用比較多。

(3)png格式:綜合了gif和jpg的優勢,它不能顯示動畫影象。高保真,支援無失真壓縮,色彩儲存得最好,相對來說,要比 jpg/jpeg 要大一點。

php繪製圓形,**如下:

//1、建立畫布

$im = imagecreatetruecolor(300,200);//新建乙個真彩色影象,預設背景是黑色,返回影象識別符號。另外還有乙個函式 imagecreate 已經不推薦使用。

//2、繪製所需要的影象

$red = imagecolorallocate($im,255,0,0);//建立乙個顏色,以供使用

imageellipse($im,30,30,40,40,$red);//畫乙個圓。引數說明:30,30為圓形的中心座標;40,40為寬和高,不一樣時為橢圓;$red為圓形的顏色(框顏色)

//3、輸出影象

header("content-type: image/png");

imagepng($im);//輸出到頁面。如果有第二個引數[,$filename],則表示儲存影象

//4、銷毀影象,釋放記憶體

imagedestroy($im);

用php畫乙個藍底紅色的圓 php 怎麼畫乙個圓?

這篇文章主要介紹了php繪製圓形的方法,詳細分析了php繪製圖形的基本步驟與繪製圓形的實現方法,需要的朋友可以參考下 php繪圖的基本步驟,有四步 php.ini裡的 extension php gb2.dll 元件首先需要啟用 1 建立畫布 2 畫出所需要的影象 圓 直線 矩形 扇形 弧線.3 輸...

畫乙個空心圓 今天用「 」畫乙個空心的圓

題目描述 1 孟子曾說過 離婁之明 公輸子之巧,不以規矩,不能成方圓 而機房日子的潘老師最近有乙個苦惱,他希望能用手畫出乙個圓,但是他發現,用手畫出的圓始終不夠圓,為此,他決定使用點 規矩 問題分析與演算法設計 2 列印圓可利用圖形的左右對稱性。根據圓的方程 r r x x y y 可以算出圓上每一...

用path畫乙個抽象的樹葉

public class pathtestview extends view public pathtestview context context,attributeset attrs public pathtestview context context,attributeset attrs,i...