|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() |
Bonjour,
je suis en train d'écrire un script php qui doit éditer des bmp. La bibliothèque gd de php chargée de l'ouverture, l'édition et l'enregistrement des images ne prend pas en charge ce format. J'ai donc téléchargé les fonctions imagecreatefrombmp et imagebmp sur des sites de sources. J'ai trouvé deux versions. Une trés répendue sur les sites anglophone, qui à l'air trés complète (code plus conséquent en quantité en tout cas), écrite par JPEXS. Elle me renvoie les erreur suivantes à l'exécution du script : Code :
J'ai trouvé un deuxième script qui fourni ces fonctions, et qui marche ... sur des bitmap noires. Dès que la bitmap a ne serais ce qu'un pixel non noir, le script fait "planter" php cad que le navigateur rend page introuvable. J'utilise easyphp 1.8 sous windows pour mes tests. Mes bitmaps sont en 640*480 en bmp windows 24 bits 96ppp. Avez vous une idée pour résoudre ce problème ? |
||
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
un peut de code source si possible? du moins entre les lignes 50 et 173?
|
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() |
voila en pièce jointe la source de la librairie anglophone.
C'est la version que l'on trouve sur tous les sites anglophone de scripts. |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
Merci
il faudrait que tu me donne aussi la façon dont tu appelles les différentes fonctions... (imagebmp en l'occurrence) |
|
|
00
|
|
|
#5 | ||
|
Membre habitué
![]() |
voici le contenu tout bête d'un fichier test renvoyant les mêmes erreurs.
dans mon code je fait en plus des modifications dans l'image avec les outils de gd. Code :
|
||
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
imagesource.bmp est bien une image bmp? pas un jpeg renommer?
tu as testé avec d'autre image bmp? plus petite? |
|
|
00
|
|
|
#7 |
|
Membre habitué
![]() |
oui c'est bien une image bmp.
Pour le premier script, celui que j'ai joint plus haut, il fonctionne disons qu'il crée bien l'image, je peux la modifier et l'enregistrer. Le seul problème c'est qu'il renvoie des erreurs. Je me demandait si d'une part les erreurs étaient justifiées et d'autre part si du coup il écrivait bien toutes les informations dans le fichier (entete et ect). L'image en sortie est lisible. Je ne voie pas du tout ce que font ces variables dans le script car elle ne sont définies nulle part. Je penche pour une écriture à la vas-vite du script. Modifications => oublie d'effacer certaine ligne de code => ca marche quand même => hop on post le script. |
|
|
00
|
|
|
#8 | ||
|
Membre confirmé
![]() Inscription : décembre 2006 Messages : 297 ![]() |
en réalité elle sont définie aux dessus, et noramelement, ça ne devrait pas te renvoyé d'erreur...
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com