PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 11-10-2012 13:52:25

couderc
Membre
Inscription : 11-10-2012
Messages : 7

problème affichage image

Bonjour je fais afficher sur une page des axes horizontaux et verticaux avec la fonction imageline, cela marche.Lorsque je veux afficher une image('B737-800_d2.jpg') j'ai simplement un carré noir ,aux bonnes dimensions et aux bonnes coordonnées.
Quelqu'un peut il m'aider ,d'avance merci


<?php
header("Content-type: image/jpeg");
$axes=@imagecreate(1000,1000)or die("Impossible d'initialiser la bibliothèque GD");
$blanc = imagecolorallocate($axes, 255, 255, 255);
$noir=imagecolorallocate($axes,0,0,0) ;
imageline($axes,10,0,10,675, $noir);
imageline($axes,10,675,1000,675, $noir);
$essai=imagecreatefromjpeg('B737-800_d2.jpg');
$largeur_src = imagesx($essai); //Renvoie la largeur de l'image source
$hauteur_src = imagesy($essai);
imagecopyresampled($axes, $essai, 600, 300, 300, 300,50, 50, $largeur_src, $hauteur_src);

imagejpeg($axes);
imagedestroy($axes);

?>
 

Hors ligne

#2 07-11-2012 14:28:37

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : problème affichage image

Bonjour,

Il te faut initialiser l'image en true color. et la remplir avec imagefill avec ta couleur par défaut qui peut être blanc ou noir dans ton cas de figure.
La syntaxe de imagejpeg est à revoir, je t'invite à consulter le manuel de la bibliothèque.

++


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

Pied de page des forums