我目前正在使用FPDF创建pdf,但意识到FPDF类似乎无法处理特殊字符,例如tilde。我知道来自我的数据库的字符串是UTF-8,但无论如何这些字符都被删除了。我试过更改字符集,如下所示:
$myString= iconv('UTF-8', 'windows-1252', $someString);
但是,仍然没有。除了使用tFPDF之外,还有其他解决方案吗?我对原始FPDF类进行了一些实质性的更改,并且不想重做它。
感谢 杰森
修改
当我使用FPDF并尝试打印这样的东西时:
$this->SetFont( 'Arial', 'B', 19 );
$this->SetLineWidth(1);
$this->Line(10,10,290 ,10);
$this->Cell(300,15,iconv("UTF-8", "CP1250//TRANSLIT",'Días, Miércoles, Sábado,miércoles, Año'),0,1,'C');
打印出来:
Días,Miércoles,Sábado,miércoles,A~no