.NET Barcode Generator
for Winforms Application in C#.NET
Winforms .NET Barcode Generation DLL
Barcode .NET WinForms > Barcode in .NET WinForms > QR Code
2D Barcode in .NET WinForms
Data Matrix in C#
PDF417 in C#
QR Code in C#
QR Code .NET Barcode Generator/Library for C#.NET Class
QR Code Barcode Generator/Library in C#.NET - Overview
Aspper QR Code Winforms .NET barcode control/library is a custom barcode generator designed to generate and make QR Code in .NET Framework Applications using C# class library. It is completely built in C#.NET. The barcode library SDK provides easy-to-configure assistant tool which lets you easily inserting dynamic barcode QR Code into C#.NET winforms.

.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 library helps you to add barcodes easily into Visual C# .NET projects. Users are entitled to change the parameters of the barcodes. Aspper QR Code barcode generator provides royalty-free perpetual developer licenses and optional source code. Parameters of this QR Code generator are highly customizable.
Aspper.com helps .NET programmers to generate and print most popular dynamic linear and 2D barcodes in Windows Forms applications using C# barcode class library.

Linear barcodes: Code 39, Code 128, EAN-13, GS1-128,UPC-A

2D barcodes: Data Matrix,PDF-417
QR Code Barcode Generator/Library for C#.NET - Benefits
QR Code Barcode Generator/Library for .NET Applications
Aspper.com provides complete information of User Guide for Visual C# solution to generate dynamic QR Code barcodes into .NET applications and report solution.
How to Create QR Code Barcodes on C#.NET Class Library

Generate and Draw QR Code 1D Barcodes in C#.NET Classes

  1. Download the QR Code barcode generation SDK folder and unzip it. Copy the barcode generation dll to your C#.NET project folder.
  2. Open your project in Visual Studio; add QR Code barcode generation dll to project reference.
  3. Right click the form, choose (view code) in the list. Barcodes could be created easily by adding C# code.
// Create linear barcode object
qrcode = new BarCode();
//Barcode symbology setting
qrcode = Symbology.QRCode
//Barcode encoded data setting
qrcode = "0123456789"
// Draw & print generated barcode to png image file
qrcode.drawBarcode("csharp-qrcode.png")
Basic property setting of QR Code
//Barcode encoded data setting
qrcode.Data = "01234567891";
// Barcode symbology type setting
qrcode.Symbology = Symbology. QR Code;
//Unit of measure setting
qrcode.UOM = UnitOfMeasure.PIXEL;
// Bar module width (X) setting, default is 2 pixel;
qrcode.X = 2;
// Bar module height (Y) setting, default is 75 pixel;
qrcode.Y = 75;
// Left, right, top, bottom margins setting. Defaults are 0.
qrcode. MarginLeft = 0;
qrcode. MarginRight = 0;
qrcode. MarginTop = 0;
qrcode. MarginBottom = 0;
// Image resolution setting, default is 72 dpi.
qrcode.Resolution = 72;
// Barcode orientation setting: 0, 90, 180, 270 degrees
qrcode. Angle = Angle. Degree0;
// If true, apply checksum digit characters in the input data. Default is false.
qrcode.AddCheckSum = true;
Format setting for QR Code with C#.NET
// If true, display the human readable text under the barcode
qrcode.ShowText = true;
// If true, display the checksum digit
qrcode. ShowCheckSum Char = true;
// Text font setting
qrcode.TextFont = new Font("Arial", 9f, FontStyle.Regular);
// Set the space between barcode and text. Default is 6 pixel.
qrcode.TextMargin = 6;
Color setting for QR Code with C#.NET
//Background color setting, Default is white.
qrcode. BackgroundColor = white;
//Foreground color setting, Default is black.
qrcode. ForegroundColor = black;
QR Code Special Setting
// If true, apply the tilde character "~" to specify special characters in the input data.
qrcode. EnableTilde = true;
//Encoding mode setting. Default is QRCodeDataMode.Auto
Valid values are:
QRCodeDataMode.Auto
QRCodeDataMode.AlphaNumeric
QRCodeDataMode.Byte
QRCodeDataMode.Numeric
QRCodeDataMode.Kanji
QRCodeDataMode.Customer
qrcode. QRCodeDataMode = QRCodeDataMode.Auto
// Version setting. Valid value ranges from V1 to V40.
qrcode. QRCodeVersion = QRCodeVersion.V1;
// set FNC1 to encode GS1 compatile QR Code. Valid value are:
FNC1.First
FNC1.None
FNC1.Second
qrcode. FNC1Mode = None;
// Group function setting. Default is false.
qrcode. GroupEnabled = false;
// Locate position of the current symbol in sequence. Default is 0.
qrcode. GroupItemId = 0;
// Error correction level setting. Valid values are:
QRCodeECL.L
QRCodeECL.M
QRCodeECL.Q
QRCodeECL.H
qrcode. QRCodeECL = QRCodeECL.L;
// Extended Channel Interpretation
qrcode. QRCodeECI = 3;

Drag and Drop QR Code Linear Barcodes to C#.NET Form

  1. Download the QR Code barcode library SDK and unzip it. Copy the generation dll to your C#.NET project folder.
  2. After the installation, open your C#.NET project in Visual Studio.
  3. Right click Toolbox in Visual Studio then click (Choose Item) button. Click button (Browse) in the Choose Toolbox Items dialog.
  4. Find the C#.NET barcode dll, and then click (OK) button.
  5. The barcode items will be displayed in the (Component) section of the Tools Palette.
  6. Drag and drop the barcode control in the toolbox to your .NET Windows Form. Double click the barcode image in the forms.
  7. It is easy to draw and print barcode by using C# code.