我使用tcpdf创建一个pdf,但它不能显示中文字符,而只是显示方框。我使用了由它们提供的example,然后将cache / utf8test.txt更改为中文字符,但它显示为“方框”。我怎么解决这个问题?
答案 0 :(得分:7)
您需要使用unicode支持字体,就像您可以使用 stsongstdlight 字体中文一样。希望它有所帮助
答案 1 :(得分:5)
试试这个
$pdf->SetFont('kozminproregular', '', 12);
它只是帮助了我。希望它也有助于你。
答案 2 :(得分:1)
我设法使用Arial Unicode字体。
$pdf->SetFont('arialuni', '', 12);
唯一问题是它是$ 165 http://www.fonts.com/font/ascender/arial-unicode
答案 3 :(得分:1)
我发现this将所有文件复制到tcpdf / fonts中,现在我可以将其与 $ pdf-> SetFont('DroidSansFallback','',8,'',false);