【发布时间】:2017-11-08 15:42:49
【问题描述】:
我正在为斯洛伐克语网页编写 PDF 导出器。我的数据库是 UTF-8 编码。 数据库中的某些字符已正确转换,有些则未正确转换,示例如下: 来自数据库的输入:ôňúäéíáýážťčššľĽŠČĎŽŇÁÍÚĹŤÉŽŹÝ PDF 输出:ônúäéíáýážtcššlLŠCDŽNÁÍÚLTÉŽ´ZÝ 使用的字体:Helvetica
PDF 写入的基本代码:
$pdf = new Fpdi('P', 'mm', 'A4');
...
$pdf->SetX(14);
$pdf->write(40, iconv('UTF-8', 'windows-1252//TRANSLIT//IGNORE', $invoiceDetails->getCompanyName()));
...
// return output for preview
return $pdf->Output('I');
我已经尝试了至少 10 种编码,但没有一种能够为我提供所有字符。
感谢您的帮助。
【问题讨论】:
标签: php special-characters fpdf fpdi