gpt4 book ai didi

php - TCPDF在html中更改字体

转载 作者:行者123 更新时间:2023-11-27 23:57:19 25 4
gpt4 key购买 nike

我转换了 .ttf我需要的字体(3 个文件),并将它们包含在 tcpdf 字体文件夹中。

当我使用经典 $pdf->SetFont(); 时它工作得很好调用,但问题是我不知道如何更改 html 中的字体,稍后使用 $pdf->writeHTML(); 调用

让我们称它为字体 X

例如:

$pdf->SetFont('DejaVu Sans','',10);

$html = '
<table>
<tr>
<td><span style="font-family:X;"></span></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
';

$pdf->writeHTML($html, true, false, true, false, '');

我想要的是在所有文档中使用 dejavu sans 字体,<span> 除外。里面第一个<td>标签,我需要字体 X。我尝试使用 font-family属性,但到目前为止它不起作用。

最佳答案

仅用一个 writeHTML 是无法做到这一点的。如果你想要一个真正的 HTML 到 PDF 的转换,你可以使用 DomPDF。

请注意,您可以使用多个 writeHTML() 函数来完成此操作,但很难正确放置您的文字。

关于php - TCPDF在html中更改字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23221377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com