【问题标题】:Can not Add font in FPDF无法在 FPDF 中添加字体
【发布时间】:2021-10-03 13:45:51
【问题描述】:

您好,我正在尝试将 Calibri 字体添加到 FPDF 字体

我已经使用编码 cp1252 转换了 ttf(是默认值) 将文件复制到文件夹 fpdf/font/

添加线条

define('FPDF_FONTPATH','/usr/share/php/fpdf/font');
require_once('/usr/share/php/fpdf/fpdf.php');
$fpdf->AddFont('Calibri','','calibri.php');
//$fpdf->AddFont('Calibri','B','calibrib.php');
//$fpdf->AddFont('Calibri','I','calibrii.php');
//$fpdf->AddFont('Calibri','BI','calibriz.php'); //Bold Italic

线$fpdf->AddFont('Calibri','','calibri.php'); 停止处理后面的所有行 并且在评论该行时,php运行到最后 ubuntu 20.04 / php 7.4

谁能告诉我应该使用什么编码? 以及如何设置字体路径?或者为什么我的代码没有错误地停止

【问题讨论】:

  • 您检查错误日志是否有错误?
  • 我检查了日志发现 Undefined variable: pdf in /var/www/html/ 然后我实现了我必须添加行 $pdf = new FPDF($orientation,'mm',array( $宽度,$高度));在 AddFont 行之前非常感谢

标签: php ubuntu fpdf


【解决方案1】:

您想使用 ttf 文件,因为这是 FPDF 软件可以将其存储为字体的方式。所以不需要转换文件。使用您已经拥有并且应该可以使用的 ttf 文件。我假设这与 FPDF 的 python 版本相同。

【讨论】:

    猜你喜欢
    • 2013-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-10
    • 2014-01-22
    • 1970-01-01
    • 2013-01-05
    • 2011-09-25
    相关资源
    最近更新 更多