【问题标题】:FPDF library not showing special characters like '✓'FPDF 库未显示“✓”等特殊字符
【发布时间】:2020-06-30 07:27:12
【问题描述】:

嘿,我尝试将“✓”等特殊字符写入 FPDF,但它不起作用。只有正常的字符串工作。 我在 pdf 上有复选框,我尝试用“✓”填充复选框。

我是这样尝试的:

$value = iconv('UTF-8', 'windows-1255', html_entity_decode('✓')); 
$pdf->Write(0, $value);

但是当我转到 pdf 时,字符串坏了,不一样了。 谢谢

【问题讨论】:

    标签: fpdf fpdi


    【解决方案1】:

    windows-1255 中不包含此字符。您可以使用“ZapfDingbats”并使用chr(51) 或chr(52)。

    $pdf->SetFont('ZapfDingbats', '', 12);
    $pdf->Write(0, chr(51();
    

    有关所有标准字体的字体转储,请参阅 here。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-14
      • 1970-01-01
      • 2015-11-22
      • 2013-06-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多