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

Hosting by: hurra.com
Generated: 2007-01-26 18:01:00