從Jasper Reports 匯出的PDF 中不顯示西里爾字母值
匯出為PDF 格式時,Jasper Reports 在顯示西里爾字母值時遇到困難。雖然這些值在匯出到 Excel 時可見,但在 PDF 匯出中仍然不可見。
要解決此問題,應考慮幾個參數:
1.字體支援:
確保用於寫入西里爾字母值的字體是OpenType 並且能夠渲染這些字元。
2.字元編碼:
使用JRPdfExporterParameter.CHARACTER_ENCODING 匯出為PDF 時指定正確的字元編碼,值為“UTF-8”或“Identity-H” 。 Identity-H 建議用於較新的 PDF 標準,並允許混合編碼。
3.字體嵌入:
使用 JRPdfExporterParameter.IS_EMBEDDED 將字體嵌入到匯出的 PDF 文件中,以確保內容在未安裝字體的電腦上可見。
其他注意事項:
以上是為什麼我的 Jasper Reports PDF 匯出中缺少西里爾字母值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!