XSL/HTML

Fermé
Signaler
-
Bonjour à tous !
Je me penche sur un problème depuis ce matin.
J'espère que quelqu'un pourra m'aider.
J'ai un fichier XML contenant des informations d'un coté et de l'autre du code XSLT.
Je construit donc mon .xslt en allant chercher certaines infos dans l'arborescence du xml.

Tout allait bien jusqu'à ce que je veuille redimensionner des images :

Dans mon .xml :

</detailEmplacement>
<!-- 29: --><VisuelEmplacementPapier identiqueAuPrecedent="false" >
<!-- 30: --><visuels >
<!-- 31: --><VisuelParutionAI resDpi="127" htr="610" image="C:\Documents and Settings\Admin\Bureau\commande\tmpvisuAI_006443ec_1.bmp" lrg="534" />


J'arrive donc à récupérer mon image sans problème, et je possède même dans le xml les attributs htr (hauteur) et lrg (longueur) de l'image.

L'objectif pour moi est de récupérer ces attributs, de les multiplier par un coefficient et de les réinjecter modifiés pour que je puisse redimensionner mon image.

J'ai essayer plusieurs choses sans succès. Je suis débutant en xslt.

xsl :
<img>
<xsl:attribute name="width"><xsl:value-of select="d:VisuelEmplacementPapier/d:visuels/d:VisuelParutionAI/@lrg" /></xsl:attribute>
<xsl:attribute name="height"><xsl:value-of select="d:VisuelEmplacementPapier/d:visuels/d:VisuelParutionAI/@htr" /></xsl:attribute>
<xsl:attribute name="src"><xsl:value-of select="d:VisuelEmplacementPapier/d:visuels/d:VisuelParutionAI/@image" /></xsl:attribute>
</img>

Merci bcp à toutes zé à tous !

Pedre.