【转】C# 二维码生成
/// <summary>/// 含有QR码的描述类和包装编码和渲染/// </summary>public class QRCodeHelper{/// <summary>/// 获取二维码/// </summary>/// <param name="strContent">待编码的字符</param>/// <param name="ms">输出流</param>///<returns>True if the encoding succeeded, false if the content is empty or too large to fit in a QR code</returns>public static bool GetQRCode(string strContent, MemoryStream ms){ErrorCorrectionLevel Ecl = ErrorCorrectionLevel.M; //误差校正水平 string Content = strContent;//待编码内容QuietZoneModules QuietZones = QuietZoneModules.Two; //空白区域 int ModuleSize = 12;//大小var encoder = new QrEncoder(Ecl);QrCode qr;if (encoder.TryEncode(Content, out qr))//对内容进行编码,并保存生成的矩阵 {var render = new GraphicsRenderer(new FixedModuleSize(ModuleSize, QuietZones));render.WriteToStream(qr.Matrix, ImageFormat.Png, ms);}else{return false;} return true;} }
通过上述方法即可实现二维码的生成,得到数据流MemoryStream 然后转换成Bitmap即可显示。
上述方法调用了QrCode.Net类库的Net35版本
QrCode.Net 下载地址:http://qrcodenet.codeplex.com/
原文地址: http://blog.csdn.net/paolei/article/details/12584295
参考地址:http://www.cnblogs.com/Soar1991/archive/2012/03/30/2426115.html
【转】C# 二维码生成相关推荐
- 舒工深度解析不规则场地座位二维码生成规则
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...
- 玩转Android之二维码生成与识别
二维码,我们也称作QRCode,QR表示quick response即快速响应,在很多App中我们都能见到二维码的身影,最常见的莫过于微信了.那么今天我们就来看看怎么样在我们自己的App中集成二维码的 ...
- java 二维码生成和解析
2019独角兽企业重金招聘Python工程师标准>>> <!-- 二维码 --><dependency><groupId>com.google.z ...
- 支付宝支付 第五集:二维码生成工具
支付宝支付 第五集:二维码生成工具 一.代码 目录结构 BufferedImageLuminanceSource.java package com.dzy.alipay.qrcode;import c ...
- Android之二维码生成与扫描
转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/51260428 本文出自:[顾林海的博客] ##前言 月底离开公司,准备 ...
- [开源]C#二维码生成解析工具,可添加自定义Logo
原文:[开源]C#二维码生成解析工具,可添加自定义Logo 二维码又称 QR Code,QR 全称 Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的 Bar Co ...
- Java 快速开发二维码生成服务
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | 公众号「码农小胖哥」 1. 前言 不知道从什么 ...
- 谷歌zxing 二维码生成工具
一.加入maven依赖 <!-- 谷歌zxing 二维码 --> <dependency><groupId>com.google.zxing</groupId ...
- simple go web application 二维码生成 打包部署
go语言简易web应用 & 二维码生成及解码 & 打包部署 转载请注明出处: https://www.cnblogs.com/funnyzpc/p/10801476.html 前言(闲 ...
- 微信公众平台----带参数二维码生成和扫描事件
原文:微信公众平台----带参数二维码生成和扫描事件 摘要: 账号管理----生成带参数的二维码 消息管理----接收消息----接收事件推送 为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众 ...
最新文章
- matlab最大化函数,求助,最大化一个函数
- seo说_百度指数看世间沉浮_如何快速排名-互点快速排名_网站关键词排名常见问题 - 搜狗快速排名...
- python之钉钉机器人编程
- Linux/Unix系统编程手册 第三章:系统编程概念
- bootstrap导航条文字颜色_XEditor基础组件:导航条
- 使用CRT调试内存分配堆来找出未释放的内存空间
- html代码在线分析,网站html代码解析
- java中equals和 == 的区别
- java自带函数_java8中内置的四大核心函数式接口
- 向园子里的朋友探讨一个问题:如果判定一个对象已被处置
- 如何在 Mac 上更改 Safari 背景?
- python变量、运算符、要求从键盘输入用户名和密码,校验格式是否符合规则,如果不符合,打印出不符合的原因,并提示重新输入练习
- 消息队列MQ的基础知识
- SWFUpload使用指南
- mysql中大文本的数据类型
- Ubuntu使用lightdm避坑
- 深度搜索算法查找最短路径
- 虚拟直播需要哪些设备?如何搭建虚拟直播团队?
- 分享一个MongoDB可视化工具rockmongo-on-windows
- HTML多图片压缩上传