以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  QRCode控件暂时不要用了  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=7560)

--  作者:狐狸爸爸
--  发布时间:2010/7/10 7:26:00
--  QRCode控件暂时不要用了

因为采用的是CodeProject上的公开代码,设计的不完善,在汉字编码和识别上有问题,暂时就别用了,

我会考虑提供一个真正专业和全面的二维码控件


--  作者:lxl
--  发布时间:2010/7/10 8:12:00
--  

记得提供了一个重载,可以选择字符编码方式。

不过这个控件体积太大了


--  作者:狐狸爸爸
--  发布时间:2010/7/10 22:45:00
--  

呵呵,多谢lxl版主提醒,我找出问题了,将其源代码的

 

return Encode(content, Encoding.Unicode);

 

改为

 

return Encode(content, Encoding.GetEncoding("GB18030"));

 

 

return Encode(content, Encoding.GetEncoding("gb2312"));

 

即可完美支持中文了。

 

不过这个控件个头和其提供的功能不匹配,先凑合用,以后换掉他。

[此贴子已经被作者于2010-7-10 22:51:16编辑过]