【发布时间】:2019-06-23 01:56:00
【问题描述】:
我在 SO 上看到了很多关于在 FPDF 的帮助下在 PHP 中生成 PDF 的问题,以及许多关于编码的问题。我的母语是斯洛伐克语,到目前为止我发现我应该使用 ISO-8859-2 编码。我尝试通过
将 UTF-8 转换为 ISO-8859-2iconv('utf-8', 'ISO-8859-2', $text)
但 fpdf 会抛出无法识别某些字符的错误。
我正在尝试生成一些这样的文本
$pdf->Cell(0, 0, self::text('ZÁKAZNÍK'), '', '', 'L');
function text($text)
{
// return $text;
// return mb_convert_encoding($text, 'ISO-8859-1', 'UTF-8');
return iconv('utf-8', 'cp1252', html_entity_decode($text));
}
有什么想法吗?它应该适用于 (ľščťžýáíéôúä) 之类的角色
【问题讨论】:
标签: php pdf-generation fpdf