imagearc
(PHP 3, PHP 4, PHP 5)
imagearc -- Dibuja una elipse parcial
Descripción
bool
imagearc ( int im, int cx, int cy, int w, int h, int s, int e, int col )
imagearc() dibuja una elipse parcial centrada en cx,
cy (la esquina superior izquierda es 0,0) en la imagen que representa
im. w y h
especifican la anchura y altura respectivamente mientras que los
puntos de inicio y final vienen indicados por los parámetros s
y e en grados. 0° se corresponde con la posición de las
3 en punto en 1 reloj y el arco se dibuja en el sentido de las agujas del reloj.
Ejemplo 1. Dibujar un círculo con imagearc()
<?php
// crear una imagen de 200*200 $img = imagecreate(200, 200);
// definir los colores $white = imagecolorallocate($img, 255, 255, 255); $black = imagecolorallocate($img, 0, 0, 0); // dibujar un circulo negro imagearc($img, 100, 100, 150, 150, 0, 360, $black);
// mostrar la imagen en el navegador header("Content-type: image/png"); imagepng($img); // liberar la memoria imagedestroy($img);
?>
|
|
Vea también imageellipse(),
imagefilledellipse() y
imagefilledarc().