= 5.4.0, PHP 7, PHP 8)imagewebp — 將 WebP 格式的圖像輸出到瀏覽器或文件說明imagewebp(resource $image, mixed $to = null, int $quality = 80): bool將 image">
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
imagewebp — 將 WebP 格式的圖像輸出到瀏覽器或文件
將 image
參數(shù)指定的圖像以 WebP 格式輸出到瀏覽器或者保存到文件。
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(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'WebP with PHP', $text_color);
// 保存圖像
imagewebp($im, 'php.webp');
// 釋放內(nèi)存
imagedestroy($im);
?>