【问题标题】:Setting a custom TTF Font in mPDF在 mPDF 中设置自定义 TTF 字体
【发布时间】:2017-07-08 02:45:34
【问题描述】:

我通过 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 保持不变。

有人知道为什么吗?

【问题讨论】:

    标签: php fonts fpdf mpdf


    【解决方案1】:

    在没有c 作为模式参数的情况下创建您的 mPDF 对象。使用空字符串或例如。 UTF-8.

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

    c 模式意味着 PDF 将仅使用核心 PDF 字体 - 因此它不会使用任何自定义外部字体。

    另请参阅手册的Fonts & Languages/Choosing a configuration 页面。

    【讨论】:

      猜你喜欢
      • 2011-11-22
      • 1970-01-01
      • 2015-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-22
      • 2019-03-13
      相关资源
      最近更新 更多