Hi, You should apply them on fo:external-graphic: i-p-d and b-p-d replacing respectively width and height. fo:block b-p-d depends on its content if defaulting to 'auto'.
content-* should have 'scale-to-fit' or equivalent value. You can leave fo:external-graphic/@i-p-d as '100%', that's ok. Le 08/11/2011 15:26, gkasper a écrit : > > > > Pascal Sancho wrote: >> >> This because the available inline-progression-dimension (i-p-d) is >> reduced by the margin-left (or right), then your image size is reduced >> both in width and height (since you set scaling="uniform", IIRC). >> >> What FOP handles very well is "elastic sizes": >> >> If you set b-p-d.maximum, and b-p-d.optimum, you can have an image >> height that is lower or equal to the b-p-d.maximum, so you can adjust >> both in width (using i-p-d="100%") and height (by setting different >> values to b-p-d.maximum, and b-p-d.optimum) >> >> b-p-d.maximum can be considered as max-height CSS2 prop. >> >>> Thanks! >> >> -- >> Pascal >> >> > > - <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> > - <fo:layout-master-set> > - <fo:simple-page-master page-height="279.4mm" page-width="215.9mm" > margin-top="0mm" margin-bottom="0mm" margin-left="0mm" margin-right="0mm" > master-name="PageMaster"> > <fo:region-body border-style="none" border-width="thin" margin-top="10mm" > margin-left="0mm" margin-right="0mm" margin-bottom="0mm" /> > </fo:simple-page-master> > </fo:layout-master-set> > - <fo:page-sequence initial-page-number="1" master-reference="PageMaster"> > - <fo:flow flow-name="xsl-region-body"> > - <fo:block> > - <fo:block top="10mm" left="0mm" width="215.9mm" height="269.4mm" > margin-top="0mm" margin-left="0mm" margin-right="0mm" margin-bottom="0mm" > block-progression-dimension.maximum="269.4mm" > block-progression-dimension.optimum="269.4mm" > inline-progression-dimension="100%"> > <fo:external-graphic src="url(Images/MASTER.gif)" content-height="269.4mm" > content-width="215.9mm" scaling="uniform" height="100%" width="100%" > block-progression-dimension.maximum="269.4mm" > block-progression-dimension.optimum="269.4mm" > inline-progression-dimension="100%" /> > </fo:block> > > Thanks Pascal, I tried to apply both b-p-d maximum and optimum, and i-p-d, > to both fo:block and fo:external graphic. Tried different combinations: > applied to block only, then to external graphic only, then to both (shown > above) - still no luck, the data goes to an extra page. What am I doing > wrong?.. > Thanks for your help! -- Pascal --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
