imagewebp
(PHP 5 >= 5.4.0, PHP 7)
imagewebp — Вывод изображения WebP в браузер или файл
Описание
Выведет или сохранит WebP-версию данного изображения (image).
Список параметров
-
image -
Ресурс изображения, возвращаемый одной из функций создания изображений, например, такой как imagecreatetruecolor().
-
to -
Путь, или открытый потоковый ресурс (который автоматически закрывается после завершения функции), для сохранения файла. Если не установлен или равен
null, изображение будет выведено в поток вывода в бинарном виде. -
quality -
qualityварьируется от 0 (худшее качество, меньший размер файла) до 100 (наилучшее качество, большой файл).
Возвращаемые значения
Возвращает true в случае успешного завершения или false в случае возникновения ошибки.
Однако, если libgd не может вывести изображения, эта функция вернет true.
Примеры
Пример #1 Сохранение WebP-файла
<?php
// Создать пустое изображение и добавить текст
$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');
// Освободить память
imagedestroy($im);
?>