2012-05-16 171 views
1

我想寫出一些內置字體的特殊字符,有沒有辦法做到這一點?Fpdf和特殊字符

$ str ='ščťžýáíéäúň§ôúőűáéóüöűú'; $ str = iconv('UTF-8','windows-1252',$ str);

結果是一個字母Š,不太好。 :)

+0

您嘗試過'mb_convert_encoding'嗎? –

+0

沒有,試過$ str = mb_convert_encoding($ str,'iso-8859-2','UTF-8'),但是這些字符仍然不行¹è»¾ýáíéäúòôúõûééóüöûúú – Adrian

回答

0

您將需要使用FPDF的tFPDF派生。 tFPDF使用PHP多字節字符串函數並生成使用UTF-8編碼的輸出。 FPDF沒有。您還需要使用支持您要使用的所有Unicode字符的字體。最常見的是,我將使用Arial。

請參閱:http://fpdf.org/en/script/script92.php