相关疑难解决方法(0)

如何在TCPDF中添加自定义字体?

我想在我使用TCPDF生成的pdf中添加自定义字体.我可能会遗漏一些东西,但文档似乎已经过时了.他们正在引用该addTTFfont()功能,但我认为它已被弃用,并且在最新版本的TCPDF中不再存在.

我读到我需要转换ttf文件并将其放在fonts文件夹中,所以我运行:

php/tcpdf/tools/tcpdf_addfont.php -i php/font/rumpelstiltskin-webfont.ttf
Run Code Online (Sandbox Code Playgroud)

它生成了这些文件现在在fonts文件夹中:

rumpelstiltskinwebfont.ctg.z
rumpelstiltskinwebfont.z
rumpelstiltskinwebfont.php
Run Code Online (Sandbox Code Playgroud)

然后我尝试添加字体:

$pdf->addFont('rumpelstiltskin');
$pdf->SetFont('rumpelstiltskin', '', 14, '', false);
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误:

TCPDF ERROR: Could not include font definition file: rumpelstiltskin
Run Code Online (Sandbox Code Playgroud)

php fonts tcpdf

7
推荐指数
2
解决办法
9886
查看次数

标签 统计

fonts ×1

php ×1

tcpdf ×1