客戶問題:
客戶環境 linux系統weblogic10.3.0.0 用weblogic自帶 jdk160_05 匯出pdf中文字型全是口
解決方法:
客戶的說他們的測試伺服器和生產伺服器環境是一樣的,就先在測試環境中搭建了乙個demo做匯出測試,demo中有jsp測試jdk有哪些字型,執行demo中的字型jsp發現測試環境沒有中文字型,按照下面的方法在linux加中文字型
1、拷貝windows下c:\windows\fonts\simsun.ttc 檔案
2、把字型simsun.ttc複製到../jdk1.4.2/jre/lib/fonts並改名為simsun.ttf
3、修改/home/weblogic/bea/jdk160_05/jre/lib/fonts/fonts.dir。
第一行數字加1;
最後一行加上:
simsun.ttf -sungtil gb-medium-r-normal–0-0-0-0-c-0-gb2312.1988-0
4、修改/home/weblogic/bea/jdk160_05/jre/lib/fontconfig.properties.src 最下面加下面的內容
# font file names
filename.-microsoft-microsoft_jhenghei-medium-r-normal–0-0-0-0-p-0-gb18030.2000-0=/usr/share/fonts/ttf/msjh.ttf
filename.-microsoft-microsoft_jhenghei-bold-r-normal–0-0-0-0-p-0-gb18030.2000-0=/usr/share/fonts/ttf/msjhbd.ttf
filename.-microsoft-meiryo-medium-r-normal–0-0-0-0-p-0-jisx0208.1990-0=/usr/share/fonts/ttf/meiryo.ttc
filename.-microsoft-meiryo-bold-r-normal–0-0-0-0-p-0-jisx0208.1990-0=/usr/share/fonts/ttf/meiryob.ttc
filename.-microsoft-malgun_gothic-medium-r-normal–0-0-0-0-p-0-iso10646-1=/usr/share/fonts/ttf/malgun.ttf
filename.-microsoft-malgun_gothic-bold-r-normal–0-0-0-0-p-0-iso10646-1=/usr/share/fonts/ttf/malgunbd.ttf
filename.-bitstream-bitstream_vera_sans-medium-r-normal–0-0-0-0-p-0-iso8859-1=/usr/share/fonts/ttf-bitstream-vera/vera.ttf
filename.-bitstream-bitstream_vera_sans-bold-o-normal–0-0-0-0-p-0-iso8859-1=/usr/share/fonts/ttf-bitstream-vera/verabi.ttf
filename.-bitstream-bitstream_vera_sans-bold-r-normal–0-0-0-0-p-0-iso8859-1=/usr/share/fonts/ttf-bitstream-vera/verabd.ttf
filename.-bitstream-bitstream_vera_sans-medium-o-normal–0-0-0-0-p-0-iso8859-1=/usr/share/fonts/ttf-bitstream-vera/verait.ttf
filename.-bitstream-bitstream_vera_sans_mono-bold-o-normal–0-0-0-0-m-0-iso8859-1=/usr/share/fonts/ttf-bitstream-vera/veramobi.ttf
filename.-bitstream-bitstream_vera_sans_mono-bold-r-normal–0-0-0-0-m-0-iso8859-1=/usr/share/fonts/ttf-bitstream-vera/veramobd.ttf
filename.-bitstream-bitstream_vera_sans_mono-medium-o-normal–0-0-0-0-m-0-iso8859-1=/usr/share/fonts/ttf-bitstream-vera/veramoit.ttf
filename.-bitstream-bitstream_vera_sans_mono-medium-r-normal–0-0-0-0-m-0-iso8859-1=/usr/share/fonts/ttf-bitstream-vera/veramono.ttf
filename.-bitstream-bitstream_vera_serif-medium-r-normal–0-0-0-0-p-0-iso8859-1=/usr/share/fonts/ttf-bitstream-vera/verase.ttf
filename.-bitstream-bitstream_vera_serif-bold-r-normal–0-0-0-0-p-0-iso8859-1=/usr/share/fonts/ttf-bitstream-vera/verasebd.ttf
# awt x11 font paths
awtfontpath.latin-1=/usr/share/fonts/ttf-bitstream-vera
awtfontpath.chinese-big5=/usr/share/fonts/ttf
awtfontpath.chinese-gb18030=/usr/share/fonts/ttf
awtfontpath.japanese-x0208=/usr/share/fonts/ttf
awtfontpath.korean=/usr/share/fonts/ttf
以上是測試環境的操作部署方法,晚上又在生產環境按照這個方法操作ok了。
匯出PDF亂碼
客戶問題 客戶環境 linux系統weblogic10.3.0.0 用weblogic自帶 jdk160 05 匯出pdf中文字型全是口 解決方法 客戶的說他們的測試伺服器和生產伺服器環境是一樣的,就先在測試環境中搭建了乙個demo做匯出測試,demo中有jsp測試jdk有哪些字型,執行demo中的...
ofbiz匯出的PDF中文亂碼
本人使用的ofbiz的版本為17.12.01。中文亂碼是因為使用的fop模板中引用的字型不支援漢字造成的。操作如下 3 在fop.properties的屬性檔案中,將fop.font.family屬性改為simsun,表示為新宋體。4 預設操作就完成了。但很多檔案的fop中,明確指定了字型,沒有使用...
datatable 匯出無亂碼中文pdf檔案
我乙個前端程式設計師,最近老大要我出乙個報表ui,並跟我說要支援pdf匯出,因為這個報表資料回頭要發給部門老大看,pdf顯得正式點,然後,我就開始了各種找外掛程式之旅。首先,介紹下我們的專案背景 ui使用datatable。當我去看datatable官網的時候,很高興,有現成的匯出外掛程式 data...