【问题标题】:MPDF 8 ignoring font configurationMPDF 8忽略字体配置
【发布时间】:2020-04-03 15:16:46
【问题描述】:

在 MPDF 8.0 中完全忽略字体配置:

$mpdf = new \Mpdf\Mpdf(['c', 'A4', '12', 'Helvetica', 25, 25, 25, 25]);

创建的 PDF 没有 Helvetica 字体或 12 pt 字体,因为它应该按照手册。

而以下代码在 MPDF 6.0 中运行良好:

$mpdf = new mPDF('c', 'A4', '12', 'Helvetica', 25, 25, 25, 25);

【问题讨论】:

    标签: php mpdf


    【解决方案1】:

    mPDF 从 7.0 开始在构造函数中使用配置名称作为键

        $mpdf = new \Mpdf\Mpdf([
            'mode' => 'c', 
            'format' => 'A4', 
            'default_font_size' => '12', 
            'default_font' => 'Helvetica',
            'margin_left' => 25,
            'margin_top' => 25,
            'margin_right' => 25,
            'margin_bottom' => 25,
        ]);
    

    https://mpdf.github.io/reference/mpdf-functions/construct.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-24
      • 2011-11-12
      • 2013-01-31
      • 1970-01-01
      • 1970-01-01
      • 2012-02-08
      • 2015-05-21
      • 2015-08-31
      相关资源
      最近更新 更多