Create and print QR Code barcode images in .NET projects using Avapose QRCode Creator SDK
QR Code Generator for .NET Applications
  • Create flexible QR Code 2D barcode images in .NET Applications
  • Easy to use .NET QR Code Creator component for .NET 2.0, 3.0, 3.5, 4.0
  • C#.NET, VB.NET, Managed C++ and Borland Delphi for .NET support
QR Code Barcode Generation in .NET Applications
  • Easily insert QR Code image into .NET Winforms applications
  • Generate dynamic QR Code in .NET class & console application
  • Managed code entirely written in Visual C#.NET
  • Can be used with any .NET languages such as C#, VB.NET, Managed C++, Borland Delphi for .NET, etc
  • Can be used as DLL without loaded on a Windows form
  • Save QR Code as image such as gif, tiff, bmp, png or jpeg format
  • Pre-configure QR Code parameters for easy generation
  • Royalty-free and perpetual developer license provided
.NET Barcode Generator SDK library includes ASP.NET Barcode Generator, C# Barcode Generator, VB.NET Barcode Generator, QR Code Generator .NET, QR Code Generator ASP.NET, QR Code Generator C#, QR Code Generator VB.NET.

QR Code Barcode Component Library & DLL for Winforms is an easy-to-use barcode control that allows developers to quickly integrate barcode images into Winforms applications with high quality. Strong-named, digitally-signed DLLs are provided by QR Code generator for .NET 2.0/3.0/3.5 and later version.
.NET QR Code SDK for Winforms Development:
  • Windows Forms Application (design-time and runtime support)
  • Console Application (runtime support)
  • Class Library (runtime support)
  • Windows Service (runtime support)
Barcode Creating Component for .NET projects - QR Code Information
QR Code is a kind of 2D barcode symbology capable of encoding all types of data, such as numeric and alphabetic characters, Kanji, Kana, symbols, binary, control codes, etc. QR code symbol versions vary from version 1 to version 40. Each version has a different module configuration that ranges from 21x21 modules (version 1) to 177x177 modules (version 40). QR Code has error correction capability to prevent data from damaging. Four levels of error correction (L, M, H, and Q) are available for users to choose according to the operating environment.
.NET QR Code control for Winforms encodes:
  • Numeric characters: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  • Alphanumeric characters: 0-9, A-Z, space, $, %, *, +, -, ., /, :
  • Binary
  • Kanji/Kana
.NET WinForms 2D Barcode Creator SDK - QR Code Barcode Creation


Before you generate QR Code in Windows Forms applications, you need install:
  • Windows XP, Windows Vista, Windows 7, etc
  • .NET 2.0/3.0/3.5/4.0 and later version
  • Visual Studio (any version)
  • .NET Avapose.Barcode for WinForms

Draw QR Code barcode images in .NET Forms projects by using .NET QR Code Writer Control

  1. Create a new project in you Visual Studio;
  2. Copy Avapose.matrixbarcode.winforms.dll to your Winforms project folder;
    (Do not copy the dll to .NET bin directory, Visual Studio will do so.)
  3. Add Winforms Control to your Visual Studio Toolbox;
  4. Find Component MatrixWinContol in the Toolbox and drag MatrixWinContol component onto your form;
  5. Go to Property tab and change Barcode Type to "QR Code ";
  6. Change other properties if necessary. Debug it and then a QR Code barcode occurs.

Create and print QR Code images in C#.NET and VB.NET using .NET QR Code Generating API

  1. Create a new project in you Visual Studio;
  2. Copy Avapose.matrixbarcode.winforms.dll to the project folder of your Windows Forms Application;
    (The DLL will be copied to the bin directory automatically)
  3. Add Avapose.matrixbarcode.winforms.dll to your Winforms project reference;
  4. Copy those following samples accordingly and debug them, you will find QR Code generated in your Winforms projects.

C# code

using Avapose.matrixbarcode;
Matrix barcode = new Matrix();
barcode.MatrixBarcode = MatrixBarcode.QRCode;
barcode.BarcodeData = "AVAPOSE";
barcode.ApplyTilde = true;
barcode.ResizeBarcode = false;
barcode.QRCodeDataMode = QRCodeDataMode.Auto;
barcode.QRCodeECLevel = QRCodeECLevel.M;
barcode.QRCodeVersion = QRCodeVersion.V1;
barcode.BarWidth_X = 4;
barcode.Resolution = 96;
barcode.Rotation = Rotation.Degree0;
barcode.ImageFormat = System.Drawing.Imaging.ImageFormat.Gif;

VB code

Dim barcode As Avapose.matrixbarcode.Matrix = New Avapose.matrixbarcode.Matrix()
barcode.MatrixBarcode = Avapose.matrixbarcode.MatrixBarcode.QRCode
barcode.BarcodeData = "AVAPOSE"
barcode.ApplyTilde = True
barcode.ResizeBarcode = False
barcode.BarWidth_X = 4
barcode.Resolution = 96
barcode.QRCodeDataMode = Avapose.matrixbarcode.QRCodeDataMode.Auto
barcode.QRCodeECLevel = Avapose.matrixbarcode.QRCodeECLevel.H
barcode.QRCodeVersion = Avapose.matrixbarcode.QRCodeVersion.V10
barcode.Rotation = Avapose.matrixbarcode.Rotation.Degree90
barcode.ImageFormat = System.Drawing.Imaging.ImageFormat.Png
Testimonial for Avapose.Barcode for WinForms
We bought your Barcode Generator for WinForms a few weeks ago, and it works pretty well
Carios Louis, Eureka Software Ltd,UK