Leçon N° 17 : Création / Manipulation des images
Un autre logo¤
Un autre logo
Notes de page
Source: lesson_17_dessin_g.phpRésultat
<img src="../exercises/dessin_g.php">



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

$longueur 410 ;
$hauteur 300 ;

$image ImageCreate($longueur,$hauteur);

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

$rouge_ligne 70;
$vert_ligne 150;
$bleu_ligne 200;
$couleur_ligne ImageColorAllocate($image,
    
$rouge_ligne,$vert_ligne,$bleu_ligne); 


// motif 1
$abscisse1 20;
$ordonnée1 210;
for(
$i=1;$i<25;$i++)
{
$abscisse2 100;
$ordonnée2 20 +10*$i;
ImageLine($image,$abscisse1,$ordonnée1,
  
$abscisse2,$ordonnée2,$couleur_ligne) ;
}


// motif 2
$abscisse1 120;
$ordonnée1 0;
for(
$i=$i<18 $i++)
{
    
    
// RGB(55,91,215)
$rouge_texte 55+4*$i;
$vert_texte 50 +8*$i;
$bleu_texte 250 -6*$i;
$couleur_texte ImageColorAllocate($image,
  
$rouge_texte,$vert_texte,$bleu_texte); 
$myString = ("Mobidesign, design et architecture interieure");
imagestring($image$abscisse1
  
$ordonnée1 15*$i
  
$myString
  
$couleur_texte); 
}
imageJpeg($image);
?>

Tous droits réservés. 2005-2020