當前位置:律師網大全 - 裝修公司 - 誰知道潤乾報表在linux字體下的顯示問題及幾種解決方法?

誰知道潤乾報表在linux字體下的顯示問題及幾種解決方法?

這類問題主要是操作系統缺少中文字體造成的。因為linux系統上沒有對應的中文字體,所以在導出pdf或者參與圖形計算時會出現漢字亂碼。解決方法是在系統中添加相應的字體。

添加字體的方法有很多種。這裏以宋體為例介紹幾種常見的操作:

壹:從windows復制字體到linux。

復制SIMSUN。C: \ WINDOWS下的TTC \ WINDOWS下的Fonts到linux下的/usr/share/Fonts/的路徑,重啟linux,讓系統加載字體,這樣大部分字體問題都可以解決。

註意:將字體放在這裏後,重啟系統,讓系統加載字體,否則設置無效。您也可以通過命令強制加載字體,而無需重新啟動系統。在終端運行命令:

sudo mkfontscale

sudo mkfontdir

sudo fc-cache?戰鬥車輛

強制更新字體緩存,以便新添加的字體也能生效。

二:以上方法是解決操作系統的字體。因為報表是用java計算的,所以妳也可以在jre中改變字體,也可以解決這個問題。

在java安裝目錄下找到/jre/lib/fonts目錄,並在下創建壹個新的回退文件夾。註意,這裏的目錄必須是當前web服務器使用的jdk目錄。將windows下的字體文件復制到fallback文件夾,重啟web服務器解決這個問題。

註意:如果系統中只需要宋體,則只將宋體復制到該目錄,否則,報表呈現時可能不會出現中文亂碼,但字體不是所需的宋體。

  • 上一篇:上海長風生態商務區投資發展有限公司怎麽樣?
  • 下一篇:深圳奧亞國際食品貿易有限公司怎麽樣?
  • copyright 2024律師網大全