PHP imagefill 图像GD库函数

  • 定义和用法

    imagefill - 区域填充
  • 版本支持

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

    imagefill ( resource $image , int $x , int $y , int $color )
    
    imagefill() 在 image 图像的坐标 x,y(图像左上角为 0, 0)处用 color 颜色执行区域填充(即与 x, y 点颜色相同且相邻的点都会被填充)。
  • 参数

    参数 必需的 描述
    image 由图象创建函数(例如imagecreatetruecolor())返回的图象资源。
    x 填充区域的x坐标
    y 填充区域的y坐标
    color 椭圆的颜色。颜色标识符由 imagecolorallocate() 创建。
  • 返回值

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

    $im = imagecreatetruecolor(100, 100);
    
    // 将背景设为红色
    $red = imagecolorallocate($im, 255, 0, 0);
    imagefill($im, 0, 0, $red);
    
    header('Content-type: image/png');
    imagepng($im);
    imagedestroy($im);
    
    以上示例输出:
    gd_24
    
  • 相关函数

    imagecolorallocate() - 为一幅图像分配颜色。