Buscar contenidos

martes, 30 de octubre de 2018

ASP.Net MVC: Dynamically generate and display QR Code Image


https://www.aspsnippets.com/Articles/ASPNet-MVC-Dynamically-generate-and-display-QR-Code-Image.aspx

[HttpPost]
    public ActionResult Index(string qrcode)
    {
        using (MemoryStream ms = new MemoryStream())
        {
            QRCodeGenerator qrGenerator = new QRCodeGenerator();
            QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(qrcode, QRCodeGenerator.ECCLevel.Q);
            using (Bitmap bitMap = qrCode.GetGraphic(20))
            {
                bitMap.Save(ms, ImageFormat.Png);
                ViewBag.QRCodeImage = "data:image/png;base64," + Convert.ToBase64String(ms.ToArray());
            }
        }
 
        return View();
    }

No hay comentarios:

Publicar un comentario