winfom 二维码的生成

原创 2016年08月29日 11:40:57

private Bitmap GenByZXingNet(string msg)
        {
            BarcodeWriter writer = new BarcodeWriter();
            writer.Format = BarcodeFormat.QR_CODE;
            writer.Options.Hints.Add(EncodeHintType.CHARACTER_SET, "UTF-8");
            writer.Options.Hints.Add(EncodeHintType.ERROR_CORRECTION, ZXing.QrCode.Internal.ErrorCorrectionLevel.H);
            int codeSizeInPixels;
            if (this.pictureBox1.Width > this.pictureBox1.Height)//哪个小就给二维生成框,因为才能保证完全显示出来
            {
                codeSizeInPixels = this.pictureBox1.Height;
               
            }
            else {
                codeSizeInPixels = this.pictureBox1.Width;   //设置图片长宽
            }
           
            writer.Options.Height = writer.Options.Width = codeSizeInPixels;
            writer.Options.Margin = 0;//设置边框
            ZXing.Common.BitMatrix bm = writer.Encode(msg);
            Bitmap img = writer.Write(bm);
            pictureBox1.Image = img;
            return img;
        }


引用下载链接百度云

链接: http://pan.baidu.com/s/1skNt5Zf 密码: s8kf

相关文章推荐

qrcode二维码生成所需jar包

  • 2017年10月30日 19:02
  • 361KB
  • 下载

nodejs根据地址生成二维码并当做水印嵌入图片中

nodejs根据地址生成二维码并当做水印嵌入图片中

生成、解析带logo的二维码(java)

  • 2017年10月27日 20:25
  • 1006KB
  • 下载

QRCode二维码生成

  • 2017年11月15日 17:09
  • 1014KB
  • 下载

VC利用 zint 库生成二维码

1. zint库,可以先下载源码,编译出来。编译过程需要用到 libpng库。 2. 使用起来比较简单,导入头和库文件即可。 3. 在生成QR二维码时,手册上没有描述具体信息。下面给出一段生成二维码的...

二维码生成

  • 2017年11月09日 12:03
  • 1.52MB
  • 下载

Qt二维码生成库源程序

  • 2017年11月04日 19:38
  • 999KB
  • 下载

java生成自己的微信二维码

根据上一篇得到的数据,我们可以生成自己的微信二维码: import java.awt.image.BufferedImage; import java.io.File; import java.io....

delphi生成二维码

  • 2017年11月04日 22:36
  • 12KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:winfom 二维码的生成
举报原因:
原因补充:

(最多只允许输入30个字)