1
我需要在一個特定的佈局中生成PDF文件,支持多個PDF頁面等。我可以想象,我可以將gsp輸出呈現爲pdf,但我如何處理多個頁面的概念?任何建議?Grails使用特定佈局和多個頁面呈現PDF?
我需要在一個特定的佈局中生成PDF文件,支持多個PDF頁面等。我可以想象,我可以將gsp輸出呈現爲pdf,但我如何處理多個頁面的概念?任何建議?Grails使用特定佈局和多個頁面呈現PDF?
我使用的飛碟,通過渲染插件:http://www.grails.org/plugin/rendering
對於多頁,用一些CSS2,如:
@page {
size: 210mm 297mm; // A4 format
@bottom-center { content: element(footer);} // if you want footer
@top-center { content: element(header); } // if you want header
}
div.break {
page-break-after:always;
}
然後,你將有一個頁面,每次打破你使用<div class="break"/>
您標題將顯示爲<div id="header"/>
,而您的頁腳顯示爲<div id="footer"/>