Subject: RE: [xsl] Fwd: xslt:image resizing From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Thu, 12 Mar 2009 10:16:09 -0000 |
Please show sample input and desired output of your transformation (ideally, a complete example that people can run for themselves, but small enough to be easily digested). If something "doesn't work", then tell us what the symptoms are - error message? wrong output? machine catches fire? Also, tell us whether you are using XSLT 1.0 or 2.0. For all we can tell, it's as simple as a spelling mistake (@heigth for @height). But that's pure guesswork. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Plew [mailto:plew@xxxxxx] > Sent: 12 March 2009 01:08 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Fwd: xslt:image resizing > > Hello > > im looking for something like image resizeing, i tried with > this peace of code, but it wont work? > > > <xsl:template match="*[local-name()='img']"> > <br></br> > <img> > <xsl:attribute name="src"> > <xsl:copy-of select="resolve-uri(@src,$url)"/> > </xsl:attribute> <xsl:choose> > <xsl:when test="@width > $width and @heigth >= $height"> > <xsl:attribute name="width"> > <xsl:value-of select="($width div @width) > * @width" />px > </xsl:attribute> > <xsl:attribute name="height"> > <xsl:value-of select="($width div @width) > * @heigth" > />px > </xsl:attribute> > </xsl:when> <xsl:when test="@height > > $height and @width < $height"> > <xsl:attribute name="width"> > <xsl:value-of select="($width div @height) > * @width" /> > </xsl:attribute> > <xsl:attribute name="height"> > <xsl:value-of select="($height div @height) * > @height" /> > </xsl:attribute> > </xsl:when> > </xsl:choose> > </img> > </xsl:template> > > greeting stefan
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Fwd: xslt:image resizing, Plew | Thread | Re: [xsl] Fwd: xslt:image resizing, David Carlisle |
[xsl] Fwd: xslt:image resizing, Plew | Date | Re: [xsl] Fwd: xslt:image resizing, David Carlisle |
Month |