gpt4 book ai didi

php - 如何将TTF字体添加到html2pdf PHP程序中

转载 作者:可可西里 更新时间:2023-11-01 13:10:10 25 4
gpt4 key购买 nike

我正在尝试通过以下代码使用 HTML2PDF 4.03:

<?php
$content = "..."; # my HTML code
require_once(dirname(__FILE__).'/html2pdf_v4.03/html2pdf.class.php');
$html2pdf = new HTML2PDF('P','A4','en', true, 'utf-8', array(15,20,15,20) );
# here I'm trying to add my arial.ttf
$html2pdf->pdf->AddTTFFont('arial.ttf');
$html2pdf->WriteHTML($content);
$html2pdf->Output('exemple.pdf');
?>

现在程序死于此:

PHP Fatal error:  Call to undefined method HTML2PDF_myPdf::AddTTFFont()

如何将 TTF 字体添加到我的 PDF 文件?

最佳答案

我已成功使用以下方法将 1 种自定义字体添加到我的设置中。

首先使用以下命令将 .ttf 文件转换为 3 个单独的文件(.php .z 和 .ufm) font converter 将本系统生成的3个文件放入TCPDF的fonts文件夹中。

现在您可以使用以下命令为您的 PDF 设置默认字体

$html2pdf->setDefaultFont("the_name_you_called_your_font");

这很容易上手,尽管通过这种方法我在使用 2 种不同的字体时遇到了问题。不过我会想办法的

关于php - 如何将TTF字体添加到html2pdf PHP程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28138913/

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