KA.Barcode Generator for .NET Suite
How to Print QR Code in VB.NET with Valid Data
Complete VB.NET source code to generate, print QR Code images using Barcode Generator for .NET
  • Easy-to-use QR Code Generator Control for VB.NET class, VB.NET Web & Windows projects
  • 100% managed code written in Visual Basic.NET, compatible with Microsoft Visual Studio 2005/2008/2010
  • Comprehensive user manual for QR Code generation & barcoding in VB.NET IDEs
  • Encode numeric, alphanumeric, byte and Kanji characters for QR Code matrix barcodes
  • Provide dynamic data modes to simplify, accelerate QR Code data encoding & printing
  • Other barcode solutions provided - barcode ASP.NET, .NET WinForms barcode, Java barcode, etc.
  • Generating, printing QR Codes with error correction on Reed-Solomon algorithm in L, M, H, Q
  • Accurate QR Code generation configured to ISO / IEC 18004 (2nd edition 2006-09-01)
  • Support to print 2D barcode in ASP.NET as well, including EAN 128 .NET WinForms, Java Interleaved 2 of 5, .NET Code 128
  • Also create GS1 compatible QR Code pictures in VB.NET class library
QR Code Generation Control in VB.NET is a mature, reliable QR Code barcode generator library for .NET Framework which allows users to create, insert QR Code images, as well as other linear, 2D symbologies in ASP.NET web pages, Windows applications, Crystal Reports, and VB.NET class library. Users may get more information about QR Code barcode data, size and image settings with VB.NET demo codes below:
QR Code Information
QR Code (a.k.a Denso Barcode, Quick Response Code) is a 2D matrix barcode symbology used world-wide for its large capacity, small printout size, and high speed scan.

QR Code for VB.NET encodes:

  • Numeric data
  • Alphanumeric data
  • Byte data
  • Kanji characters
QR Code Data Encoding in KA.Barcode Generator for VB.NET

Installation of KA.Barcode Generator for .NET Suite

  1. 1.
  2. 2.
    Copy "KeepAutomation.Barcode.Windows.dll" / "KeepAutomation.Barcode.Web.dll" to your VB.NET project folder
  3. 3.
    Add the above two barcoding component DLL(s) to your VB.NET project reference
Copy those following VB.NET barcode generation example codings onto you forms:
Dim barcode As KeepAutomation.Barcode.Bean.BarCode = New KeepAutomation.Barcode.Bean.BarCode
barcode.Symbology= KeepAutomation.Barcode.Symbology.QRCode
barcode.CodeToEncode = "QR Code"
QR Code is variable-length, so users are free to encode and make QR Code barcodes at any length using our VB.NET QR Code Barcode Library with various QR Code data modes provided.
Unzip. KeepAutomation provides barcode generation tutorial or example for users. How to Drag & Drop QR Code Generator Addin in .NET. ....
How to Generate QR Code Image in VB.NET Projects. VB.NET source code to generate, print QR Code in different image formats using .NET Barcode...
Generation in VB.NET. Install QR Code Barcode for .NET Suite into your .NET Project. 1. Download KA.Barcode for .NET Suite evaluation package for...

VB.NET Sample to Encode QR Code with Alphanumeric Mode

With Alphanumeric Mode, QR Code barcode generator for VB.NET encodes:
  • Numeric digits 0 - 9
  • Upper case letters A –Z
  • Nine other characters: space, $ % * + - . / :
barcode.QRCodeDataMode = KeepAutomation.Barcode.QRCodeDataMode.AlphaNumeric
barcode.CodeToEncode = "QR-Code"

VB.NET Demo to Encode QR Code with Byte Mode

With Byte Mode, QR Code barcode generator for VB.NET encodes 8-bit byte characters in accordance with ISO/IEC 8859-1. Replace VB.NET sample code with following one:
barcode.QRCodeDataMode = KeepAutomation.Barcode.QRCodeDataMode.Byte
barcode.CodeToEncode = "*&^%"

VB.NET Example to Encode QR Code with Numeric Mode

With Numeric Mode, QR Code barcode generator for VB.NET allows users to encode:
  • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
barcode.QRCodeDataMode = KeepAutomation.Barcode.QRCodeDataMode.Numeric
barcode.CodeToEncode = "123456"

VB.NET Codings to Encode QR Code with Kanji Mode

With Kanji Mode, QR Code barcode generator for VB.NET allows users to encode Kanji characters in accordance with SJIS: from ~9XXXXX (Shift JIS 0x8140 ~ 0x9FFC and 0xE040 ~ 0xEBBF). Replace VB.NET sample code with following one:
barcode.QRCodeDataMode = KeepAutomation.Barcode.QRCodeDataMode.Kanji
barcode.TildeEnabled = true
barcode.CodeToEncode = "~958538"

VB.NET Demo to Encode QR Code with Application Identifier Add-on

QR Code barcode generator for VB.NET supports to encode GS1 compatible QR Code barcode with different digit Application Identifiers add-on:
  • ~ai2 = 2 digits
  • ~ai3 = 3 digits
  • ~ai4 = 4 digits
  • ~ai5 = 5 digits
  • ~ai6 = 6 digits
  • ~ai7 = 7 digits
barcode.TildeEnabled = true
barcode.CodeToEncode = "~ai21234~ai516156468498"
barcode.FNC1 = KeepAutomation.Barcode.FNC1.First