Mpdf无法打印欧元符号(€)

问题描述 投票:0回答:1

我正在使用mpdf将html中的表转换为pdf。

此表包括欧元符号(但将来可能还会包含其他货币符号)是这样的,尽管我将mpdf charset设置为utf-8,但它仍在打印(â>])或(¬)符号(无括号)。

这是我到目前为止尝试过的:

  • 使用utf8_encode和解码功能。
  • Windows-1252和iso-8859-15编码(mpdf字符集)。写同一字符的不同方法(€€,€)
  • 到目前为止是我的代码:

$mpdf= new mpdf('utf-8', array(210,320));
$mpdf->AddPage("L");
$mpdf->allow_charset_conversion = true;
$mpdf->charset_in = 'utf-8';

$mpdf->WriteHTML( utf8_encode("test € €, €"), 2);
//OUTPUT
$mpdf->Output("test.pdf",'F');
echo $pdf_name;

因此,我得到:[https://i.stack.imgur.com/vUpHi.png][1]

我正在使用mpdf将html中的表转换为pdf。这张表包含欧元符号(但将来可能还会包含其他货币符号),虽然我将mpdf charset设置为utf-8,但它保留了...

php pdf symbols mpdf euro
1个回答
0
投票

最后,解决方案是升级到7.1。

© www.soinside.com 2019 - 2024. All rights reserved.