我使用的是Virtuemart 2.0.22d / joomla 2.5.14。我已经安装了希腊语,当使用希腊语的人发出订单时,通过电子邮件发送的发票pdf以及后端的pdf发票都是不可读的。而不是他们充满的人物? 我想这与编码有关。有想法该怎么解决这个吗?提前谢谢
答案 0 :(得分:0)
代码修改并没有多大帮助,但我只是通过更改设置解决了这个问题。
在VirtueMart中
去商店 - >发票标签
然后在默认字体中选择
免费单声道(UTF-8 Unicide)
我使用的是本地版本的virtuemart,因此设置的名称可能略有不同。
答案 1 :(得分:0)
$pdf->SetFont
的行(关于第221行)$pdf->SetFont('freesans', '', 6, '', 'false');
查看"var $_header_font"
和"var $_footer_font"
(关于第32和33行)并用freesans font替换那里的字体:
var $ _header_font =' freesans';
var $ _footer_font =' freesans';