重新上载后的tPDF错误ttf“Undefined font:dejavu”

时间:2017-05-31 08:56:22

标签: php fonts fpdf

我正在使用tFPDF

$pdf=new tFPDF();
$pdf->AddFont('DejaVu','','DejaVuSansCondensed.ttf',true);
$pdf->Open();
$pdf->AddPage();
$pdf->SetFont('DejaVu', '', 12);

它曾经工作过。我不得不重新上载字体文件夹,从那时起我收到错误信息

  

FPDF错误:未定义的字体:dejavu

但文件DejaVuSansCondensed.ttf肯定在fonts文件夹中。我甚至将mod更改为777,因为我认为访问权限可能是问题,但它仍然无效。还有什么可能导致这个错误?

enter image description here

1 个答案:

答案 0 :(得分:1)

好吧,我刚发现该解决方案对不起该帖子。

https://stackoverflow.com/a/38520012/2311074

  

删除font / unifont文件夹中的所有* .php和* .dat文件,除外   ttfonts.php。将重新创建所有这些文件(使用正确的路径)。