首页

C# 二维码生成和解析

c#

2021-1-29

实例可以成功运行,直接用于二维码的生成还有解析二维码的功能代码。

无需插件,直接解析二维码读取里边的内容。

编码:
命名空间:namespace ewmbm二维码

类名:public class ewmbm二维码编码

可设置变量
1:ewmbm二维码编码.blx类型//编码类型,数字 、字母或者中文(默认 中文)
2:ewmbm二维码编码.bbb版本//数据容量(默认 版本7)
3:ewmbm二维码编码.bjcdj纠错等级//低、中、高、完美(默认 中)
4:ewmbm二维码编码.bfdbs放大倍数//每个数据点宽几个像素(默认 4)
5:ewmbm二维码编码.bmfs编码方式//(默认 UTF8)

准备工作:
将【二维码\Resources】中的所有dat文件,加入资源文件
或者:
将代码中三处读取资源文件的地方改成读取文件也可以,
搜索【btemp = (sbyte[])二维码.Properties.Resources.ResourceManager.GetObject(fileName);】即可找到三处读取资源文件的地方

使用函数:
using ewmbm二维码;

Bitmap btemp = ewmbm二维码.ewmbm二维码编码.drawqr画二维码(string 要编码的文字);

//***********************************************************************
//———————————————————————–
//———————————————————————–
//***********************************************************************
解码:
命名空间间:namespace ewmjm二维码

类名:    public class ewmjm二维码解码

可设置变量
1:ewmjm二维码解码.bmfs编码方式//(默认 UTF8)

使用函数:
using ewmjm二维码;

ewmjm二维码解码 decoder = new ewmjm二维码解码();
string ttemp = decoder.jm解码(Bitmap 要解码的图片);

资源下载此资源下载价格为2D币(VIP免费),请先
没有账号? 忘记密码?

社交账号快速登录