[xep-support] Re: Image scaling

Mark Cilia Vincenti markciliavincenti at gmail.com
Tue Dec 9 00:18:27 PST 2008


Sorry for the bump, but I'm still trying to figure this thing out. Did
anyone come across this same problem please?

2008/12/5 Mark Cilia Vincenti <markciliavincenti at gmail.com>

> Does anyone have a solution to this problem please? Or is this a
> bug/limitation of RenderX?
>
> I still can't get the SVG to automatically scale down to the space
> allocated to it within its containing table cell without increasing the cell
> dimensions.
>
> 2008/12/4 Mark Cilia Vincenti <markciliavincenti at gmail.com>
>
>  Hi,
>>
>> I have an SVG image that shows up a grey triangle at the end of a grey box
>> where some titles will go.
>>
>> Basically I set a table width to 100% with 2 columns, one with no width
>> specified and one with 2.5mm column-width, which will be where the triangle
>> will go.
>> The height of the table has an initial value of 5mm (i.e. initially it
>> should look 2.5mm by 5mm). However it may increase if the text inside wraps
>> (probably close to 2.5mm by 9mm). In that case the image also needs to
>> increase in height, but not in width. Since SVG is vector-based, the
>> triangle should still look good, but obviously the angle would change.
>>
>> Here is the code I put inside the 2nd column:
>>
>> <fo:block line-height="0pt"><fo:external-graphic
>> content-width="scale-to-fit" content-height="scale-to-fit"
>> scaling="non-uniform" scaling-method="resample-any-method">
>> <xsl:attribute name="src">url('<xsl:call-template name="imagesloc"
>> />triangle.svg')</xsl:attribute>
>> </fo:external-graphic></fo:block>
>>
>> I have also tried this (since the width is going to be constant):
>>
>> <fo:block line-height="0pt"><fo:external-graphic content-width="2.5mm"
>> content-height="scale-to-fit" scaling="non-uniform"
>> scaling-method="resample-any-method">
>> <xsl:attribute name="src">url('<xsl:call-template name="imagesloc"
>> />triangle.svg')</xsl:attribute>
>> </fo:external-graphic></fo:block>
>>
>> My problem is that the SVG is showing at 100% of its width and height, in
>> any scenario. It is refusing to scale to fit the area allocated to it.
>>
>> Any ideas please?
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.renderx.com/pipermail/xep-support/attachments/20081209/e8bead05/attachment.html>


More information about the Xep-support mailing list