C#语言利用zxing技术创建包含中文字符的二维码
发布时间
阅读量:
阅读量
鉴于zxing的encoder默认采用iso-8859-1编码方式,若不进行源码修改,则需对字符编码进行转换处理。
以zxing2.2版本为例
using ZXing;
using ZXing.Common;
using ZXing.Rendering;
。。。。。。。
创建二维码
string sEncode = “utf-8” //---或gb2312
string EncoderContent = GetEncodingString(txtEncoderContent.Text,sEncode);
BarcodeWriter writer = new BarcodeWriter
writer.Format = BarcodeFormat.QR_CODE;
writer.Options.Height = 100;
writer.Options.Width = 100;
writer.Options.Margin = 0;
writer.Options.PureBarcode = true;
//---picturebox
picEncodedBarCode.Image = writer.Write(EncoderContent);
//----编码转换
private string GetE
全部评论 (0)
还没有任何评论哟~
