我使用TCPDF库v6.2。
首先,我已测试过使用以下代码导入Myriad Pro字体:
\TCPDF_FONTS::addTTFfont($fontPath, 'TrueTypeUnicode');
当$ fontPath正确时,该方法将响应'false'。我已经测试了另一种字体,并且此方法返回了一个数组。
接下来,我使用一个网站在tcpdf文件(.z,.php ...)上转换字体,并将其复制到TCPDF字体文件夹中。 但是生成我的PDF后,我的字体在PDF上不可见。我认为这很正常,因为在我的OS Debian中我没有此字体。如何与pdf导入字体以获得最大的兼容性?
我使用此示例代码
$pdf->SetFont('myriadpro', $fontStyle, $fontSize);
$pdf->Cell($width, $height, $text);
'myriadpro'是生成的文件(.z,.php)的名称。
谢谢
答案 0 :(得分:0)
在我的情况下,三个文件:myfont.php
,myfont.z
,myfont.ctg.z
并检查文件权限