Linux環境安裝字型

2021-09-29 05:05:36 字數 686 閱讀 7638

最近工作用itext生成pdf在windows環境下沒有出現中文亂碼而在linux下出現中文亂碼,開啟pdf檢視pdf編碼,以及顯示的編碼,發現編碼並沒有對應。原因是使用的宋體和微軟雅黑在linux環境下並沒有安裝。

解決方法:

1.到windows環境下將所需字型拷貝到linux下。(simsun.ttc(宋體),msyf.ttf(微軟雅黑))

2.到linux環境下建立目錄

mkdir -pv /usr/share/fonts/chinese/truetype

將字型放入目錄下

cd /usr/share/fonts/chinese/truetype

chmod 755 * 為字型賦予可執行許可權

3.建立字型快取

#mkfontscale (如果提示 mkfontscale: command not found,需自行安裝 # yum install mkfontscale )

#mkfontdir

#fc-cache -fv (如果提示 fc-cache: command not found,則需要安裝# yum install fontconfig )

4.reboot重啟系統(不重啟也可以成功)

linux字型安裝

1.從windows系統的字型目錄 一般為c windows fonts 下拷貝字型檔案,比如 simsun.ttc,到linux目錄下,如 usr share fonts下新建乙個目錄 mkdir usr share fonts local 2.使用以下命令來更新字型資訊 ttmkfdir d u...

linux 安裝字型

因為需要用到phantomjs顯示中文網頁所以需要安裝中字型,否則會顯示方框。字型可以在windows或其他 找到,字型為ttf格式。首先將字型檔案拷貝到 usr local share fonts目錄下,可建立子目錄 在字型目錄下執行mkfontscale命令 如果沒有此命令則需要安裝 在字型目錄...

linux字型安裝

google查了一下,果然windows下的ttf字型與gnome是相容的!我立即確定了我的方案 使用windows下的 微軟雅黑 體作為桌面和應用程式的預設字型!1.首先獲得一套 微軟雅黑 字型庫 google一下一大把 包含兩個檔案msyh.ttf 普通 msyhbd.ttf 加粗 2.在 us...