imagefilledarc
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
imagefilledarc — Малювання та заливання дуги
Опис
imagefilledarc( GdImage $image, int $center_x, int $center_y, int $width, int $height, int $start_angle, int $end_angle, int $color, int $style): bool
Малює дугу з центром у заданих координатах зображення image
Список параметрів
image
Об'єкт GdImage, що повертається однією з функцій створення зображень, наприклад, такий як imagecreatetruecolor()
center_x
x-координат центру.
center_y
y-координат центру.
width
Ширина дуги.
height
Висота дуги.
start_angle
Кут початку дуги у градусах.
end_angle
Кут закінчення дуги у градусах. 0 ° відповідає положенню 3-години. Дуга малюється за годинниковою стрілкою.
color
Ідентифікатор кольору, створений функцією imagecolorallocate()
style
Бітова або наступна константа:
IMG_ARC_PIE
IMG_ARC_CHORD
IMG_ARC_NOFILL
IMG_ARC_EDGED
IMG_ARC_PIE
і IMG_ARC_CHORD
взаємно виключають; IMG_ARC_CHORD
просто з'єднує початок та кінець дуги прямою лінією; IMG_ARC_PIE
малює між ними частину кола . IMG_ARC_NOFILL
означає, що повинні бути тільки межі, заливка не потрібна . IMG_ARC_EDGED
, якщо використовується разом з IMG_ARC_NOFILL
, означає, що початок і кінець дуги з'єднуються з центром - це хороший спосіб (краще заливка) отримати сектор (шматок пирога).
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.0.0 | image тепер чекає екземпляр GdImage; раніше очікувався коректний gd ресурс (Resource). |
Приклади
Приклад #1 Створення тривимірного пирога
Loading...
Висновок наведеного прикладу буде схожим на: