[ https://issues.apache.org/jira/browse/FOP-2535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Seifeddine Dridi updated FOP-2535: ---------------------------------- Attachment: external_graphic_height_percentage.fo > Scaling an image' height relatively to its parent-block' height > --------------------------------------------------------------- > > Key: FOP-2535 > URL: https://issues.apache.org/jira/browse/FOP-2535 > Project: FOP > Issue Type: Bug > Components: fo/block > Affects Versions: trunk > Reporter: Seifeddine Dridi > Attachments: external_graphic_height_percentage.fo > > > I noticed that FOP does not support scaling an image' height using percentage. > In the example below, we set the image' height to be 50% of its parent block > (the expected height should be 2.5 cm; 5 cm * 0.5 = 2.5 cm). However, FOP > sets the image' height exactly like its ancestor block (if we ignore > alignment offset). As a matter of fact, the image' height is always resolved > the same regardless of the value of attribute "height". > {code} > <fo:block-container position="absolute" height="5cm"> > <fo:block> > <fo:external-graphic src="image.jpg" height="50%" > content-height="scale-to-fit"/> > </fo:block> > </fo:block-container> > {code} > Judging from the latest revision of the source code, it seems that FOP > resolves the image' height using the parent containing-block-area rather than > the containing-reference-area. This subtle difference makes it impossible to > scale an image relatively to its parent block-container. > Any thoughts? > Thanks -- This message was sent by Atlassian JIRA (v6.3.4#6332)