设置自定义TTF字体在MPDF(Setting a custom TTF Font in mPDF)

2019-09-30 13:33发布

我经由zip文件(未作曲家)安装MPDF 6.0,把一个字体入TTFONTS文件夹,并在这样config_fonts.php添加的文件:

"eurostyle" => array(   /* Custom */
    'R' => "eurostyle-normal.ttf"
    )

现在,我尝试添加的字体像这样我的MPDF对象:

$mpdf = new mPDF('c', 'A4-L');
$mpdf -> SetFont('eurostyle');

但没有任何变化。 没有错误消息,输出PDF的simpy保持不变。

有谁知道为什么吗?

Answer 1:

没有创建您MPDF对象c作为模式参数。 使用空字符串或如。 UTF-8

$mpdf = new mPDF('', 'A4-L');

c模式是指PDF将只使用核心PDF字体-因此它不会使用任何自定义外部字体。

又见字体和语言/选择配置手册的页面。



文章来源: Setting a custom TTF Font in mPDF