最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php使用GD2繪制幾何圖形示例

 更新時間:2017年02月15日 11:56:03   作者:水晶依戀  
這篇文章主要介紹了php使用GD2繪制幾何圖形,結合實例形式分析了GD2繪圖所涉及的常用函數(shù)與具體使用技巧,需要的朋友可以參考下

本文實例講述了php使用GD2繪制幾何圖形的方法。分享給大家供大家參考,具體如下:

使用GD2函數(shù)不僅可以繪制線條圖形,而且可以繪制填充圖形,如填充圓形,填充矩形等。下面對GD2中常用的填充圖形的繪制方法進行介紹。

bool imagefill( resource image, int x, int y, int color )

imagefill()函數(shù)在image圖像的坐標( x, y ) (圖像的左上角為(0,0))處用color顏色執(zhí)行區(qū)域填充(即與(x,y)點顏色相同切相鄰的點都會被填充)。

bool imagefilledarc ( resource image , int cx , int cy , int w , int h , int s , int e , int color , int style )

imagefilledarc() 在 image 所代表的圖像中以 cx,cy(圖像左上角為 0, 0)畫一橢圓弧。成功時返回 TRUE, 或者在失敗時返回 FALSE.w 和 h 分別指定了橢圓的寬和高,s 和 e 參數(shù)以角度指定了起始和結束點。style 可以是下列值按位或(OR)后的值:

IMG_ARC_PIE
IMG_ARC_CHORD
IMG_ARC_NOFILL
IMG_ARC_EDGED

IMG_ARC_PIE 和 IMG_ARC_CHORD 是互斥的;IMG_ARC_CHORD 只是用直線連接了起始和結束點,IMG_ARC_PIE 則產(chǎn)生圓形邊界(如果兩個都用,IMG_ARC_CHORD生效)。IMG_ARC_NOFILL 指明弧或弦只有輪廓,不填充。IMG_ARC_EDGED 指明用直線將起始和結束點與中心點相連,和 IMG_ARC_NOFILL 一起使用是畫餅狀圖輪廓的好方法(而不用填充)。

bool imagefilledellipse ( resource image , int cx , int cy , int w , int h , int color )

imagefilledellipse() 在 image 所代表的圖像中以 cx,cy(圖像左上角為 0, 0)為中心畫一個橢圓。w 和 h 分別指定了橢圓的寬和高。橢圓用 color 顏色填充。成功時返回 TRUE, 或者在失敗時返回 FALSE.

bool imagefilledrectangle( resource image, int x1, int y1, int x2, int y2, int color )

該函數(shù)在image圖像中繪制一個用color顏色填充了的矩形, 其左上角坐標為(x1, y1),右下角的坐標為(x2, y2)。(0,0)為圖像的左上角。

例如:應用如上函數(shù),繪制填充圓形和填充正方形,代碼如下

<?php
  header("Content-type: image/png");//將圖像輸出到瀏覽器
  $img = imagecreate(400, 200);//創(chuàng)建一個400X200的畫布
  $bg = imagecolorallocate($img, 0, 0, 255);//設置背景顏色
  $white = imagecolorallocate($img, 255, 255 ,255);//設置填充顏色
  imagefilledellipse($img, 100, 100, 150, 150, $white);//繪制填充圓形
  imagefilledrectangle($img, 200, 50, 300, 150, $white);//繪制填充正方形
  imagepng($img);//以png格式輸出圖像
  imagedestroy($img);//釋放資源

運行結果如下所示

更多關于PHP相關內(nèi)容感興趣的讀者可查看本站專題:《PHP圖形與圖片操作技巧匯總》、《PHP基本語法入門教程》、《php面向?qū)ο蟪绦蛟O計入門教程》、《PHP網(wǎng)絡編程技巧總結》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家PHP程序設計有所幫助。

相關文章

最新評論

朔州市| 汝阳县| 措勤县| 吴桥县| 芦山县| 宁化县| 思南县| 德阳市| 长沙市| 汾阳市| 新巴尔虎左旗| 荥阳市| 岫岩| 崇文区| 镇雄县| 抚顺市| 遂昌县| 炎陵县| 浮山县| 五大连池市| 长汀县| 五台县| 社会| 客服| 金乡县| 保定市| 临武县| 长岛县| 碌曲县| 虹口区| 宣武区| 台湾省| 南部县| 福建省| 新郑市| 拉孜县| 云和县| 双峰县| 荥经县| 当阳市| 扎兰屯市|