C# 微信生成二维码
来源:互联网 发布:mac vim保存退出命令 编辑:程序博客网 时间:2024/05/16 10:12
1、下载ThoughtWorks.QRCode.dll
zxing.dll 添加引用命名空间
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using ThoughtWorks.QRCode.Codec;using ZXing;namespace WindowsForm{ public partial class WeChatCode : Form { public WeChatCode() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { if(string.IsNullOrEmpty(textBox1.Text)) { MessageBox.Show("请输入要生成的二维码!"); return; } GetGenerationCode(textBox1.Text); } /// <summary> /// 生成二维码 /// </summary> /// <param name="msg">二维码信息</param> /// <returns>图片</returns> public Bitmap GetGenerationCode(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); const int codeSizeInPixels = 250; //设置图片长宽 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; } }}
控件如图
测试如下
阅读全文
0 0
- C# 微信生成二维码
- 微信二维码生成
- 微信生成二维码
- 微信二维码生成
- 微信 二维码生成
- 微信生成二维码
- 生成微信二维码
- c# 微信生成带参数的二维码
- c# 生成微信公众帐号带参数二维码类
- c# 微信生成带参数的二维码
- 微信支付 生成付款二维码链接 并生成支付二维码图片 .net C#
- 微信开发 -- 二维码生成
- 生成二维码,微信分享
- php生成微信二维码
- 微信组件:二维码生成
- 微信生成二维码java
- 微信二维码生成接口
- 微信生成临时二维码
- 生成AWR报告
- 美国财政部将审计金融犯罪执法网络的加密货币实践
- 德意志银行战略师预测基于法币的货币体系将终结
- 【外媒】中国有必要尽快发行中央银行加密货币
- Spring Cloud zuul 只能路由Header Cookie丢失原因
- C# 微信生成二维码
- 印度国家银行将实行基于区块链的KYC解决方案
- c#基础代码备忘
- ViewPager无限轮播,加载网络数据,ImageLoader加载图片并缓存到SD卡上
- 汉字转换拼音工具
- Jeesite 项目搭建 找不到WebContextListener!!!!
- 字符串转整数
- Oracle中的数据字典
- Linux apt-get update失败