fpdf:嵌入特殊字符

时间:2014-10-07 23:32:37

标签: php fonts character-encoding special-characters fpdf

我使用tFPDF生成一些音乐,需要使用平坦的符号。我见过的几个例子都使用了UTF-8和我自己实现的自定义字体。但是,它们似乎没有嵌入整个字体,因为它和其他字符不会显示并显示?

有谁知道如何实现这个(即插入特定字符,嵌入整个字体等)?

2 个答案:

答案 0 :(得分:0)

2669 - Quarter Note
266A - Eighth Note
266B - Beamed Eighth Note
266C - Beamed Sixteenth Note
266D - Flat Symbol
266E - Natural Symbol
266F - Sharp Symbol

&安培; #____;

只需用偶然文本中的html(php的一部分)中的代码替换_____即可创建unicode字符。

例如hello this is &#266D;

创建:hello this is ♭

编辑:编码必须是UTF-8。如果需要,您可以创建一个函数,用可以在html中显示的集合替换每个音符。您不需要任何特殊的插件或库。

答案 1 :(得分:0)

我自己找到了答案。首先,我实施tFPDF。然后我使用包中包含的DejaVu UTF-8字体,然后使用urldecode显示字符。

urldecode('%E2%99%AD');