Manual do PHP
Anterior |  | Próxima

# imagearc

(PHP 3, PHP 4 )

imagearc -- Draw a partial ellipse

## Description

int imagearc ( resource image, int cx, int cy, int w, int h, int s, int e, int color)

imagearc() 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. 0° is located at the three-o'clock position, and the arc is drawn counter-clockwise.

Exemplo 1. Drawing a circle with imagearc()

`<?php // create a 200*200 image $img = imagecreate(200, 200); // allocate some colors $white = imagecolorallocate($img, 255, 255, 255); // draw a white circle imagearc($img, 100, 100, 150, 150, 0, 360, $white); // output image in the browser header("Content-type: image/png"); imagepng($img); // free memory imagedestroy($img); ?>`

See also imageellipse(), imagefilledellipse(), and imagefilledarc().

Anterior | Principal | Próxima
imageantialias | Acima | imagechar