來源:
http://www.ouchpin.com/articles/Jasper-Report-Server-5-6-0-installation/
網頁上說的是iReport,我用的是JasperReport studio
算是大同小異,因為要解決PDF中文問題
進入設定:
然後從下面的地方設定
之後點選export,將字體匯出為jar
將那一個jar檔案放到jasperReport上
路徑是/opt/jasperreports-server-cp-7.1.0/apache-tomcat/webapps/jasperserver/WEB-INF/lib
之後重起tomcat
網頁內有寫到一句話:
直接使用系統中文字型, 放到 server 會不能顯示, 要使用另外安裝的字型(橫線以上的)
意思指:
另外,在studio裡面也要指定剛剛設定的字型,這樣在server上與匯出成PDF才能顯示中文
補充1:我抓的是思源黑體的otf,要轉成ttf才能使用
2019/1/30補充:這種方式,會讓HTML的郵件超過10M,還要想方式怎麼樣能夠PDF顯示中文,HTML郵件檔案大小不會超過
2020/11/27補充:搜尋到有其他網站發佈的修改中文ttf檔案,只有4.75M左右
後續測試結果再記錄