Php TCPDF包括Calibri

Php TCPDF包括Calibri,php,tcpdf,Php,Tcpdf,我正在尝试将Calibri添加到TCPDF中,我使用了: $fontname = TCPDF_FONTS::addTTFfont('calibri.ttf', 'TrueTypeUnicode', '', 96); $pdf->SetFont($fontname, '', 12); 但是,这仅适用于普通字体,我的文本中的所有粗体/斜体元素都不会使用这些属性显示。但是,我在同一个文件夹中也有calibub.ttf 我应该如何告诉TCPDF使用粗体版本,就像它使用默认嵌入字体一样?我也有同样

我正在尝试将Calibri添加到TCPDF中,我使用了:

$fontname = TCPDF_FONTS::addTTFfont('calibri.ttf', 'TrueTypeUnicode', '', 96);
$pdf->SetFont($fontname, '', 12);
但是,这仅适用于普通字体,我的文本中的所有粗体/斜体元素都不会使用这些属性显示。但是,我在同一个文件夹中也有calibub.ttf


我应该如何告诉TCPDF使用粗体版本,就像它使用默认嵌入字体一样?

我也有同样的问题,所以我在需要普通字体的地方使用calibri.ttf,在需要粗体字体的地方使用calibub.ttf。这很有效,但不是一个完美的解决方案。我用一种奇怪的方式修复了它。我只是在同一目录中添加了TTF,没有做任何与TCPDF函数相关的事情。然后它就成功了。你能展示一些代码示例吗;在任何添加页面之前。当前目录包含ttf文件。