top
Loading...
關于GD模塊的語法和使用
一、關于GD模塊
·GD模塊是在PERL語言中用于畫圖的模塊,它的主要功能有線,點,圓,畫區域,填色,使用指定的五種字體書寫。可以通過計算坐標來畫出圖形,再通過編程,實現圖形統計,你的網站上的某個項目。還可以用于大中型網站為用戶提供圖形統計,股票分析等。可以說是PERL語言提供的比文字方式更好,更直觀的圖形計算方式。這樣使用戶可以得到更加方便的服務。


二、GD模塊的語法:
關于語法,我想用模塊中的說明可能不夠直觀,且其復雜的英語,還是用例子來說明比較好。下面是一個將幾條重要語句匯總的例子:
use GD; (聲明使用模塊)
  $im = new GD::Image(120,60)GD; (建立一張圖片)
$white = $im->colorAllocate(255,255,255);(定義一種顏色)
$im->transparent(‘顏色’); (設定背景顏色)
$im->line(30,30,60,60,‘顏色’);(畫一條線,定義起始點,終止點)
$im->arc(30,30,60,60,0,360,$white);(畫一條弧,定義中心,長短,角度)
$im->rectangle(90,13,100,20,$black);(定義一個區域,定義的顏色為邊框顏色)
$im->fillToBorder(91,14,$black,$green);(在一指定的區域內添充顏色)
  print "Content-type: image/pngnn";
  binmode STDOUT;
  print $im->png;(以PNG格式輸出圖片)



  2. 用GD模塊編出程序的用法

很簡單,只需在想要展示的網頁上加入:
   <img src"http://www.yourdomain.com/~yourweb/name.cgi" alt="無GD支持">
并將其放到合適的位置即可。
北斗有巢氏 有巢氏北斗