UTF-8版的News及Article等制作PDF时乱码 |
||||
---|---|---|---|---|
网站管理员
注册日期:
2005/10/29 13:32 来自 北京
所属群组:
网站管理员 注册会员 ComSupp 推广组 等级: 38; EXP: 43
HP: 187 / 935 MP: 738 / 13932 |
问题:我用UTF-8编码的XOOPS 2.0.13.2,在用News 1.44、Article 0.84以及CBB 3.01等制作PDF文档时出现乱码(正文没有乱码,但是网站名称等却是乱码)。
更多信息: 1、用浏览器查看网页,一切正常; 2、News的“告诉朋友”功能,在IE下自动调用outlook产生乱码;在Firefox中自动调用Gmail,正常。 3、我注意到一个文件“news\fpdf\language\schinese.php”,其中有:$valid_pfd_charset = "GB2312"; 如果我把GB2312改为UTF-8,那么转化出的PDF完全乱码!! 4、我搜索了相关解决方案,但对环境有要求,需要PHP的mbstring: 解決 NEWBB2 在 UTF-8 中文版本的PDF問題 关于UTF-8的制作: NEWS:我只更改了目录language以及fpdf\language中的schinese的编码。其他设置都没有改变。 Article和CBB:我只更改了目录language以及class\transfer中的schinese的编码。其他设置都没有改变。 下面的附件是现在输出的样本。 望高手提供解决方案。。。。。
2006/3/21 19:15
|
|||
|
回复: UTF-8版的News及Article等制作PDF时乱码 |
||||
---|---|---|---|---|
网站管理员
注册日期:
2004/6/25 19:16 所属群组:
网站管理员 注册会员 Dev+Hack 等级: 54; EXP: 77
HP: 806 / 1344 MP: 1983 / 25295 |
fpdf不支持中文utf-8
繁简utf-8必须要转为gb或big5
2006/3/21 19:25
|
|||
|
回复: UTF-8版的News及Article等制作PDF时乱码 |
||||
---|---|---|---|---|
网站管理员
注册日期:
2005/10/29 13:32 来自 北京
所属群组:
网站管理员 注册会员 ComSupp 推广组 等级: 38; EXP: 43
HP: 187 / 935 MP: 738 / 13932 |
不能用的话,请教我该怎么取消这些功能链接?
2006/3/21 19:39
|
|||
|
回复: UTF-8版的News及Article等制作PDF时乱码 |
||||
---|---|---|---|---|
网站管理员
注册日期:
2004/6/25 19:16 所属群组:
网站管理员 注册会员 Dev+Hack 等级: 54; EXP: 77
HP: 806 / 1344 MP: 1983 / 25295 |
newbb/makepdf.php
article/pdf.php if(method_exists($pdf, "encoding")){ $pdf->encoding($pdf_data, _CHARSET); $pdf->encoding($pdf_config, _CHARSET); }
2006/3/21 19:51
|
|||
|
回复: UTF-8版的News及Article等制作PDF时乱码 |
||||
---|---|---|---|---|
网站管理员
注册日期:
2005/10/29 13:32 来自 北京
所属群组:
网站管理员 注册会员 ComSupp 推广组 等级: 38; EXP: 43
HP: 187 / 935 MP: 738 / 13932 |
引用:
只要编辑template,不让其显示就可以了。
2006/3/22 9:29
|
|||
|
回复: UTF-8版的News及Article等制作PDF时乱码 |
||||
---|---|---|---|---|
新进会员
注册日期:
11/13 16:47 来自 江苏省南京市
所属群组:
注册会员
帖子:
1
等级: 1; EXP: 0
HP: 0 / 0 MP: 0 / 0 |
同样的问题已经困扰了我很多年了,目前还没有解决
单纯的通过修改模板的方式删除掉,显然不是好方法。 说FPDF完全不支持UTF-8也不正确,因为我得另外一套CRM系统通过hack fpdf 完全实现了支持UTF-8。 希望这个问题尽快解决,已经四年了,还是待处理状态。
11/13 16:53
|
|||
|