php tcpdf 字形


碰到中文字型的問題順便紀錄一下,使用tcpdf轉換字型成tcpdf在使用檔案的方式。

這個方法轉換後還是要確認一下狀況,在轉換標楷體的時候雖然成功做成能使用的檔案,很多字會有缺角或是變成半形的狀況

方法

	public function makpdffont()
	{
        //載入tcpdf
		require_once(dirname(dirname(dirname(__File__))).'/packages/tcpdf/tcpdf.php');
		$pdf = new TCPDF_FONTS();
        //執行自行轉換的程式 輸入字形檔案的位置就會轉換了
		$fontname = $pdf->addTTFfont(dirname(dirname(dirname(__File__))).'/packages/tcpdf/kaiu.ttf', 'TrueTypeUnicode');
        var_dump($fontname);//確認轉換狀況
	}

由於標楷體最後還是搞不定,最後協調後改成使用台灣黑體
下方連結有別人製作好的檔案
https://campus-xoops.tn.edu.tw/modules/tad_modules/index.php?module_sn=114&update_sn=1361

Tags : php tcpdf