imagecopymergegray
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
imagecopymerge gray — Копіює частину зображення з накладенням у градаціях сірого
Опис
imagecopymergegray( GdImage $dst_image, GdImage $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_width, int $src_height, int $pct): bool
Копіює частину src_image і поміщає скопійоване на dst_image, начиная с координатsrc_x src_y із шириною src_width та заввишки src_height. Скопійована частина міститься на координати dst_xиdst_y
Функція працює аналогічно imagecopymerge() за винятком того, що при накладенні вона зберігає насиченість кольору вихідного зображення шляхом перетворення кольорів пікселів кінцевого зображення в сірому градації перед копіюванням.
Список параметрів
dst_image
Ресурс цільового зображення.
src_image
Ресурс вихідного зображення.
dst_x
x-координата результуючого зображення.
dst_y
y-координата результуючого зображення.
src_x
x-координата вихідного зображення.
src_y
y-координата вихідного зображення.
src_width
Ширина вихідного зображення.
src_height
Висота вихідного зображення.
pct
Результирующее изображениеsrc_imageбудет преобразовано к изображению в градациях серого в соответствии со значением параметраpct. 0 означає відсутність кольорів крім сірого, 100 – без змін. Коли pct = 100 поведінка функції ідентична imagecopy() для палітрових зображень, незважаючи на те, що в цій функції реалізована прозорість для truecolor-зображень.
Значення, що повертаються
Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.
список змін
| Версия | Опис |
|---|---|
| 8.0.0 | dst_imageиsrc_image тепер чекають на екземпляр GdImage; раніше очікували ресурс (resource). |
Приклади
Приклад #1 Приклад використання imagecopymergegray()****
Loading...