Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[DWMX] : Affichier une image dans des dimensions définies

3 réponses
Avatar
Saxo
Bonjour,
Comment faire pour afficher une image, dont on ne connait pas les
dimensions au départ dans une case de dimensions fixes. Si je la met dans la
cellule d'un tableau en mettant 100% en hauteur et largeur, les proportions
ne sont pas gardées.

Merci

3 réponses

Avatar
Hakito
Saxo a présenté l'énoncé suivant :
Bonjour,


Salut !

Comment faire pour afficher une image, dont on ne connait pas les
dimensions au départ dans une case de dimensions fixes.


Et bien tu ne mets aucune dimension dans ta balise <img>

Si je la met dans la
cellule d'un tableau en mettant 100% en hauteur et largeur, les proportions
ne sont pas gardées.


Si tu veux redimensionner une image en fonction de sa taille d'origine,
il va falloir que tu passes par du Javascript... Une petite recherche
sur www.toutjavascript.com ou tout autre site de javascript pourrait
t'aider...

Il existe peut-être une solution plus interessante, mais je n'en suis
pas certain (je pense à une redimension à parti d'un script PHP...mais
je ne saurai t'en dire plus...)

De plus, j'avoue que ca n'est pas vraiement bon de redimensionner une
image car la qualité s'en ressentira si le calcul n'est pas bien fichu
^^.

J'espere avoir pu t'aider ne serait-ce qu'un chouillat.

--
HAKITO
"y'a pas de tralala, y'a que des résultats"
Avatar
Saxo
Merci, je vais chercher en javascript et je donnerai la solution si je la
trouve.


"Hakito" a écrit dans le message de news:

Saxo a présenté l'énoncé suivant :
Bonjour,


Salut !

Comment faire pour afficher une image, dont on ne connait pas les
dimensions au départ dans une case de dimensions fixes.


Et bien tu ne mets aucune dimension dans ta balise <img>

Si je la met dans la cellule d'un tableau en mettant 100% en hauteur et
largeur, les proportions ne sont pas gardées.


Si tu veux redimensionner une image en fonction de sa taille d'origine, il
va falloir que tu passes par du Javascript... Une petite recherche sur
www.toutjavascript.com ou tout autre site de javascript pourrait
t'aider...

Il existe peut-être une solution plus interessante, mais je n'en suis pas
certain (je pense à une redimension à parti d'un script PHP...mais je ne
saurai t'en dire plus...)

De plus, j'avoue que ca n'est pas vraiement bon de redimensionner une
image car la qualité s'en ressentira si le calcul n'est pas bien fichu ^^.

J'espere avoir pu t'aider ne serait-ce qu'un chouillat.

--
HAKITO
"y'a pas de tralala, y'a que des résultats"



Avatar
Vincent BLOCQUAUX
la fonction PHP geimagesize() te permet d'obtenir ce que tu cherches
toutes les infos ici :
http://fr2.php.net/manual/fr/function.getimagesize.php

Vincent

"Saxo" a écrit dans le message de news:
ctl3i7$e1q$
Bonjour,
Comment faire pour afficher une image, dont on ne connait pas les
dimensions au départ dans une case de dimensions fixes. Si je la met dans
la cellule d'un tableau en mettant 100% en hauteur et largeur, les
proportions ne sont pas gardées.

Merci