• - -
  • Home
  • Asp.net
  • Jquery
  • Ajax
  • Sql Server
  • Social Api
  • Win Forms
  • Contact Us
  • QR code generator in asp.net

    <!DOCTYPE html>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <htmlxmlns="http://www.w3.org/1999/xhtml">
    <headid="Head1" runat="server">
     <title>aspdotnetcode.com : QR codegenerator in asp.net</title>
     <meta name="viewport" content="width=device-width,initial-scale=1">
     <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
     <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
    </head>
    <body>
     <div class="container">
     <form id="form1" runat="server">
      <div class="page-header">
      <h1>QR code generator in asp.net</h1>
      </div>
      <div class="form-group">
      <labelclass="control-labelcol-sm-2">Enter QR Text :</label>
      <divclass="col-sm-10">
      <asp:TextBox ID="txtCode" runat="server" class="form-control"></asp:TextBox>
      </div>
      </div>

      <div class="form-group">
      <labelclass="control-labelcol-sm-2"></label>
      <divclass="col-sm-10">
      <asp:Button ID="btnGenerate" runat="server" Text="Generate" OnClick="btnGenerate_Click" class="btn btn-primary" />
      </div>
      </div>
      <hr />
      <asp:PlaceHolder ID="plBarCode" runat="server" />
     </form>
     </div>
    </body>
    </html>

    protected void btnGenerate_Click(object sender, EventArgs e)
     {
     string code = txtCode.Text;
     QRCodeGenerator qrGenerator = newQRCodeGenerator();
     QRCodeGenerator.QRCode qrCode = qrGenerator.CreateQrCode(code,QRCodeGenerator.ECCLevel.Q);
     System.Web.UI.WebControls.Image imgBarCode = newSystem.Web.UI.WebControls.Image();
     imgBarCode.Height = 350;
     imgBarCode.Width = 350;
     using (Bitmap bitMap =qrCode.GetGraphic(20))
     {
      using(MemoryStream ms = new MemoryStream())
      {
      bitMap.Save(ms,System.Drawing.Imaging.ImageFormat.Png);
      byte[] byteImage = ms.ToArray();
      imgBarCode.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(byteImage);
      }
      plBarCode.Controls.Add(imgBarCode);
     }
      }

    Demo :


    Category:  Asp  .Net  ,Tricks  ,Article  

    DemoDownload Sample


Recent Post

  • SQL server insert multiple rows with one statement
  • QR code generator in asp.net
  • COVID-19 Live updates of the world through api
  • Using Canvas to save Signatures as image using jQuery
  • Geo Location Demo using IP Address in jQuery
  • AJAX UpdateProgress in ModalPopupExtender in ASP.Net
  • Find waypoints between two cities using Google Map API
  • Remove Last Comma from String in jQuery
  • How we Create fibonacci series In sql server
  • How To Escape % Sign From Like Command in SQL Server
  • Add/Remove Items from One CheckBoxList to other using C#
  • Change textbox background color after focus in jquery in Html or Asp.net page
  • Display Image preview before upload in Asp.net or HTML and Jquery
  • Maintain scroll postion on Div after postbach in asp.net
  • Asp.Net Dynamically Change (Add) Meta Tags or Page Title & Description in C#
AspdotnetCode

Tags

Asp.Net

Jquery

Json

JavaScript

Tricks

Tips

RadioButtonList

ListBox

Polymorphism

CheckBoxList

LightBoxEffect

DataGridview

YouTube

web.config

Progressbar

Google MAPS

AutoComplete

Windows

News

Article

Error

SqlServer

Plugins Errors

AjaxAsyncFileUpload

validations

Twitter

Windows Service

DatePicker

ExportGridviewData

Statistics

Header on Scroll

Accordion Menu

Global.asax

ToolTip

Modalpopup

  • Home
  • |
  • About Us
  • |
  • Contact Us
Visitor Counter