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.0dst_imageиsrc_image тепер чекають на екземпляр GdImage; раніше очікували ресурс (resource).

Приклади

Приклад #1 Приклад використання imagecopymergegray()****

Loading...