imagealphablending
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
imagealphablending — Встановлення режиму сполучення кольорів зображення
Опис
imagealphablending(GdImage $image, bool $enable): bool
imagealphablending() дозволяє використовувати режим сполучення кольорів для truecolor-зображень при малюванні. У режимі сполучення альфа компонент кольору, який передається всім функціям малювання, на зразок imagesetpixel(), визначає те, наскільки сильно колір нижнього шару буде просочуватися через зображення, що накладається. В результаті, gd автоматично сполучає існуючий колір у кожній точці з кольором зображеного поверх зображення та зберігає результат сполучення у зображенні. Піксели, що зазнали поєднання, не мають властивості прозорості. У режимі без сполучення колір малювання поверх піксела буквально копіюється разом зі своїм альфа компонентом, замінюючи піксел у вихідному зображенні. Режим сполучення недоступний для малювання на палітрових зображеннях.
Список параметрів
image
Об'єкт GdImage, що повертається однією з функцій створення зображень, наприклад, такий як imagecreatetruecolor()
enable
Увімкнути режим сполучення чи ні. Включено (true
) за замовчуванням для truecolor-зображень, для всіх інших за замовчуванням вимкнено (false
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.0.0 | image тепер чекає екземпляр GdImage; раніше очікувався коректний gd ресурс (Resource). |
Приклади
Приклад #1 Приклад використання imagealphablending()****
Loading...