|
(PHP 4 >= 4.0.6)
imagefilledarc - рисует часть эллипса и заполняет её.
Описание
int imagefilledarc (resource image, int cx, int cy, int w, int h, int s, int e, int col, int style)
imagefilledarc() рисует часть эллипса с центром
cx
,
cy
(верхний левый угол имеет координаты
0, 0) на изображении
image
.
W
и
h
специфицируют ширину и высоту эллипса, а начальная и конечная точки
специфицированы в градусах аргументами
s
и
e
.
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, указывает, что начальный и конечный углы должны быть соединены с центром -
это хороший способ вычертить (но не заполнить) 'pie slice/слоёный пирог'.
Примечание: эта функция была введена в PHP 4.0.6 и требует GD 2.0.1.
|
|