首页 > Web开发 > 详细

ASP.NET 5行代码搞二维码

时间:2015-08-26 15:23:01      阅读:283      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!