Utilizzo di cookies
Script GD libray con PHP Modelli Creare immagine Colore e trasparenza Disegnare Pennelli Misurare Filtri Testo Copy Salvare Miscellanea
GD library con PHP
imagearc() e spirali
Disegnare spirali con imagearc()


e-book
cartaceo
Incremento:
Cambiare i valori e premere
imagearc disegnare spirali
Per disegnare una spirale, basta inseririe la funzione imagearc() in un ciclo while ed aumentare l'angolo.
Nello script che segue la varibile $Incremento è il pernio dello script.   

<?php 
$Incremento = 13; 


$Immagine = imagecreate(500, 500);// crea immagine
imagecolorallocate($Immagine, 255, 255, 0); // sfondo giallo


$Rosso = imagecolorallocate($Immagine, 255, 0, 0); // rosso, colore della spirale


// valori di partenza
$Raggio = 0; $AngoloSpirale = 0; 


while($Raggio <= 500 ) // loop che crea la spirale
{
        // Disegna gli archi
imagearc($Immagine, 250, 250, $Raggio, $Raggio, $AngoloSpirale-$Incremento, $AngoloSpirale, $Rosso);
$AngoloSpirale += $Incremento;
$Raggio++;   
}


imagepng($Immagine,"NomeFile.png"); // salva immagine
imagedestroy($Immagine);// libera la memoria