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

Бітова або наступна константа:

  1. IMG_ARC_PIE
  2. IMG_ARC_CHORD
  3. IMG_ARC_NOFILL
  4. 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.0image тепер чекає екземпляр GdImage; раніше очікувався коректний gd ресурс (Resource).

Приклади

Приклад #1 Створення тривимірного пирога

Loading...

Висновок наведеного прикладу буде схожим на:

Висновок прикладу: Створення тривимірного пирога