Php 汉字编码

Php 汉字编码,php,tcpdf,Php,Tcpdf,我正在使用tcpdf创建pdf,但它不能显示中文字符,而只是显示方形框。我使用了他们提供的这个,然后将cache/utf8test.txt更改为汉字,但它显示“方形框”。我如何解决这个问题?您需要使用支持unicode的字体,就像您可以使用stsongstdlight中文字体一样。希望它有帮助试试这个 $pdf->SetFont('kozminproregular', '', 12); 这对我很有帮助。希望它也能帮助你 我设法让它与Arial Unicode字体配合使用 $pdf->

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

您需要使用支持unicode的字体,就像您可以使用stsongstdlight中文字体一样。希望它有帮助

试试这个

$pdf->SetFont('kozminproregular', '', 12);

这对我很有帮助。希望它也能帮助你

我设法让它与Arial Unicode字体配合使用

$pdf->SetFont('arialuni', '', 12);
唯一的问题是它是$165

我找到了将所有文件复制到tcpdf/字体的方法,现在我可以用它了
$pdf->SetFont('DroidSansFallback','',8',,false)

使用支持Unicode的字体。我也可以试试这个。这对我们很有效嘿,这很有效,但只有中国/台湾,而不是中国/中国。我认为还有DroidSansFallback完整版本,从这里复制并放置在
fonts
目录中。日语和中文字体可以。但看不到韩文字体,不适合俄文,也看不到一些拉脱维亚文字体。在
stsongstdlight.php
中统一/更改
$cw=array…
的想法可能是有人已经有了解决方案,可以给我建议吗?这是一种很棒的字体,但它有两个主要缺点:第一个是不免费的,正如您所说的,第二个是没有粗体、斜体和其他变体可用。