QR Code Encoder for 简体中文

来源:互联网 发布:linux基础知识 编辑:程序博客网 时间:2024/06/06 00:29

虽然工作很忙,但是看了CSDN的一篇文章,其中提到了马无夜草不肥,确实,忙于公司事务的我们确实需要做点自己的小项目来提升自己。

有天一个同事用新买的android手机在扫描条码,想想自己如果写个条码程序玩玩也不错,于是乎动手操作....

下载地址:http://download.csdn.net/detail/yingxiangsui/3874478

简介:

这是一个生成QRCode二维条码的类库,支持简体中文字符。您可以利用它方便的生成相应的二维条码。

特性:

1. 支持简体中文字符

2. 支持自己设定编码模式,Ecc校验级别及所选用的版本

4. 支持模式转换,以混合模式缩小编码代价。

3. 支持傻瓜式的操作[.net4.0],用户调用Encode方法时,只需要传需要编码的字符串即可;对于[.net3.5],需要用户选择Ecc校验级别和初始版本[0表示自动选择版本],这里不需要传递编码模式作为参数,它会自动选择最合适的编码方式(数字,数字字母,Byte,中文,混合模式)

系统需求:

.net 3.5 [.net4.0 better]

示例:

    QRCodeLib.QREncoder encoder = new QRCodeLib.QREncoder();
            encoder.Scala = 4;
            encoder.BackgroundColor = Color.White;
            encoder.ForegroundColor = Color.Black;            
            Bitmap bitmap = encoder.Encode("我爱你。。。");

    //.......

附:

http://zxing.org/w/decode.jspx,条码验证的绝好网址.

----------------------------------------------------------------------------

Powered by Nicefuture.