tcpdf编码中文字符

时间:2012-01-05 04:45:50

标签: php tcpdf

我使用tcpdf创建一个pdf,但它不能显示中文字符,而只是显示方框。我使用了由它们提供的example,然后将cache / utf8test.txt更改为中文字符,但它显示为“方框”。我怎么解决这个问题?

4 个答案:

答案 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);