Accueil > Forum > > > > Problème d'affichage avec la libraire GD
Problème d'affichage avec la libraire GD
jeudi 7 avril 2005 à 16:01:47 |
Problème d'affichage avec la libraire GD

CMOIPOPO
|
Salut à tous, Je souhaite dessiner tout bêtement un rectangle en php (je travaille en local) à l'aide de la libraire GD. Pour cela, mon programme est de la forme:
<?php header ("content-type: image/png"); ?>
<?
$largeur = 20; $hauteur = 20; $image = imagecreate($largeur,$hauteur);
$noir = imagecolorallocate($image,0,0,0); $blanc = imagecolorallocate($image,255,255,255); $jaune = imagecolorallocate($image,255,255,0);
imagefilledrectangle ($image,5,5,20,20,$jaune);
Imagepng($image); ImageDestroy($image);
?> Normalement il devrait m'afficher un rectangle mais voici le résultat que j'obtiens: ‰PNG IHDRðçõž PLTEÿÿÿÿÿ^zJîIDATxœc`À´VZE ”Ï YÂççIEND®B`‚ La librairie GD est pourtant bien activée (lorsque je fais phpinfo() j'obtiens le tableau suivant: gd
| GD Support |
enabled |
| GD Version |
bundled (2.0.28 compatible) |
| FreeType Support |
enabled |
| FreeType Linkage |
with freetype |
| GIF Read Support |
enabled |
| GIF Create Support |
enabled |
| JPG Support |
enabled |
| PNG Support |
enabled |
| WBMP Support |
enabled |
| XBM Support |
enabled | Avez-vous une idée d'ou pourrait venir cette erreur  ? Merci d'avance, Pauline
|
|
jeudi 7 avril 2005 à 17:24:55 |
Re : Problème d'affichage avec la libraire GD

hollenfurst
|
pour moi ton script est bon simplement il ne faut pas de ligne vide a
l'interieur d'un script generant une image voici un code qui fonctionne
<?php
Ligne 01
header ("content-type: image/png");
$largeur = 120;
$hauteur = 40;
$image = imagecreatetruecolor($largeur,$hauteur);
$noir = imagecolorallocate($image,0,0,0);
$blanc = imagecolorallocate($image,255,255,255);
$jaune = imagecolorallocate($image,255,255,0);
imagefilledrectangle($image,5,5,30,30,$jaune);
imagepng($image);
imagedestroy($image);
?>
Ligne 12
comprend tu ce que je veux dire
si tu as un soucis je suis actuellement sur mirc
|
|
vendredi 6 mai 2005 à 09:51:15 |
Re : Problème d'affichage avec la libraire GD

john028
|
Bonjour,
J'ai un problème à peu près identique. Je souhaite faire un test, et afficher une image.
J'ai easyphp 1.8 et j'ai activé la librairie gd (Je suis sous windowsXP avec IE et je teste en local) voici mon script php (grap_dat_form.php). <?php header("content-type: image/png"); $imgtemps = imagecreate(100,100); $bleu = imagecolorallocate($imgtemps,0,0,255); $blanc = imagecolorallocate($imgtemps,255,255,255); imagefilledrectangle ($imgtemps,5,5,20,20,$blanc); imagepng($imgtemps); imagedestroy($imgtemps); ?>
La page que je veut tester (planning.php) est dans le même repertoire que (grap_dat_form.php). Dans le code j'ai mis:
<img src="grap_dat_form.php">
Cependant, lorsque j'execute le script j'ai affiché une croix rouge. J'ai pas mal cherché une solution dans de nombreux forums , c'est pourquoi un avis extérieur me serait utile.
Merci d'avance.
john028
|
|
vendredi 6 mai 2005 à 10:41:01 |
Re : Problème d'affichage avec la libraire GD

hollenfurst
|
desole pour cette réponse, mais ton script fonctionne tres bien, donc le probleme dois etre ailleur.
si tu le souhaite tu peux me contacter sur msn : michael@the-orchid-web.com ou skype :pseudo hollenfurst
|
|
jeudi 17 juillet 2008 à 14:45:38 |
Re : Problème d'affichage avec la libraire GD

ericchoppinet
|
Bonjour Dessinez un petit rectangle avec la commande "imagefilledrectangle" ne pose aucun problème. En revanche, en dessiner plusieurs s'avère impossible sauf sur le serveur local, et je ne sais pas pourquoi ? Voyez le petit exemple ci-dessous. Merci d'avance de me répondre Eric Choppinet Email : eric.choppinet@free.fr
<?php header ("content-type: image/png"); $largeur = 120; $hauteur = 40; $image = imagecreatetruecolor($largeur,$hauteur); $noir = imagecolorallocate($image,0,0,0); $blanc = imagecolorallocate($image,255,255,255); $jaune = imagecolorallocate($image,255,255,0); imagefilledrectangle($image,5,5,30,30,$jaune); imagefilledrectangle($image,75,5,50,30,$blanc); // ne s'affiche que sur le serveur local http://127.0.0.1/ Pourquoi ??? imagepng($image); imagedestroy($image); ?>
|
|
Cette discussion est classée dans : image, enabled, gd, support, libraire
Répondre à ce message
Sujets en rapport avec ce message
Probleme avec GD [ par apz ]
salut,en voulant tester un script sur ma machine j'ai eu l'erreur suivante :Fatal error: imagecreatetruecolor(): requires GD 2.0 or later in c:\progra
EasyPhp 1.7 & GD2 [ par Shinon ]
Bonjour, je souhaiterais faire tourner un script permettant de générer des codes barres, mais je n'y arrive pas, et je ne sais pas si c'est le script
générer des miniatures avec gd 1.6 [ par vegetaline ]
muhaha alors là c'est rigolo, un super défi pour les programmeurs fous!ok j'ai le code pour générer des miniatures grâce au php, mais ça marche qu'ave
texte sur image... librairie GD ? [ par ozitoun ]
Bonjour bonjour,voili voilou, je cherche à mettre une texte sur une image (jpeg).j'ai essayé les imagestring, imagechar... mais à chaque fois les exem
Couper le bas d'une image (GD PHP) [ par dezeque ]
bonjour,j'aimerai savoir comment faire pour couper le bas d'une image ?elle fais 600X800 et j'aimerai enlver les 50 dernirers pixels du bas pour quell
[BLOB->GD] Redimensionner un "flux image binaire"... [ par arnal69130 ]
Bonjour à tous,Je cherche à faire une page pour afficher la carte d'identité d'un "agent", pour simplifier disons juste son nom et sa photo. Je lit de
Librairie GD, Besoin d'aide !!! [ par Astalavista ]
Bon, je post ca, car je n'arrive pas a trouver ... :( Je cherche un moyen de fair un Stretch sur une image, C'est a dir de deformer une image... enfai
Librairie GD [ par Stephan45120 ]
J'orai besoin de superposer 2 images. La première en arrière plan et l'autre en calque par dessus(transparente à certain endroit). Ce que je veux arri
Librairie GD et perspective [ par MatiZ ]
'lutJe m'interesse un peu beaucoup à la librairie GD en ce moment et j'aurais voulu créer une perspective d'une image, mais je n'ai rien trouver. Donc
A propos des images GD [ par ckhalilo ]
j'ai un problème d'integration des image dans un formulaire, pour eviter l'envoie automatique dans mon formulaire bref mon problème est le suivant qu
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|