I think the issue is height="100%", which doesn't work the way you probably
expect... When you specify 100%, you want 100% of what? Width does not
suffer from the same "problem" because the width is constrained by the page
width. Since the height is not constrained by the page height, as you maybe
expected, then you get the  behavior you noticed.

>From the spec for height:

<percentage>
Specifies a percentage height. The percentage is calculated with respect to
the height of the
generated box's containing block. If the height of the containing block is
not specified explicitly
(i.e., it depends on content height), the value is interpreted like "auto".

So that's what you get, i.e., you get auto.


On Mon, Feb 24, 2014 at 1:09 PM, <markus.sticker.e...@zf.com> wrote:

>  Hello FOP,
>
>
>
> I've got an issue about scalling images.
>
> The target is to scale images so they fit to the space on the page.
>
> Scaling the width works fine.
>
> I set this ("breit.png" is a picture with extreme width):
>
> <fo:external-graphic
> src="url(file:///c:/temp/SernaPlugin/Source/draft/draft/breit.png)"
> content-width="scale-to-fit"  width="100%" height="100%"
> inline-progression-dimension.maximum="100%"
> inline-progression-dimension.minimum="1%"  scaling="uniform" />
>
>
>
> So I tried this ("hoch.png" is a picture with extreme height) :
>
> <fo:external-graphic
> src="url(file:///c:/temp/SernaPlugin/Source/draft/draft/hoch.png)"
> content-height="scale-to-fit" width="100%" height="100%"
> inline-progression-dimension.maximum="100%"
> inline-progression-dimension.minimum="1%"  scaling="uniform"/>
>
> à That failed à The image was not scaled.
>
>
>
> So what's wrong ?
>
>
>
> Thanks and
> Kind regards
>
> Markus Sticker
> Forschung und Entwicklung ZF Konzern/Research and Development ZF Group
> Infrastruktur/Infrastructure (DTEP4)
>
> *ZF **Friedrichshafen AG*
> 88038 Friedrichshafen, Deutschland/Germany
> Telefon/Phone  +49 7541 77-7644, Telefax/Fax  +49 7541 77-907644
> *markus.sticker.e...@zf.com <markus.sticker.e...@zf.com>*
>
>
> Vorsitzender des Aufsichtsrats/Chairman of the Supervisory Board: Prof.
> Dr. Giorgio Behr
> Vorstand/Board of Management: Dr. Stefan Sommer (Vorsitzender/CEO), Dr.
> Konstantin Sauer, Jürgen Holeksa, Michael Hankel, Wilhelm Rehm, Rolf Lutz
>
> Sitz/Headquarters: Friedrichshafen
> Handelsregistereintrag Amtsgericht Ulm HRB 630206/Trade register of the
> municipal court of Ulm HRB 630206
>
>
>

Reply via email to