如何将字体设置为 mPDF 中的特定 div?

Posted

技术标签:

【中文标题】如何将字体设置为 mPDF 中的特定 div?【英文标题】:How to set font to particular div in mPDF? 【发布时间】:2018-01-05 11:27:30 【问题描述】:

    如何在 m-PDF 中为特定的 div 设置字体?

    我是这样使用的。但它不起作用

       div  font-size: 14pt; font-family: dejavuserif;
    

【问题讨论】:

【参考方案1】:

您可以像这样将样式设置为内联

$html = "<div style='font-size: 14pt; font-family: dejavuserif;'>Text Here</div>";
$mpdf = new mPDF('utf-8', 'A4-L');
$mpdf->WriteHTML($html);
$mpdf->Output();

创建一个名为 customeStyle.css 的 css 文件。将此样式添加到 customeStyle.css

div  font-size: 14pt; font-family: dejavuserif;

代码是

$stylesheet = file_get_contents('customeStyle.css');
$html = "<div>Text Here</div>";
$mpdf = new mPDF('utf-8', 'A4-L');
$mpdf->WriteHTML($stylesheet, 1);
$mpdf->WriteHTML($html);
$mpdf->Output();

【讨论】:

以上是关于如何将字体设置为 mPDF 中的特定 div?的主要内容,如果未能解决你的问题,请参考以下文章

如何在yii2中向kartik yii-mpdf添加自定义字体

将字体添加到 mPDF

如何在iOS中将具有特定大小的自定义字体设置为Web View?

如何让div内字体上下左右居中?

div 中的字体如何用CSS控制居下

@font-face 字体未加载到 mpdf 中