This is interesting. I am on 0.20.3 and I also use the ifo to render svg.
I did some checking and came up with the following numbers:
PDF without SVG: 17K
PDF with SVG, 0 degree rotated text: 21K
PDF with SVG, 90 degree rotated text: 31K
That's an 82% increase in file size when using the 90 degree rotated text,
but only 24% for 0 degrees. I don't see the 12x increase you are seeing
though, so I am posting a snippet of code so you can compare:
<fo:instream-foreign-object>
<svg:svg width="152" height="60"
xmlns="http://www.w3.org/2000/svg">
<svg:g font-size="5" font-family="sans-serif"
fill="black">
<svg:text x="2" y="1" writing-mode="tb"
glyph-orientation-vertical="90">
<tspan dy="1">F</tspan>
<tspan dy="1">R</tspan>
<tspan dy="1">O</tspan>
<tspan dy="1">N</tspan>
<tspan dy="1">T</tspan>
</svg:text>
<svg:text x="149" y="1" writing-mode="tb"
glyph-orientation-vertical="90">
<tspan dy="1">D</tspan>
<tspan dy="1">O</tspan>
<tspan dy="1">O</tspan>
<tspan dy="1">R</tspan>
</svg:text>
<svg:text x="11" y="22">
1
<tspan dx="9">2</tspan>
<tspan dx="11">3</tspan>
<tspan dx="12">4</tspan>
<tspan dx="10">5</tspan>
<tspan dx="12">6</tspan>
<tspan dx="11">7</tspan>
<tspan dx="12">8</tspan>
<tspan dx="12">9</tspan>
<tspan dx="9">10</tspan>
</svg:text>
</svg:g>
</svg:svg>
</fo:instream-foreign-object>
-Lou
Matthias Müller <[EMAIL PROTECTED]> wrote on 07/11/2007 10:47:43 AM:
> Hello,
>
> since i use fop 0.20.5 i am forced to use a svg object (to generate
> an 90° rotated text in my pdf output). i do this via the <fo:
> instream-foreign-object> statement.
> but the size of the pdf file is ~12x bigger than without the svg object.
> is there any alternative. i don't want to use gif's if possible.
>
> greetings py
>
>
>
>
> __________________________________ Wissenswertes zum Thema PC,
> Zubehör oder Programme. BE A BETTER INTERNET-GURU! www.yahoo.de/clever
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>