小编Ser*_*ski的帖子

TCPDF,"无法包含字体定义文件"和OpenType字体

我是一名网络程序员,对字体没有深入了解,并且很难让TCPDF包含我们的自定义OpenType字体.我们购买了OpenType字体文件(.oft),它们不受任何DRM的保护.

关于此错误消息的许多问题最终得到相同的建议.我已经为TCPDF(755)使用的文件夹设置了正确的文件权限,我可以毫不费力地使用addTTFfont()包含.ttf TrueType字体的内容,如下所示:

$pdf->addTTFfont('/path-to-font/DejaVuSans.ttf', 'TrueTypeUnicode', '', 32);

所以我编写了以下代码来包含我们的OpenFont类型.该addTTFfont()文档似乎表明支持OpenTypeUnicode和OpenType参数.

$pdf->addTTFfont('/path-to-font/customfont.otf', 'OpenTypeUnicode', '', 96);

结果如下:

TCPDF ERROR: Could not include font definition file:

我们正在使用TCPDF v6.0.020,到目前为止,我一直在阅读TCPDF字体信息页面,但没有运气.我注意到TCPDF也有addFont()功能(这里的文档),这似乎更明显使用,因为它不包括任何字体类型的任何引用.但是,我无法使用此函数来处理它所拥有的小文档.

任何帮助将不胜感激.

php fonts opentype tcpdf

10
推荐指数
2
解决办法
4万
查看次数

标签 统计

fonts ×1

opentype ×1

php ×1

tcpdf ×1