【问题标题】:How to add a custom font (Myriad Pro) on PDF with TCPDF library如何使用 TCPDF 库在 PDF 上添加自定义字体(Myriad Pro)
【发布时间】:2019-08-22 21:50:48
【问题描述】:

我使用 TCPDF 库 v6.2。

首先,我已经测试了使用此代码导入 Myriad Pro 字体:

\TCPDF_FONTS::addTTFfont($fontPath, 'TrueTypeUnicode');

该方法在 $fontPath 正确时响应“假”。我用另一种字体进行了测试,这个方法返回一个数组。

接下来,我使用一个网站在 tcpdf 文件(.z、.php ...)上转换我的字体,并将其复制到我的 TCPDF 字体文件夹中。 但是在生成我的 PDF 后,我的字体在 PDF 上不可见。我认为这很正常,因为在我的操作系统 Debian 中我没有这种字体。如何将我的字体与 pdf 一起导入以获得最大的兼容性?

我使用这个示例代码

$pdf->SetFont('myriadpro', $fontStyle, $fontSize);
$pdf->Cell($width, $height, $text);

'myriadpro' 是生成文件的名称(.z、.php)。

谢谢,

【问题讨论】:

    标签: php tcpdf


    【解决方案1】:

    就我而言,三个文件:myfont.phpmyfont.zmyfont.ctg.z

    并检查文件权限

    【讨论】:

    • 您好弗拉基米尔,欢迎您。考虑在此答案中添加更多信息。
    猜你喜欢
    • 2023-03-10
    • 2015-07-05
    • 2018-05-18
    • 1970-01-01
    • 1970-01-01
    • 2021-05-11
    • 1970-01-01
    • 2023-04-06
    • 2013-07-27
    相关资源
    最近更新 更多