
fm_fop.template.fop_doc.ftl Maven / Gradle / Ivy
<#import "/macro/doc_element.ftl" as doc_element>
<#import "/macro/doc_info.ftl" as doc_info>
<#assign docInfo=docBase.info/>
xmlns:fo="http://www.w3.org/1999/XSL/Format">
<#assign bodyMarginTop="">
<#assign bodyMarginBottom="">
<#if (docBase.useHeader)>
<#assign headerSize="${docBase.docHeader.expectedSize}mm">
<#assign bodyMarginTop=" margin-top='${headerSize}' ">
#if>
<#if (docBase.useFooter)>
<#assign footerSize="${docBase.docFooter.expectedSize}mm">
<#assign bodyMarginBottom=" margin-bottom='${footerSize}' ">
#if>
<#if (docBase.useHeader)>
#if>
<#if (docBase.useFooter)>
#if>
<#if (docBase.useHeader)>
<@doc_element.handleElementList elements=docBase.docHeader.elementList/>
#if>
<#if (docBase.useFooter)>
<@doc_element.handleElementList elements=docBase.docFooter.elementList/>
#if>
<@doc_element.handleElementList elements=docBase.docBody.elementList/>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy