我正在使用 TCPDF 类制作 pdf 文件。
我的代码:
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$fontname = $pdf->addTTFfont('../common/pdf/fonts/persianFont/HiwebNazanin.ttf', 'TrueTypeUnicode', '', 32);
$pdf->SetFont($fontname, '', 12, '', 'false');
我想将默认字体更改为我的字体,addTTFfont 方法已在 TCPDF 文档中提出。但是我得到了这个错误!!
Fatal error: Call to undefined method TCPDF::addTTFfont() in ...
为什么我不能使用它?!!
最佳答案
在 TCPDF(版本 6.2.6)中使用:
require_once('/your_path_to/tcpdf.php');
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$fontname = TCPDF_FONTS::addTTFfont('../common/pdf/fonts/persianFont/HiwebNazanin.ttf', 'TrueTypeUnicode', '', 32);
关于php fatal error :调用未定义的方法 TCPDF::addTTFfont(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28524074/