imagefilledarc

PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8
imagefilledarc - Draw a partial arc and fill it
Manual
Code Examples

imagefilledarc(
     GdImage$image,
     int$center_x,
     int$center_y,
     int$width,
     int$height,
     int$start_angle,
     int$end_angle,
     int$color,
     int$style
): bool

Draws a partial arc centered at the specified coordinate in the given image.

Parameters

image

A GdImage object, returned by one of the image creation functions, such as imagecreatetruecolor.

center_x

x-coordinate of the center.

center_y

y-coordinate of the center.

width

The arc width.

height

The arc height.

start_angle

The arc start angle, in degrees.

end_angle

The arc end angle, in degrees. 0° is located at the three-o'clock position, and the arc is drawn clockwise.

color

A color identifier created with imagecolorallocate.

style

A bitwise OR of the following possibilities:

IMG_ARC_PIE

IMG_ARC_CHORD

IMG_ARC_NOFILL

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'.

Return Values

Returns true on success or false on failure.

Changelog

Version Description
8.0.0 image expects a GdImage instance now; previously, a resource was expected.

Example of imagefilledarc

Show all examples for imagefilledarc

PHP Version:


Function imagefilledarc:

Image Processing and GD Functions

Most used PHP functions