Leçon N° 17 : Création / Manipulation des images
Effets plus complexes¤
Effets plus complexes
Notes de page
Source: lesson_17_dessin_h.phpRésultat
<img src="../exercises/dessin_h.php">



Fichier : dessin_h.php
<?php
header
("Content-type:image/jpeg"); 

$longueur 600 ;
$hauteur 500 ;

$image ImageCreate($longueur,$hauteur);

// RGB(177,183,207)
$rouge 177;
$vert 183;
$bleu 207;
$couleur ImageColorAllocate($image,$rouge,$vert,$bleu);

$rouge_ligne 250;
$vert_ligne 250;
$bleu_ligne 250;
$couleur_ligne ImageColorAllocate($image,$rouge_ligne,$vert_ligne,$bleu_ligne); 
$couleur_ligne1 ImageColorAllocate($image,0,0,0); 


// motif 1

//ImageLine($image,300,0,300,500,$couleur_ligne) ;
//ImageLine($image,0,250,600,250,$couleur_ligne) ;


// motif 3
ImageFilledRectangle($image,100,100,300,300,$couleur_ligne1) ;


// motif 2
$abscisse1 0;
$ordonnée1 0;
for(
$i=1;$i<250;$i++)
{
$abscisse2 5*$i;
$ordonnée2 500-$i;
ImageLine($image,$abscisse1,$ordonnée1,$abscisse2,$ordonnée2,$couleur_ligne) ;
}




imageJpeg($image);
?>

Tous droits réservés. 2005-2020