WebP 影像格式是專為了網路服務設計的格式,可以在一般人肉眼看不出差異的情況下,將影片檔案縮小,並加速網路傳輸速度。PHP 的 GD library 也早已提供格式轉換功能,以下就來介紹使用方法:
<?php $in = "source.jpg"; $out = "NEW.webp"; // 先使用 GD 讀取原始影像 $img = imagecreatefromjpeg($in); // 儲存成 webp imagewebp($img, $out);
謹此而已,沒有想像中的麻煩。
懶得寫網頁小工具轉換,乾脆改成 script 在 console 自動處理,程式碼放在 Gist/johnroyer,有需要的自己拿抓,也歡迎留言許願 XD