= 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

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

quality

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

返回值

成功時返回 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);
?>