php绘制圆形的二个例子 php绘图函数imagearc()、ImagePng()的用法

发布时间:2020-05-23编辑:脚本学堂
本文分享二个php绘制圆形的例子,学习下函数imagearc()、ImagePng()的用法,有需要的朋友参考下。

例1,绘制一个圆形
 

复制代码 代码示例:
<?php
     header ("Content-type: image/png");
  
     $im = ImageCreate (150, 150);
     $grey = ImageColorAllocate ($im, 230, 230, 230);
     $black = ImageColorAllocate ($im, 0, 0, 0);
  
     ImageString($im, 3, 5, 5, "Figure 18.5: Circle", $black);
     ImageArc($im, 75, 75, 50, 50, 0, 360, $black);
     ImagePng ($im);
     ImageDestroy ($im);
?>

例2,绘制圆形 Drawing a Circle with imagearc()
 

复制代码 代码示例:
<?php
header("Content-type: image/png");
$image = imagecreate( 200, 200 );
$red = imagecolorallocate($image, 255,0,0);
$blue = imagecolorallocate($image, 0,0,255 );
imagearc( $image, 99, 99, 180, 180, 0, 360, $blue );
imagefill( $image, 99, 99, $blue );
imagepng($image);
?>