iT邦幫忙

0

mPDF 5.7.4 中文字型問題

------已解方式------
更新mPDF 到6.0以上在用自訂字型的方式崁入標楷體
mpdf.github.io/fonts-languages/cjk-languages.html

我現在要用mPDF匯出文章
然後mPDF的基本設定

$mpdf = new mPDF('UTF-8', 'A4', '12', 'DFKai-sb', 25, 25, 25, 25);
$mpdf->useAdobeCJK = true;
$mpdf->SetAutoFont(AUTOFONT_ALL);
$mpdf->SetDisplayMode('fullpage');

可是匯出不管怎樣都不會變成標楷體
另外CSS也有加font-family 一樣都沒辦法變標楷體
PDF下載下來 看內容的字型
https://ithelp.ithome.com.tw/upload/images/20200512/20109961tRmzSvCCsy.jpg

顯示 UniGB-UTF16-H 好像也沒吃到 設定的UTF8

看更多先前的討論...收起先前的討論...
我只會建議你換字型。最好還是用專用網頁的字型檔來處理 。
你想用現有字型來處理。很常發生問題的。
柯柯 iT邦新手 5 級 ‧ 2020-05-12 14:19:32 檢舉
因為是正式公文 所以要求要用標楷體
所以沒辦法換其他字型
WQ iT邦新手 3 級 ‧ 2020-05-12 16:03:49 檢舉
https://medium.com/wake/mpdf-%E7%9A%84%E4%B8%AD%E6%96%87%E4%BA%82%E7%A2%BC%E5%95%8F%E9%A1%8C-v8-0-1-8abe2022220d
這個網址說明的可以決解嗎?
柯柯 iT邦新手 5 級 ‧ 2020-05-12 16:07:21 檢舉
這個試過 自訂字體也沒更改
或是 我只有找到 一般的標楷體ttf檔 沒粗體那些的 所以讀不到
我去找看看有沒有粗體的那些字體檔 在試一次
我沒說清楚,去找找其它的「標楷體」字型檔。
最好是用web用的。不要找那些華康、office那些來用。

可以省下很多事。

尚未有邦友回答

立即登入回答