Images et PHP

Statut
N'est pas ouverte pour d'autres réponses.
R

Rabbits

ex membre
Voilà, j'aimerais avoir des miniatures de photos pour une galerie d'images. Jusque là, rien de difficile. Mais le probleme cest que je veux que cette image ne soit pas déformée (c'est à dire qu'elle tienne compte de la dimention de l'image de base) et que cette miniatures soit en fait un redimentionnement à partir de l'image original.

Je sais pas si vous comprenez ce que je veux mais voilà, si vous savez m'aider, se serait ultra coolllllll :oops:
 
R

RedCross

ex membre
Soit tu prends un JavaScript qui va prendre la largeur et la hauteur et les reduire en proportion (hem... je cherche, mais google est ton ami).
Soit tu prends une routine php qui devrait ressembler à ça :
http://codewalkers.com/tutorials/42/1.html
(pas tester, je cherche aussi, mais il est tard :p ).
Sinon, hem... tu ne définis que une des valeurs. Si tu lui dis juste width=100, le height suivra en proportion ;)
 

ProfX

Elite
je sais pas si tu sais faire ca en php
si tu peut tu fait un test comme ceci

if h>l then
h=ta valeur max pour la hauteur
else
l = ta valeur max pour la largeur
end if
ca c est du basic

comme ca tu risque moins d avoir de trop grosse difference pour une meme liste de photo
evidement tu prevois une largeur type pour les photo horizontale et une hauteur type pour les photo verticale
 
1er
OP
R

Rabbits

ex membre
RedCross a dit:
Soit tu prends un JavaScript qui va prendre la largeur et la hauteur et les reduire en proportion (hem... je cherche, mais google est ton ami).
Soit tu prends une routine php qui devrait ressembler à ça :
http://codewalkers.com/tutorials/42/1.html
(pas tester, je cherche aussi, mais il est tard :p ).
Sinon, hem... tu ne définis que une des valeurs. Si tu lui dis juste width=100, le height suivra en proportion ;)
si ce script fonctionne, c'est ca qu'il me faut, merci bcp.

il me reste a voir si mon serveur accepte cette fonction createimage machin brol car c'est pas une fonction de base de php :cry:

Croisez les doights pour moi svp, merci :D
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut