Details
-
Bug
-
Status: Closed
-
Resolution: Not A Problem
-
0.93
-
None
-
None
-
Operating System: other
Platform: PC
-
41951
Description
The following XSL-FO causes a complaint about the graphics being out of limits
and DOES NOT render at the scaled size. The specification states that a height
of 100% should cause the area to be set at the same size of the parent (which
should be the size of extent in this case.
<?xml version="1.0" encoding="utf-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="Form"
page-width="210mm" page-height="297mm"
margin-top="10mm" margin-bottom="10mm"
margin-left="10mm" margin-right="10mm"
padding="0">
<fo:region-body
margin="0" margin-top="32mm" padding="0"/>
<fo:region-before extent="32mm"
margin="0" padding="0"/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="Form">
<fo:static-content flow-name="xsl-region-before">
<fo:block text-align="center"
height="100%" width="100%"
border-style="solid" border-color="orange" border-width="0.25mm">
<fo:external-graphic
border-style="solid" border-color="black" border-width="0.25mm"
scaling="uniform" scaling-method="resample-any-method"
height="100%" content-height="scale-to-fit"
src="logo.jpg"
/>
</fo:block>
</fo:static-content>
<fo:flow flow-name="xsl-region-body">
<fo:block-container
height="100%" width="100%"
border-style="solid" border-color="blue" border-width="0.25mm">
<fo:block text-align="center" font-size="20pt" font-family="serif"
line-height="30pt">
LOGO CHECK
</fo:block>
</fo:block-container>
</fo:flow>
</fo:page-sequence>
</fo:root>