是否有替代TCPDF :: writeHTML来获取内联粗体文本

Jac*_*cob 5 php tcpdf

我正在使用TCPDF生成仅包含文本的PDF.

首先我使用multiCell添加文本,现在我想让两个单词变成粗体(在我的文本中间的某个地方).所以我改变了我的代码以使用writeHTML并用b-tags包围我,并且现在这些词是blod.但与此同时,我的文档大小从41kB变为205kB,这似乎有点极端.

无论如何在文本中使用内联blod格式而不会将PDF大小增加300%?

Nel*_*son 8

正如我在评论说,尝试更改字体之前使用Cell()Multicell(),例如如下:

$pdf=new PDF();
...
$pdf->Cell(180,10,'bla bla',0,1,'C');
$pdf->SetFont('Times','B',16);            //Change to bold
$pdf->Cell(180,10,'bla bla bla',0,1,'C'); //this printed in bold
$pdf->SetFont('Times','',12);             //Revert to plain font
$pdf->Cell(180,10,'bla bla bla',0,1,'C');
Run Code Online (Sandbox Code Playgroud)