从FPDF中的HTML字符生成符号


Producing symbols from HTML characters in FPDF

我有一个政府客户,要求在他们的文件中合法的'节符号' (§)。当在网页中创建文档时,此符号是用§§创建的。

我不知道如何让这些工作在用FPDF创建的pdf文档。我已经尝试了iconv和utf8_decode方法,但都没有工作。什么好主意吗?

您要找的是html_entity_decode()

有一个更简单的方法:

您可以使用FPDF与使用ascii码:chr(167)生成一个节符号。

将其设置为常量是一种很好的做法。在脚本的顶部,添加:

define('SECTION',chr(167));

现在您可以在脚本中使用SECTION来打印欧元符号。例如:

echo SECTION.'1.1';

将输出:§1.1

注意:这也适用于其他带有chr(ascii)的符号,其中ascii是该符号的ascii码。http://www.atwebresults.com/ascii-codes.php?type=2