要生成PDF的发票,我使用fpdf
lib并将重复文本存储在mySQL
数据库中。
当我将此文本存储在一个简单文件中时,我需要将其保存为Latin1编码,因为fpdf
使用Latin1 / cp1252编码。到目前为止这是有效的。
但是当我将它存储在mySQL
数据库中时,无论我在文本字段中使用哪种排序规则,我都会得到典型的á日�
乱码。在这种情况下,我将其设置为Latin1_general_ci。服务器本身通常设置为UTF-8 Unicode。
这个问题有几个问题:
fpdf
是否也会呈现UTF-8编码字符以解决此问题?tpdf
而非fpdf
来解决此问题吗?赞赏找到one and only
解决方案的任何帮助
更新:
没人回答? Gibberish似乎是一个无法解决的问题..嗯
答案 0 :(得分:0)
我自己回答这个问题,因为我现在找到了解决方案。如果是one and only
我怀疑,但它是我的方法的解决方案。
Q&安培; A
tpdf
而不是fpdf来解决这个问题吗?
答:是的,它完美无缺。阅读here。