Funções PHP |
. Glossários Funções PHP - imagearc ( ) |
(PHP 3, PHP 4 , PHP 5)
imagearc -- Desenha um elipse
parcial
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 anti-horário.
Exemplo:
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);
// desenha um círculo branco
imagearc($img, 100, 100, 150, 150, 0, 360, $white);
// 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().