【发布时间】:2013-06-30 14:26:59
【问题描述】:
我目前正在使用 FPDF 生成 PDF 报价。我想得到以下输出:
520 欧元
通过这样做:
$pdf->Cell(20, 10, chr(128).' 520', 1, 0);
但 fpdf 只显示一个空白区域。我正在使用 Calibri 作为字体,我这样做是为了加载它:
$pdf->AddFont('Calibri', '', 'calibri.php');
但无济于事。有趣的是,chr 123 到 127 和 129 等工作。欧元符号是 only 没有出现的符号。有人知道怎么做吗?
更新:当我尝试时
$pdf->Cell(20, 10, utf8_decode('€ 520'), 1, 0);
我得到一个问号。它不应该是无效字体,因为我在 calibri.php 中发现了 chr(128)。
【问题讨论】:
标签: php character-encoding special-characters fpdf