Author: sichen
Date: Fri Mar 2 11:02:04 2007
New Revision: 513886
URL:
http://svn.apache.org/viewvc?view=rev&rev=513886Log:
Updated check PDF for FOP 0.93 and beyond. This is an inelegant way to achieve fixed-height blocks, none of the other methods seem to work such as block-progression-dimension.minimum.
Modified:
ofbiz/trunk/applications/accounting/webapp/accounting/payment/PrintChecks.fo.ftl
Modified: ofbiz/trunk/applications/accounting/webapp/accounting/payment/PrintChecks.fo.ftl
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/webapp/accounting/payment/PrintChecks.fo.ftl?view=diff&rev=513886&r1=513885&r2=513886==============================================================================
--- ofbiz/trunk/applications/accounting/webapp/accounting/payment/PrintChecks.fo.ftl (original)
+++ ofbiz/trunk/applications/accounting/webapp/accounting/payment/PrintChecks.fo.ftl Fri Mar 2 11:02:04 2007
@@ -51,7 +51,14 @@
<#-- the check: note that the format is fairly precise -->
- <fo:table height="8.85cm">
+ <#-- this seems to be the only way to force a fixed height in fop -->
+ <fo:table table-layout="fixed">
+ <fo:table-column column-width="100%"/>
+ <fo:table-body>
+ <fo:table-row height="8.85cm">
+ <fo:table-cell>
+
+ <fo:table table-layout="fixed">
<fo:table-column column-width="17.7cm"/>
<fo:table-column/>
<fo:table-body>
@@ -81,9 +88,21 @@
</fo:table-body>
</fo:table>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
+ </fo:table>
+
<#-- payment applications (twice: both blocks are exactly the same) -->
- <fo:table height="9.3cm" margin="10pt">
+ <#-- this seems to be the only way to force a fixed height in fop -->
+ <fo:table table-layout="fixed">
+ <fo:table-column column-width="100%"/>
+ <fo:table-body>
+ <fo:table-row height="9.3cm">
+ <fo:table-cell>
+
+ <fo:table height="9.3cm" table-layout="fixed" margin-left="5pt" margin-right="5pt">
<fo:table-column/>
<fo:table-column/>
<fo:table-column/>
@@ -162,9 +181,22 @@
</fo:table-body>
</fo:table>
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
+ </fo:table>
+
+
<#-- copy of above -->
- <fo:table height="9.3cm" margin="10pt">
+ <#-- this seems to be the only way to force a fixed height in fop -->
+ <fo:table table-layout="fixed">
+ <fo:table-column column-width="100%"/>
+ <fo:table-body>
+ <fo:table-row height="9.3cm">
+ <fo:table-cell>
+
+ <fo:table height="9.3cm" table-layout="fixed" margin-left="5pt" margin-right="5pt">
<fo:table-column/>
<fo:table-column/>
<fo:table-column/>
@@ -240,6 +272,11 @@
</fo:table-cell>
</fo:table-row>
</fo:table-body>
+ </fo:table>
+
+ </fo:table-cell>
+ </fo:table-row>
+ </fo:table-body>
</fo:table>
</fo:block>