調用java.awt.Graphics,drawString方法往圖片上寫入文字,windows下(xià)開(kāi)發正常,在服務器下(xià)中(zhōng)文顯示成框框的亂碼。服務器是centos,排查問題很自然就想到是字體(tǐ)不支持導緻的。
Font font = new Font("微軟雅黑", Font.BOLD, 16);
Color color = new Color(0, 0, 0);
1、找到字體(tǐ)文件
msyh.ttf
msyhbd.ttf
2、将字體(tǐ)文件上傳到jdk
目錄:
jdk1.7.0_67/jre/lib/fonts/
3、重啓應用
如果還未生(shēng)效就重啓服務器
- 版權所有:奇站網絡 轉載請注明出處
- 廈門市中資源網絡服務有限公司,專業提供網站建設,響應式網站建設,小(xiǎo)程序開(kāi)發,系統定制開(kāi)發。
- 軟件開(kāi)發咨詢熱線:吳小(xiǎo)姐 13313868605