]> granicus.if.org Git - docbook-dsssl/commitdiff
Support ignore.image.scaling parameter
authorNorman Walsh <ndw@nwalsh.com>
Wed, 1 Jan 2003 20:49:32 +0000 (20:49 +0000)
committerNorman Walsh <ndw@nwalsh.com>
Wed, 1 Jan 2003 20:49:32 +0000 (20:49 +0000)
xsl/fo/graphics.xsl

index c6738143384fea73d1a35b1f86022b2db1cba38c..5e6c001360579dc75efcdff4387840a940f6e728 100644 (file)
 
   <xsl:variable name="scalefit">
     <xsl:choose>
+      <xsl:when test="$ignore.image.scaling != 0">0</xsl:when>
       <xsl:when test="@contentwidth or @contentdepth">0</xsl:when>
       <xsl:when test="@scale">0</xsl:when>
       <xsl:when test="@scalefit"><xsl:value-of select="@scalefit"/></xsl:when>
 
   <xsl:variable name="scale">
     <xsl:choose>
+      <xsl:when test="$ignore.image.scaling != 0">0</xsl:when>
       <xsl:when test="@contentwidth or @contentdepth">1.0</xsl:when>
       <xsl:when test="@scale">
         <xsl:value-of select="@scale div 100.0"/>
 
     <xsl:attribute name="width">
       <xsl:choose>
+        <xsl:when test="$ignore.image.scaling != 0">auto</xsl:when>
         <xsl:when test="contains(@width,'%')">
           <xsl:value-of select="@width"/>
         </xsl:when>
 
     <xsl:attribute name="height">
       <xsl:choose>
+        <xsl:when test="$ignore.image.scaling != 0">auto</xsl:when>
         <xsl:when test="contains(@depth,'%')">
           <xsl:value-of select="@depth"/>
         </xsl:when>
 
     <xsl:attribute name="content-width">
       <xsl:choose>
+        <xsl:when test="$ignore.image.scaling != 0">auto</xsl:when>
         <xsl:when test="contains(@contentwidth,'%')">
           <xsl:value-of select="@contentwidth"/>
         </xsl:when>
 
     <xsl:attribute name="content-height">
       <xsl:choose>
+        <xsl:when test="$ignore.image.scaling != 0">auto</xsl:when>
         <xsl:when test="contains(@contentdepth,'%')">
           <xsl:value-of select="@contentdepth"/>
         </xsl:when>