如何使用 PHP 中的 imagecreatefromwebp() 函数,从 WEBP 文件或 URL 创建新图像?


在 PHP 中,imagecreatefromwebp() 是一个内置函数,用于从 WEBP 文件或 URL 中创建新图像。imagecreatefromwebp() 返回一个图像标识符,它表示从给定的 filename 中获取的图像。

只要我们希望在从 WEBP 文件加载图像后对其进行编辑时,都可以使用 imagecreatefromwebp()
使用 imagewebp() 可以将图像转换为 WBMP。

语法

resource imagecreatefromwebp(string $filename)

参数

imagecreatefromwebp() 只需一个参数,$filename,它保存图像的名称。

返回值

如果成功,imagecreatefromwebp() 将返回一个图像资源标识符,如果失败,它将产生一个错误。

示例 1

<?php
   // Loading the WEBP image from the local drive folder
   $img = imagecreatefromwebp('C:\xampp\htdocs\Images\img31.webp');
   
   // View the loaded image in the browser
   imagewbmp($img);
   imagedestroy($img);
?>

输出

Note − The above PHP code will load the content into the browser in an
unsupported form of text because the browser does not support the WEBP image format.

示例 2

<?php
   // Load a WEBP image from the local drive folder
   //We can convert the image to WEBP using the online converter
   //or using the imagewebp() function
   $img = imagecreatefromwebp('C:\xampp\htdocs\Images\img31.webp');

   // Save the GIF image into the given local drive folder path.
   imagejpeg($img,'C:\xampp\htdocs\pic.gif');
   imagedestroy($img);
?>

输出

更新日期: 2021 年 8 月 9 日

1000+ 次观看

开启你的 职业生涯

完成课程即可获得认证

开始
广告