(PHP 5 >= 5.4.0, PHP 7, PHP 8)
imagecreatefromwebp — Создаёт новое изображение из файла или URL
imagecreatefromwebp() возвращает идентификатор изображения, представляющий изображение, полученное из переданного имени файла. Обратите внимание, что анимированные файлы WebP не читаются.
Для этой функции вы можете использовать URL в качестве имени файла, если была включена опция fopen wrappers. Смотрите более подробную информацию об определении имени файла в описании функции fopen(). Смотрите также список поддерживаемых обёрток URL, их возможности, замечания по использованию и список предопределённых констант в разделе Поддерживаемые протоколы и обёртки.
filename
Путь к WebP-изображению.
Возвращает объект изображения в случае успешного выполнения или false
в случае возникновения ошибки.
Версия | Описание |
---|---|
8.0.0 | В случае успешного выполнения функция теперь возвращает экземпляр GDImage; ранее возвращался ресурс (resource). |
Пример #1 Конвертирование WebP-изображения к jpeg-изображению, используя imagecreatefromwebp()
<?php
// Загрузить WebP-файл
$im = imagecreatefromwebp('./example.webp');
// Сконвертировать его в jpeg-файл со 100%-качеством
imagejpeg($im, './example.jpeg', 100);
imagedestroy($im);
?>