php怎么生成图片流文件

avatar
作者
筋斗云
阅读量:0

在PHP中生成图片流文件可以使用imagejpeg()imagepng()imagegif()等函数来创建图片,并且设置header头将图片输出到浏览器。以下是一个简单的例子:

 // 创建一张图片 $im = imagecreatetruecolor(100, 100); $bg_color = imagecolorallocate($im, 255, 255, 255); imagefill($im, 0, 0, $bg_color);  // 设置header头为图片流类型 header('Content-Type: image/jpeg');  // 输出图片 imagejpeg($im);  // 释放图片资源 imagedestroy($im); ?> 

在上面的例子中,首先使用imagecreatetruecolor()函数创建一张100x100的图片,并填充为白色。然后设置header头为image/jpeg,使用imagejpeg()函数将图片输出到浏览器。最后使用imagedestroy()函数释放图片资源。

你也可以使用imagepng()imagegif()函数来生成PNG和GIF格式的图片流文件,只需要设置相应的header头即可。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!