博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
生成二维码Base64图片
阅读量:5784 次
发布时间:2019-06-18

本文共 1047 字,大约阅读时间需要 3 分钟。

这个写了,但是自己没有用,发现浏览器有的不兼容

代码:

string str = System.Configuration.ConfigurationManager.AppSettings["MobileDomain"] + "/lmsViews/wechat/index.html#/main/signIn?TrainingID=" + TrainingID;                //初始化二维码生成工具                QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();                qrCodeEncoder.QRCodeEncodeMode = QRCodeEncoder.ENCODE_MODE.BYTE;                qrCodeEncoder.QRCodeErrorCorrect = QRCodeEncoder.ERROR_CORRECTION.M;                qrCodeEncoder.QRCodeVersion = 0;                qrCodeEncoder.QRCodeScale = 4;                //将字符串生成二维码图片                Bitmap image = qrCodeEncoder.Encode(str, Encoding.Default);                //保存为PNG到内存流                  MemoryStream ms = new MemoryStream();                image.Save(ms, ImageFormat.Png);                string strUrl = "data:image/png;base64," + Convert.ToBase64String(ms.ToArray());                image.Dispose();                ms.Dispose();

上面用的是微信中的一个dll

 

js进行调用

 http://www.cnblogs.com/cdemo/p/5225848.html

 

http://blog.csdn.net/yiqijinbu/article/details/23673727

你可能感兴趣的文章
抽象工厂,工厂方法和简单工厂的对比
查看>>
Zookeeper
查看>>
apache配置
查看>>
树dp...吧 ZOJ 3949
查看>>
如何查看Linux操作系统版本
查看>>
js函数中参数的传递
查看>>
(2)javascript的基本语法、数据结构、变量
查看>>
软件业的“敏捷流程”(转载)
查看>>
Java判断素数
查看>>
转:测试反射调用私有方法/私有静态方法
查看>>
调整数组顺序是奇数位于偶数前面
查看>>
我的Android进阶之旅------>Android疯狂连连看游戏的实现之状态数据模型(三)
查看>>
Scrum工具Leangoo“免费版”与“企业版”对比
查看>>
Daily Srum 10.30
查看>>
Debian Security Advisory(Debian安全报告) DSA-4412-1 drupal7 security update
查看>>
个人介绍
查看>>
calcite介绍
查看>>
cigarettes
查看>>
Android解析XML
查看>>
开发进度——3
查看>>