您的位置:首页 > 编程语言 > C#

C#使用插件生成二位码

2015-11-25 10:18 330 查看
使用 MessagingToolkit插件直接生成二维码,本文使用MVC演示如下:

C#后台生成代码如下(此Action 在 HomeController中)

public ActionResult CreateImg()
{
var encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder();
Bitmap map = new Bitmap(encoder.Encode("http://www.baidu.com", System.Text.Encoding.ASCII));
MemoryStream ms = new MemoryStream();
map.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
return File(ms.ToArray(), "image/jpeg");
}


前台显示代码如下
<img src="/home/CreateImg" width="200" height="200" />


插件有点大,这里上传不了,可以前往 http://download.csdn.net/detail/dominates/9298163 下载
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: