PHP imagegif 图像GD库函数
-
定义和用法
imagegif - 输出图象到浏览器或文件。 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 -
语法
imagegif ( resource $image [, string $filename ] )
imagegif() 从 image 图像以 filename 为文件名创建一个 GIF 图像。image 参数是 imagecreate() 或 imagecreatefrom* 函数的返回值。 图像格式为 GIF87a。如果用了 imagecolortransparent() 使图像为透明,则其格式为 GIF89a。 -
参数
参数 必需的 描述 image 是 由图象创建函数(例如 imagecreatetruecolor() )返回的图象资源。 filename 否 文件保存的路径,如果未设置或为 NULL,将会直接输出原始图象流。 -
返回值
成功时返回 TRUE, 或者在失败时返回 FALSE。 -
示例
// 创建新的图像实例 $im = imagecreatetruecolor(100, 100); // 设置背景为白色 imagefilledrectangle($im, 0, 0, 99, 99, 0xFFFFFF); //在图像上写字 imagestring($im, 3, 20, 20, 'GD Library', 0xFFBA00); // 输出图像到浏览器 header('Content-Type: image/gif'); imagegif($im); imagedestroy($im);
以上示例输出: -
相关函数
imagepng() - 以 PNG 格式将图像输出到浏览器或文件imagewbmp() - 以 WBMP 格式将图像输出到浏览器或文件imagejpeg() - 输出图象到浏览器或文件。imagetypes() - 返回当前 PHP 版本所支持的图像类型