transformer une image :)

Répondre
stoff
le 13/07/2004 à 19:46
stoff
Bonjour qulqu'un aurait il une petite solution pour transformer une image gif en jpg ?


merci d'avance:)
moogli
le 13/07/2004 à 20:13
moogli
salut,

eh php c'est simple

1/ tu crée une resource a partir de l'image de départ
$im = imagecreateformgif('chemin de ton image gif);
2/récupération de la taille de ton image
list($width,$height)=getimagesize($im);
3/tu crée une image qui as ces dimension
$re=imagecreate($width,$height);
4/tu copie l'image $im sur $re
imagecopy ( $re, $im, 0, 0, 0, 0, $width, $height);
5/tu enregistre ton image
ImagePng ($re,"chemin de destination.png);

Avant ce code il faut mettre header ("Content-type: image/png");

Voila pour le php (j'ai pas tester mais sa doit fonctionner).
Il est possible que tu est un souci au niveau du getimagesize dans cas ..dis le smiley

sinon un bon paintshop ou photoshop ?

@+
Il en faut peu pour être heureux !!!!!
zebden
le 13/07/2004 à 21:13
zebden
Ou meme Paint de windows :/
zebdinou pour les intimes / Blog : http://www.zebden.fr
moogli
le 13/07/2004 à 21:15
moogli
Vi g oublier mé fo dire que je l'utilise po :)
Il en faut peu pour être heureux !!!!!
stoff
le 13/07/2004 à 22:46
stoff
edr j'oubliais le gif n'est plus gérer dans la librairié gd ;-)
moogli
le 13/07/2004 à 23:00
moogli
Tiens sa ma echappé aussi smiley.

Ben y te reste la méthode paint ou change de format(sa change rien sur le code donné au dessus (en fait ya que le nom de l'image de départ qui change).

Ce que tu peut faire c'est une fonction qui prend en paramètre le chemin de l'image....
@+
Il en faut peu pour être heureux !!!!!
stoff
le 13/07/2004 à 23:25
stoff
oué en faites je vais plustot marquer un message d'erreur si l'image est un gif et non un jpg
je vais vérifier l'extension et le type mime c'est mieux nop?
moogli
le 14/07/2004 à 00:27
moogli
ouep

se sera + simple smiley

@+
Il en faut peu pour être heureux !!!!!
stoff
le 14/07/2004 à 12:38
stoff
Bon m'en vais faire sa et je recope tout ici au cas ou ca interesserai qq
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours