• 大小: 1.61M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2020-12-14
  • 语言: C#
  • 标签: 解析  插件  

资源简介

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

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

编码:
命名空间: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 要解码的图片);

资源截图

代码片段和文件信息

using System;
using System.Text;
using System.Drawing;

namespace ewmjm二维码
{
    #region ewmjm二维码解码
    public class ewmjm二维码解码
    {
        #region 外设变量
        public static encode bmfs编码方式 = encode.UTF8;
        #endregion

        #region 外部调用函数
        Graphics g;
        internal virtual String jm解码(Bitmap bmp)
        {
            bmp解码图片 = new Bitmap(bmp.Width bmp.Height);
            g = Graphics.FromImage(bmp解码图片);
            g.DrawImage(bmp 0 0);
            g.Dispose();
            numTryDecode = 0;
            sbyte[] data = decodeBytes();
            Encoding encoding;
            switch (bmfs编码方式)
            {
                case encode.GB2312:
                    encoding = Encoding.GetEncoding(“GB2312“);
                    break;
     

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1360  2014-09-21 12:20  二维码编码解码类使用说明.txt

     文件    6192640  2014-09-21 12:16  二维码\bin\Release\二维码.exe

     文件      21464  2014-09-21 12:17  二维码\bin\Release\二维码.vshost.exe

     文件      21247  2014-09-21 12:17  二维码\obj\Release\DesignTimeResolveAssemblyReferencesInput.cache

     文件       1338  2014-09-02 15:22  二维码\Properties\AssemblyInfo.cs

     文件     161264  2014-09-21 12:01  二维码\ewmDencoder.cs

     文件      36470  2014-09-20 23:30  二维码\ewmEncoder.cs

     文件      13506  2014-09-21 12:16  二维码\Form1.cs

     文件      11152  2014-09-19 21:23  二维码\Form1.Designer.cs

     文件        490  2014-09-02 15:22  二维码\Program.cs

     文件      79796  2014-09-18 18:04  二维码\Properties\Resources.Designer.cs

     文件       1096  2014-09-02 15:22  二维码\Properties\Settings.Designer.cs

     文件      14393  2014-09-21 12:12  二维码\二维码.csproj

     文件        656  2014-09-18 18:04  二维码\Resources\qrv1_0.dat

     文件        656  2014-09-18 18:04  二维码\Resources\qrv1_1.dat

     文件        656  2014-09-18 18:04  二维码\Resources\qrv1_2.dat

     文件        656  2014-09-18 18:04  二维码\Resources\qrv1_3.dat

     文件       8340  2014-09-18 18:04  二维码\Resources\qrv10_0.dat

     文件       8339  2014-09-18 18:04  二维码\Resources\qrv10_1.dat

     文件       8343  2014-09-18 18:04  二维码\Resources\qrv10_2.dat

     文件       8343  2014-09-18 18:04  二维码\Resources\qrv10_3.dat

     文件       9732  2014-09-18 18:04  二维码\Resources\qrv11_0.dat

     文件       9731  2014-09-18 18:04  二维码\Resources\qrv11_1.dat

     文件       9738  2014-09-18 18:04  二维码\Resources\qrv11_2.dat

     文件       9735  2014-09-18 18:04  二维码\Resources\qrv11_3.dat

     文件      11223  2014-09-18 18:04  二维码\Resources\qrv12_0.dat

     文件      11219  2014-09-18 18:04  二维码\Resources\qrv12_1.dat

     文件      11226  2014-09-18 18:04  二维码\Resources\qrv12_2.dat

     文件      11225  2014-09-18 18:04  二维码\Resources\qrv12_3.dat

     文件      12808  2014-09-18 18:04  二维码\Resources\qrv13_0.dat

............此处省略231个文件信息

评论

共有 条评论