弘扬国学 · 传承文化
查询

image2wbmp()函数—用法及示例

「 将图像以 WBMP(无损位图)格式保存到文件或输出到浏览器 」


函数名:image2wbmp()

适用版本:PHP 4 >= 4.0.5, PHP 5, PHP 7

用法:image2wbmp() 函数将图像以 WBMP(无损位图)格式保存到文件或输出到浏览器。

语法:bool image2wbmp ( resource $image [, string $filename [, int $foreground ]] )

参数:

  • $image:必需。图像资源,通常由 imagecreatefrom*() 函数返回。
  • $filename:可选。保存 WBMP 文件的路径。如果未提供该参数,则图像将直接输出到浏览器。
  • $foreground:可选。前景色的索引。默认值为黑色。

返回值:成功时返回 true,失败时返回 false。

示例:

  1. 将图像保存为 WBMP 文件:
$image = imagecreatefromjpeg('image.jpg');
image2wbmp($image, 'image.wbmp');
imagedestroy($image);
  1. 将图像直接输出到浏览器:
$image = imagecreatefrompng('image.png');
header('Content-Type: image/vnd.wap.wbmp');
image2wbmp($image);
imagedestroy($image);

注意事项:

  • 该函数需要 GD 库的支持。在 PHP 编译时,需要启用 --with-gd 配置选项。
  • 输出到浏览器时,需要在调用 image2wbmp() 前设置正确的 Content-Type 头信息,以便浏览器正确解析图像。
补充纠错
上一个函数: imageaffine()函数
下一个函数: ignore_user_abort()函数
热门PHP函数
分享链接