PHP Manual
Prev |  | Next

# imagefilledarc

(PHP 4 >= 4.0.6)

imagefilledarc -- Draw a partial ellipse and fill it

## Description

int imagefilledarc ( resource image, int cx, int cy, int w, int h, int s, int e, int col, int style)

imagefilledarc() draws a partial ellipse centered at `cx`, `cy` (top left is 0, 0) in the image represented by `image`. `W` and `h` specifies the ellipse's width and height respectively while the start and end points are specified in degrees indicated by the `s` and `e` arguments. `style` is a bitwise OR of the following possibilities:

1. `IMG_ARC_PIE`

2. `IMG_ARC_CHORD`

3. `IMG_ARC_NOFILL`

4. `IMG_ARC_EDGED`

`IMG_ARC_PIE` and `IMG_ARC_CHORD` are mutually exclusive; `IMG_ARC_CHORD` just connects the starting and ending angles with a straight line, while `IMG_ARC_PIE` produces a rounded edge. `IMG_ARC_NOFILL` indicates that the arc or chord should be outlined, not filled. `IMG_ARC_EDGED`, used together with `IMG_ARC_NOFILL`, indicates that the beginning and ending angles should be connected to the center - this is a good way to outline (rather than fill) a 'pie slice'.

> Note: This function was added in PHP 4.0.6 and requires GD 2.0.1

Prev | Home | Next
imagefill | Up | imagefilledellipse