我使用mysql_query ("set character_set_results='utf8'");
来获取存储在我的数据库中的unicode(tamil)
值。但输出就像
状态:?????
是否有任何可能的fpdf函数来获取tamil值?
答案 0 :(得分:2)
首先你应该make your font
可以通过以下步骤来完成
第1步:转到fpdf的makefont section
第2步:上传您需要的字体(您的泰米尔字体)
第3步:选择Endocing和Upload,然后它会生成.php
作为.z
文件。下载
第4步:将这两个添加到<{p>}内font
的字体文件夹中
第5步:然后在.php
文件中添加包含字体的字体
即,
$fpdf->AddFont('Tamil','','Tamil-Font.php');
$fpdf->SetFont('Tamil','',11);
将这些文件添加到以下文件夹:fpdf / font(这是您需要下载的默认文件夹结构,以便您的fpdf正常工作)
替代方法
您可以简单地包含font
文件夹中的字体并在.php
文件中添加这些行(确保系统中的路径,此方法中也应该包含.z文件) )
<?php
require('makefont/makefont.php');
MakeFont('c:\\Windows\\Fonts\\yourtamilfont.ttf','cp1252');
?>