public IActionResult Index(string input_string)
 {
     using (MemoryStream ms = new MemoryStream())
     {
         QRCodeGenerator oQRCodeGenerator = new QRCodeGenerator();
         QRCodeData      oQRCodeData      = QRCodeGenerator.GenerateQrCode(input_string, QRCodeGenerator.ECCLevel.Q);
         QRCode          oQRCode          = new QRCode(oQRCodeData);
         using (Bitmap oBitmap = oQRCode.GetGraphic(20))
         {
             oBitmap.Save(ms, ImageFormat.Png);
             ViewBag.QRCode = "data:image/png;base64," + Convert.ToBase64String(ms.ToArray());
         }
     }
     return(View());
 }