關於模板引擎poi-tl的使用


1.介紹

Word模板引擎,基於Microsoft Word模板和數據生成新的文檔,並且支持用戶自定義函數,函數可以在Word模板的任何位置執行。

poi-tl的使用文檔地址是http://deepoove.com/poi-tl/

 

2.使用

這邊只說明下自己用到的標簽及功能其他功能需要的可以參考官方文檔

2.1對象屬性填值

 

 

 

 

 

 模板是這樣

對應的后端

 

 

2.2表格模板

 

 大括號是傳入的對象中括號是屬性填充

一行的對象

 

 使用一個list裝入 有多少行裝多少個poitl的表格對象

2.3統計圖

統計圖的話模板

 

 

 

 后端

 

 

你的模板可以是有值的 但是如果你的餅圖沒有任何數據你還是傳入了這個模板對象那么要報錯 說至少一個值 如果不傳人對象 那么 模板啥樣 最后生成的word就是啥樣

 

如果沒值的時候不想顯示模板 那么就要使用 poitl的區塊對功能

 

 

wfb 為true才顯示 false 那么這塊就會隱藏

2.4組合

有圖片 有文字

 

 圖片的話

 

 需要專門的圖片格式直接傳入地址啥的

官方提供了多種圖片傳參

 

 

3.使用心得

 

像我這樣word玩的菜的真的做模板花的比代碼時間還多 poi-tl提供的功能挺豐富和全面的 主要就是調模板 只要模板調的好 你的 報告就很容易實現

 

 

感覺寫的有點亂 如果有問題可以提問 我盡力解答

 

感謝瀏覽

如有問題請大佬不吝賜教 謝謝!!!

 

2021-02-26 16:28:20


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM