maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steven Swor (JIRA)" <>
Subject [jira] (MPDF-29) Improve figure scaling
Date Thu, 22 Mar 2012 20:21:02 GMT


Steven Swor commented on MPDF-29:

This specific example is not given in the plugin usage page, and there is little documentation
on what attribute sets are used by the PDF plugin.  Can you please take a second look at this
ticket, and either make this the default behavior in the PDF plugin, or update the documentation?
> Improve figure scaling
> ----------------------
>                 Key: MPDF-29
>                 URL:
>             Project: Maven 2.x PDF Plugin
>          Issue Type: Improvement
>    Affects Versions: 1.0
>            Reporter: Lukas Theussl
>            Assignee: Lukas Theussl
> From a private mail:
> Today, I found an extremely useful tip for how to get the images/graphics "right" both
in HTML and PDF. As you know and write in the FAQ, there is a challenge with scaling the images,
especially when using APT.
> I think it would be useful for others, if you could publish this tip on the site for
the plugin.
> What I did was this:
> I made a copy of the original fo-styles.xslt, names it pdf-config.xml in my src/site/resources.
> Then I replaced the following section:
> {code:xml}
> <xsl:attribute-set name="">
>     <xsl:attribute name="width">auto</xsl:attribute>
>     <xsl:attribute name="height">auto</xsl:attribute>
>     <xsl:attribute name="content-width">auto</xsl:attribute>
>     <xsl:attribute name="content-height">auto</xsl:attribute>
> </xsl:attribute-set>
> {code}
> with this:
> {code:xml}
> <xsl:attribute-set name="">
>     <xsl:attribute name="content-width">scale-down-to-fit</xsl:attribute>
>     <xsl:attribute name="content-height">scale-down-to-fit</xsl:attribute>
>     <xsl:attribute name="width">100%</xsl:attribute>
>     <xsl:attribute name="height">100%</xsl:attribute>
> </xsl:attribute-set>
> {code}
> And VOILA, the scaling was perfect!

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message