PHP imagefilledrectangle 图像GD库函数



  • 定义和用法

    imagefilledrectangle - 画一矩形并填充
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    imagefilledrectangle ( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color )
    
    imagefilledrectangle() 在 image 图像中画一个用 color 颜色填充了的矩形,其左上角坐标为 x1,y1,右下角坐标为 x2,y2。0, 0 是图像的最左上角。
  • 参数

    参数 必需的 描述
    image 由图象创建函数(例如imagecreatetruecolor())返回的图象资源。
    x1 左上角x坐标
    y1 左上角y坐标
    x2 右下角x坐标
    y2 右下角y坐标
    color 椭圆的颜色。颜色标识符由 imagecolorallocate() 创建。
  • 返回值

    成功时返回 TRUE, 或者在失败时返回 FALSE。
  • 示例

    // 创建图像
    $image = imagecreatetruecolor(250, 250);
    
     
    $color = imagecolorallocate($image, 6, 120,135);
    
    // 画一个矩形
    imagefilledrectangle($image, 5, 5, 100,100,$color);
    
    // 输出图像
    header('Content-type: image/png');
    imagepng($image);
    imagedestroy($image);
    
    以上示例输出:
    gd_28
    
  • 相关函数

    imageellipse() - 画一个椭圆
    imagefilledarc() - 画一椭圆弧且填充