Tout est dans le titre, ou presque ?
Dans ma boucle documents,
[(#FICHIER|image_reduire{10,100})]
me renvoie un carré de 10 au lieu d'un rectangle 10x100
Tout est dans le titre, ou presque ?
Dans ma boucle documents,
[(#FICHIER|image_reduire{10,100})]
me renvoie un carré de 10 au lieu d'un rectangle 10x100
Suske a écrit :
Tout est dans le titre, ou presque ?
Dans ma boucle documents,
[(#FICHIER|image_reduire{10,100})]
me renvoie un carré de 10 au lieu d'un rectangle 10x100
--
Suske
+32-476-764629
Si l'image de départ est un carré de plus de 10px de côté, il est logique que la sortie soit un carré de 10px. Si j'ai bien compris l'utilisation du filtre, le code donné ci-dessus assurera :
1. que l'image ne fera pas plus de 10px de haut;
2. que l'image ne fera pas plus de 100px de large.
Mais pas que l'image fera 10x100...
Exemples:
20X100 -> 10x50
10x200 -> 5x100
20x200 -> 10x100
20x20 -> 10x10
J'espère avoir compris, et donné un coup de main utile,
Nicolas Friedli a écrit :
Si l'image de départ est un carré de plus de 10px de côté, il est logique que la sortie soit un carré de 10px. Si j'ai bien compris l'utilisation du filtre, le code donné ci-dessus assurera :
1. que l'image ne fera pas plus de 10px de haut;
2. que l'image ne fera pas plus de 100px de large.Mais pas que l'image fera 10x100...
Exemples:
20X100 -> 10x50
10x200 -> 5x100
20x200 -> 10x100
20x20 -> 10x10J'espère avoir compris, et donné un coup de main utile,
Ah. OK.
La doc dit: "Depuis [SPIP 1.8.2], ce filtre peut prendre deux arguments : largeur et hauteur. Si l’un de ces deux arguments est égal à 0, SPIP ne tient compte que de l’autre et calcule cette dimension en conservant les proportions de l’image." (Les filtres de SPIP - SPIP)
J'avais déduit qu'a contrario si aucun des deux n'était égal à 0 une déformation de l'image se produisait...
C'est peut-être à clarifier dans la doc alors. J'y vais le proposer.
Merci.
Suske a écrit :
Si ce comportement est normal, je propose d'amender le paragraphe:
"Depuis [SPIP 1.8.2], ce filtre peut prendre deux arguments : largeur et hauteur. Si l’un de ces deux arguments est égal à 0, SPIP ne tient compte que de l’autre et calcule cette dimension en conservant les proportions de l’image."
Comme suit :
"Depuis [SPIP 1.8.2], ce filtre peut prendre deux arguments : largeur et hauteur. Les dimensions seront adaptées aux maxima indiqués en conservant les proportions de l’image. Si l’un de ces deux arguments est égal à 0, SPIP ne tient compte que de l’autre. "
A la page : http://www.spip.net/fr_article901.html