FPDF 库不显示特殊字符,如“✓”
FPDF library not showing special characters like '✓'
嘿,我尝试在 FPDF 中写入“✓”等特殊字符,但没有成功。只有正常的字符串工作。
我在 pdf 上有复选框,我尝试用“✓”填充复选框。
我这样试:
$value = iconv('UTF-8', 'windows-1255', html_entity_decode('✓'));
$pdf->Write(0, $value);
但是当我打开 pdf 时发现字符串坏了而且不一样。
谢谢
windows-1255
中不包含此字符。您可以使用“ZapfDingbats”并使用 chr(51)
或 chr(52)
.
$pdf->SetFont('ZapfDingbats', '', 12);
$pdf->Write(0, chr(51();
有关所有标准字体的字体转储,请参阅 here。
嘿,我尝试在 FPDF 中写入“✓”等特殊字符,但没有成功。只有正常的字符串工作。 我在 pdf 上有复选框,我尝试用“✓”填充复选框。
我这样试:
$value = iconv('UTF-8', 'windows-1255', html_entity_decode('✓'));
$pdf->Write(0, $value);
但是当我打开 pdf 时发现字符串坏了而且不一样。 谢谢
windows-1255
中不包含此字符。您可以使用“ZapfDingbats”并使用 chr(51)
或 chr(52)
.
$pdf->SetFont('ZapfDingbats', '', 12);
$pdf->Write(0, chr(51();
有关所有标准字体的字体转储,请参阅 here。