php imageline()函数在两个给定点之间绘制一条线段。

 

语法

PHP imageline()函数具有以下语法。

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

 

参数

PHP imageline()函数具有以下参数。

  • image - 由图像创建函数(如imagecreatetruecolor())返回的图像资源。
  • x1 - 第一点的x坐标。
  • y1 - 第一点的y坐标。
  • x2 - 第二点的x坐标。
  • y2 - 第二点的y坐标。
  • color - 线条颜色。使用imagecolorallocate()创建的颜色标识符。

 

返回值

成功时返回TRUE,失败时返回FALSE。

 

实例

在这个简单的例子中,你在两点之间画一条直线,然后将结果图像输出到浏览器。

<?php 
/*
http://www.manongjc.com/article/1755.html
作者:码农教程
*/
  $myImage = imagecreate( 200, 100 ); 
  $myGray = imagecolorallocate( $myImage, 204, 204, 204 ); 
  $myBlack = imagecolorallocate( $myImage, 0, 0, 0 ); 
  imageline( $myImage, 15, 35, 120, 60, $myBlack ); 
  header( \"Content-type: image/png\" ); 
  imagepng( $myImage ); 
  imagedestroy( $myImage ); 
?> 

 

注意

如果在Windows上收到未定义的函数imagecreate()错误消息,请启用GD2扩展。

编辑您的php.ini文件,并从以下行的开始删除分号:

;extension=php_gd2.dll

在进行此更改后重新启动服务器。

收藏 打印