Manual do PHP
Anterior |  | Próxima

# imagearc

(PHP 3, PHP 4, PHP 5)

imagearc -- Desenha um elipse parcial

## Descrição

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

imagearc() desenha um elipse parcial centrado em `cx`, `cy` (o canto superior esquerdo é 0, 0) na imagem representada por `image`. `W` e `h` representa respectivamente a largura e altura enquanto os pontos de início e final são representados em graus pelos parâmetros `s` e `e`. 0° esta localizado na posição de três horas, e o arco é desenhado no sentido horário.

Exemplo 1. Desenhando um círculo com imagearc()
`<?php // cria uma imagem de 200 * 200 $img = imagecreate(200, 200); // aloca algumas cores $white = imagecolorallocate($img, 255, 255, 255); $black = imagecolorallocate($img, 0, 0, 0); // desenha um círculo preto imagearc($img, 100, 100, 150, 150, 0, 360, $black); // envia a imagem para o browser header("Content-type: image/png"); imagepng($img); // libera a mémoria imagedestroy($img); ?>`

Veja também imageellipse(), imagefilledellipse(), e imagefilledarc().

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