php – 是否有替代TCPDF :: writeHTML来获取内联粗体文本
发布时间:2020-12-13 17:42:36 所属栏目:PHP教程 来源:网络整理
导读:我正在使用TCPDF生成仅包含文本的PDF. 首先我使用multiCell添加文本,现在我想让两个单词变成粗体(在我的文本中间的某个地方).所以我改变了我的代码以使用writeHTML并用b-tags包围我,并且现在这些词是blod.但与此同时,我的文档大小从41kB变为205kB,这似乎有点
我正在使用TCPDF生成仅包含文本的PDF.
首先我使用multiCell添加文本,现在我想让两个单词变成粗体(在我的文本中间的某个地方).所以我改变了我的代码以使用writeHTML并用b-tags包围我,并且现在这些词是blod.但与此同时,我的文档大小从41kB变为205kB,这似乎有点极端. 无论如何在文本中使用内联blod格式而不会将PDF大小增加300%? 解决方法
正如我在评论中所说,尝试在使用Cell()或Multicell()之前更改字体,示例如下:
$pdf=new PDF(); ... $pdf->Cell(180,10,'bla bla',1,'C'); $pdf->SetFont('Times','B',16); //Change to bold $pdf->Cell(180,'bla bla bla','C'); //this printed in bold $pdf->SetFont('Times','',12); //Revert to plain font $pdf->Cell(180,'C'); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |