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
imageline()
Disegna una linea


e-book
cartaceo

Funzione che permette di disegnare un segmento di retta.
Sostanzialmente uguale a imagesetpixel(), l'unica differenza è che oltre a richiedere le coordinate x,y del punto di partenza richiede anche le coordinate x,y di fine del segmento.
imageline ( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color )
Parametri
• $image: Una risorsa immagine, restituita da una delle funzioni di creazione immagine.
• $x1: coordinata x di inizio del segmento
• $y1: coordinata y di inizio del segmento
• $x2: coordinata x di fine del segmento
• $y2: coordinata y di fine del segmento
• $color : colore del segmento 


<?php
$Immagine = imagecreate(160, 120); // alloca in memoria lo spazio per una immagine di 160x120pixel
imagecolorallocate($Immagine,100, 255, 50);  // l'immagine  è colorata con una tonalità di verde.
 $Rosso = imagecolorallocate($Immagine,255,0,0); // setta il colore rosso
  imageline($Immagine, 80,60,160,120, $Rosso); // disegna segmento rosso tra x,y=80,60 e x,y =160,120 
 header('Content-Type: image/png');
imagepng($Immagine); //  invia al browser predefinito
imagepng($Immagine, "NomeFile.png" ); // // salva l'immagine
imagedestroy($Immagine); // libera memoria
?>  Risultato: