基本信息
源码名称:GM 二维码控件 实例源码下载(含接口文档以及调用实例)
源码大小:0.14M
文件格式:.zip
开发语言:C#
更新时间:2014-07-19
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 5 元 
   源码介绍


1.

[DllImport("GMEnc.dll")]
        public static extern void gm_enc(ref byte in_dat, int dat_len, int ecl, int xdim, int img_res, int fore_color, int back_color, string out_img_fn);



  private void Excute_Encoder(string Enstr, string ImgPath)//Enstr为编辑内容,ImgPath生成的编码BMP图片路径
        {
            System.Text.Encoding edg = System.Text.Encoding.GetEncoding("GB2312");
            byte[] enbyte = edg.GetBytes(Enstr);
             int ecl = 3;//纠错等级
            int xdim = 4;
             int img_res = 200;
            gm_enc(ref enbyte[0], enbyte.Length, ecl, xdim, img_res, 0, 0x00ffffff, ImgPath);
        }


串口调用设置

 private void DeviceSet()
        {
            serialPort1.DataBits = 8;
            serialPort1.BaudRate = 115200; //波特率
            serialPort1.PortName = "GOM5";  //端口号(虚拟串口)COM5
            serialPort1.ReadTimeout = -1;
            serialPort1.Encoding = System.Text.Encoding.GetEncoding("GB2312");//中文需用GB2313
        }