= 5.4.0, PHP 7, PHP 8)imagewebp — 將 WebP 格式的圖像輸出到瀏覽器或文件說明imagewebp(resource $image, mixed $to = null, int $quality = 80): bool將 image">

imagewebp

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

imagewebp將 WebP 格式的圖像輸出到瀏覽器或文件

說明

imagewebp(resource $image, mixed $to = null, int $quality = 80): bool

image 參數(shù)指定的圖像以 WebP 格式輸出到瀏覽器或者保存到文件。

參數(shù)

image

由圖象創(chuàng)建函數(shù)(例如imagecreatetruecolor())返回的 GdImage 對象。

to

文件保存的路徑或者已打開的流資源(此方法返回后自動關閉該流資源),如果未設置或為 null,將會直接輸出原始圖象流。

quality

quality 范圍從0(最低質量,最小文件體積)到100 (最好質量, 最大文件體積)。

返回值

成功時返回 true, 或者在失敗時返回 false

更新日志

版本 說明
5.4.0 支持把 resource 流作為 to 參數(shù)傳入。

范例

示例 #1 保存為 WebP 圖像文件

<?php
// 創(chuàng)建一個空圖像并在其上加入一些文字
$im imagecreatetruecolor(12020);
$text_color imagecolorallocate($im2331491);

imagestring($im155,  'WebP with PHP'$text_color);

// 保存圖像
imagewebp($im'php.webp');

// 釋放內(nèi)存
imagedestroy($im);
?>