码迷,mamicode.com
首页 > Web开发 > 详细

ASP.NET 5行代码搞二维码

时间:2015-08-26 15:23:16      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:

刚入职,接到公司一个需求 要给每个新闻链接生成一个二维码,之前没做过,今天试了一下 还蛮简单的,分分钟的活儿。

开始百度搜了一下,关于二维码 都是一个叫Qrcode 的工具类做的,那伟大的微软 一定有自己的Qrcode,果不其然Nuget了一下 就找到了QrcodeNet 这个DLL 加载上以后,把以下4行代码一贴 大功告成! 

    protected void Button1_Click(object sender, EventArgs e)
    {
        QrEncoder qrEncoder = new QrEncoder(ErrorCorrectionLevel.H);
        QrCode qrCode = new QrCode();
        qrEncoder.TryEncode(TextBox1.Text, out qrCode);
        Renderer renderer = new Renderer(5, Brushes.Black, Brushes.White);
        renderer.CreateImageFile(qrCode.Matrix, @"c:\temp\HelloWorld.png", ImageFormat.Png);
    }

 

Renderer 有.CreateImageFile 和以及输出流的一些方法,自己可以跟进去看一下 就了解了。

 

技术分享技术分享技术分享技术分享

ASP.NET 5行代码搞二维码

标签:

原文地址:http://www.cnblogs.com/qq22144770/p/4760320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!