我有一个政府客户需要在他们的文件中使用法律“章节符号”(§)。在网页上创建文档时,可以使用§
或§
来创建这个符号。
但是我无法在使用FPDF创建的PDF文档中成功使用这两种方法。我已尝试使用iconv和utf8_decode方法,但都没有奏效。你有什么想法吗?
我有一个政府客户需要在他们的文件中使用法律“章节符号”(§)。在网页上创建文档时,可以使用§
或§
来创建这个符号。
但是我无法在使用FPDF创建的PDF文档中成功使用这两种方法。我已尝试使用iconv和utf8_decode方法,但都没有奏效。你有什么想法吗?
html_entity_decode()
函数,它可用于将 HTML 实体转换为相应的字符。有一个更简单的方法可以做到这一点:
您可以使用ascii码在FPDF中生成一个章节符号:chr(167)
。
最好将其作为常量。在脚本顶部添加:
define('SECTION',chr(167));
SECTION
来打印欧元符号。例如:echo SECTION.'1.1';
输出将是:§1.1
注意:这也适用于其他符号,使用chr(ascii)
,其中ascii
是符号的ASCII码。您可以在此页面上找到ASCII码的概述:http://www.atwebresults.com/ascii-codes.php?type=2