如何使用 PHP 中的 imagecreatefromwbmp() 函数从 WBMP 文件或 URL 创建新图像?
phpserver side programmingprogramming
在 PHP 中,imagecreatefromwbmp() 是一个内置函数,用于从 WBMP 文件或 URL 创建新图像。imagecreatefromwbmp() 返回一个图像标识符,表示从给定文件名获取的图像。从 WBMP 文件加载图像后,每当我们想要编辑图像时,都可以使用 imagecreatefromwbmp()。使用 imagewbmp() 函数,可以将图像转换为 WBMP。
语法
resource imagecreatefromwbmp(string $filename)
参数
imagecreatefromwbmp() 仅接受一个参数,$filename。它保存图像的名称。
返回值
imagecreatefromwbmp() 在成功时返回图像资源标识符,在错误时给出错误。
示例 1
<?php // 从本地驱动器文件夹加载 WBMP 图像 $img = imagecreatefromwbmp'C:\xampp\htdocs\pic.wbmp'); // 在浏览器中查看已加载的图像 imagewbmp($img); imagedestroy($img); ?>
输出
注意 − 上述 PHP 代码将以不支持的格式文本将内容加载到浏览器中,因为浏览器不支持 WBMP。
示例 2
<?php // 从本地驱动器文件夹加载 WBMP 图像 //我们可以使用在线转换器将图像转换为 WBMP //或使用 imagewbmp() 函数 $img = imagecreatefromwbmp('C:\xampp\htdocs\Images\img30.wbmp'); // 将 GIF 图像保存到给定的本地驱动器文件夹路径中。 imagejpeg($img,'C:\xampp\htdocs\pic.gif'); imagedestroy($img); ?>
使用 imagecreatefromwbmp() 之前的原始输入图像
使用 imagecreatefromwbmp() 之后的输出图像
注意 − WBMP 是一种无线位图文件格式。它是一种针对移动计算设备优化的 WAP 图形格式。WBMP 格式的图片以位格式保存。也就是说,图像的每个像素都保存为1位。要打开WBMP文件,需要无线位图文件格式软件。