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().