【问题标题】:HTML Arrow Entity, Dec, or Hex Code for FPDFFPDF 的 HTML 箭头实体、Dec 或十六进制代码
【发布时间】:2021-04-05 05:02:46
【问题描述】:

我尝试在我的 fpdf 文档中使用 html 箭头,但它不起作用

我尝试了其中的一些代码,但都不起作用,它仅适用于某些实体,例如 © 但是当我想使用↠或→时它不起作用,我不知道为什么。

这是我的代码

$str = "&rarr";
$str = utf8_decode($str);
$str = html_entity_decode($str);
$huha =  iconv('UTF-8', 'windows-1252',$str);
$huha = iconv('UTF-8', 'windows-1252', html_entity_decode("→"));
$huha = html_entity_decode("©", ENT_XHTML,"ISO-8859-1");

【问题讨论】:

  • “我不知道为什么” 你认为所有字符都属于 windows-1252 吗?
  • 对不起,我只是从互联网上学习教程,所以我需要更改 windows-1252?去什么?
  • ISO-8859-1 也是其中的一部分吗?像windows-1252?因为 ISO-8859-1 也不好用
  • 有关标准字体的信息,请参阅this
  • 谢谢你!你解决了这个非常感谢你????

标签: entity fpdf


【解决方案1】:

您可以按照示例获取所有字体字符。 这就是你使用它的方式

$pdf->SetFont('Symbol','',11);
$pdf->Cell(0,5.5,chr(36),0,1); //This will display the $ character

以下是常用字符列表 33:! 34:“ 35:# 36:$ 37:% 38:&

@Olivier 给出了正确答案,我只是想在这篇文章中举个例子。

参考:Here

【讨论】:

    猜你喜欢
    • 2011-11-20
    • 2016-08-29
    • 2018-10-13
    • 2014-06-18
    • 1970-01-01
    • 2014-11-22
    • 2012-10-13
    • 2011-03-29
    • 2014-10-25
    相关资源
    最近更新 更多