Convertir une image bmp en jpg

Eléphanteau du PHP | 11 Messages

07 févr. 2006, 14:41

Bonjour,

Je souhaiterais savoir comment convertir des images de type bmp ou tif en un format exploitable par la bibliotheque GD tel le jpg.

Je trouve ca en effet dommage que GD sache reconnaitre certains type d'image sans savoir les exploiter.

Enfin, j'espere me tromper...

Mammouth du PHP | 768 Messages

07 févr. 2006, 17:22

pour convertir du bmp en jpeg, il faut utiliser un programme externe (avec la fonction http://fr.php.net/manual/fr/function.exec.php)
je me trompe peut etre mais ç'est sans doute pour une raison de droit (le bmp est un format (c) Microsoft)
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

Eléphanteau du PHP | 11 Messages

07 févr. 2006, 19:12

Merci pour ta réponse !

Cela confirme bien mes craintes !
Le tout maintenant c'est de trouver une bib capable de convertir tout les formats reconnus par la gd en jpg.

A ce propos, existe t'il des commandes linux de conversion d'image ?

ViPHP
ViPHP | 656 Messages

15 févr. 2006, 03:31

Je te propose quand à moi de lire la documentation de GD2 pour répondre à tes questions : http://www.boutell.com/gd/manual2.0.33. ... teFromWBMP

Mammouth du PHP | 768 Messages

15 févr. 2006, 16:13

Je te propose quand à moi de lire la documentation de GD2 pour répondre à tes questions : http://www.boutell.com/gd/manual2.0.33. ... teFromWBMP

Es tu sur de ton coup :roll:

WBMP = Wireless Bitmaps
Ce sont d'après ce que j'ai compris des images de petite taille pour les PDA et GSM.
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

ViPHP
ViPHP | 656 Messages

15 févr. 2006, 17:57

Oui j'avais pas fait gaffe au W devant (il était 2:31 AM) :?

Voilà j'ai trouvé ça sinon, c'est la meilleure solution que tu as d'après moi.

http://www.cppfrance.com/codes/BMP2JPG_28263.aspx

ViPHP
ViPHP | 656 Messages

19 févr. 2006, 17:43

Je viens de lire dans PHP5 avancé :
imagecreatefrombmp()
Je pense que cela répond à ta question.

babut
Invité n'ayant pas de compte PHPfrance

20 févr. 2006, 18:26

Pour tout ce qui est transformation d'images, je vous conseille FreeImage. Il existe une extension php_freeimage pour l'exploiter au mieux.
le site :
http://freeimage.sourceforge.net/
et l'extension php développé par Justin Wu (bien sympas si pb) :
http://blog.csdn.net/ezdevelop/archive/ ... 66435.aspx