Eléphant du PHP |
117 Messages
07 mai 2005, 17:18
Voilà un code que je viens de créer
<?php
header ("Content-type: image/png");
// Création de l'image PNG ,
$image = imagecreate(1300,500);
// Remplissage du fond de l'image (blanc)
$fond = imagecolorallocate($image,255,255,255);
// Couleur des traits (noir)
$col_trait = imagecolorallocate($image,0,0,0);
// Dessin d'un trait de longueur 10 cm
imageline($image,100, 250, 1100, 250, $col_trait);
// Dessin du trait d'echelle de longueur 1 cm
imageline($image,1000, 280, 1100, 280, $col_trait);
// Commentaire d'échelle
$textcolor = imagecolorallocate($image, 0, 0, 0);
imagestring($image, 5, 950, 270, "1 cm", $textcolor);
// Affichage de du plan
imagepng($image);
?>
Je veux juste pouvoir imprimer à l'échelle.
Pour l'instant cela m'imprime 2.23 cm réel pour 1 cm voulu.