imageavif
(PHP 8 >= 8.1.0)
imageavif — Виводить зображення до браузера або пише у файл
Опис
imageavif( GdImage $image, resource|string|null $file = null, int $quality = -1, int $speed = -1): bool
Виводить або зберігає растрове зображення AVIF із зазначеного параметра image
Список параметрів
image
Об'єкт GdImage, що повертається однією з функцій створення зображень, наприклад, такий як imagecreatetruecolor()
file
Шлях, або відкритий потоковий ресурс (який автоматично закривається після завершення функції) для збереження файлу. Якщо не встановлено або дорівнює null
, зображення буде виведено у потік виведення у бінарному вигляді.
quality
Необов'язковий параметр quality
варіюється від 0 (найгірша якість, файл меншого розміру) до 100 (краща якість, файл більшого розміру). Якщо вказується -1
, используется значение по умолчанию30
speed
Необов'язковий параметр speed
варіюється від 0 (повільніше, файл меншого розміру) до 10 (швидше, файл більшого розміру). Якщо вказується -1
, используется значение по умолчанию6
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Застереження
Однак, якщо libgd не може вивести зображення, ця функція поверне true
Дивіться також
- imagepng() - Виведення PNG зображення у браузер або файл
- imagewbmp() - Виводить зображення у браузер або пише у файл
- imagejpeg() - Виводить зображення у браузер або пише у файл
- imagetypes() - Повертає список типів зображень, які підтримує PHP збірка