How to integrate ISBN book barcode function into VB.NET projects using VB.NET barcode making SDK
ISBN Barcode Generator in VB.NET
  • Professional barcode component for .NET 2.0/3.0/4.0
  • Generate QR Code, UPC/EAN, EAN-8, ISBN, and more in .NET
  • Support VB.NET, C#, Managed C++ and Borland Delphi for .NET.
VB.NET Barcode Generator for ISBN Barcode Generation
  • Generate ISBN barcode images using .NET control
  • Easy to install with simple Xcopy into types of projects in VB.NET
  • Written completely in managed code
  • Generate ISBN with scalable barcode size
  • Capable to add add-on symbol to the barcode
  • Easy to customize the size of the add-on
  • Royalty-free with purchased developer license
  • Provide free supports and update to developers
ISBN .NET Barcode Generator is reliable .NET control library that generates quality ISBN barcode images with unmatched flexibility. The control could be installed into types of VB.NET projects with simple Xcopy deployment, and its robust ISBN generation capability could be seamlessly integrated into the projects.
.NET ISBN Generator supports the following types of projects in VB.NET:
  • Console Application (runtime support)
  • Windows Forms Application (design-time and runtime support)
  • Class Library (runtime support)
  • Windows Service (runtime support)
.NET Barcode Generator DLL in VB.NET - ISBN Information
ISBN is a linear barcode symbology used in publication industry as a unique book identifier. An ISBN is assigned to each edition and variation of a book, excluding reprinting versions. ISBN assigned after 2007 is 13 digits long.
.NET ISBN Generator encodes data that conforms to all the following conditions:
  • Pure numeric digits
  • Starting with "978" or "979"
  • 9 digits except "978" or "979"
Bar Code Creator Component in VB.NET - ISBN Creation

Add a reference to barcode making library DLL in VB.NET projects

Before you create ISBN in VB.NET, you need to install:
  • Windows XP, Windows Vista and Windows 7
  • .NET 2.0, 3.0 and advanced version
  • Microsoft Visual Studio 2005/2008/2010
  • Avapose.Barcode for .NET

Generate ISBN in VB.NET Class using the barcode generator API for .NET

  1. Download Avapose.com trial package and unzip;
  2. Add Avapose.linearbarcode.winforms.dll to the VB .NET Winform project reference;
  3. Drag and drop a button to the form, and double-click the button;
  4. In the Form1.cs, copy the following sample code to accordingly

VB.NET code for ISBN Generation in .NET projects using VB.NET barcode writer library

Dim barcode As Avapose.linearbarcode.Linear = New Avapose.linearbarcode.Linear()
barcode.LinearBarcode = Avapose.linearbarcode.LinearBarcode. Isbn
barcode.BarcodeData = "987123456789"
barcode.ApplyTilde = True

'ISBN Supplement Barcode
barcode.SupplementData = "12"
barcode.SupplementHeight = 0.8
barcode.SupplementSpace = 16

' barcode Size
barcode.MeasurementUnit = Avapose.linearbarcode.MeasurementUnit.Pixel
barcode.BarWidth_X = 2
barcode.BarHeight_Y = 50
barcode.BottomMargin = 10
barcode.TopMargin = 10
barcode.LeftMargin = 10
barcode.RightMargin = 10
barcode.BarcodeWidth = 175
barcode.BarcodeHeight = 50
barcode.ResizeBarcode = True
barcode.HoriBarAlignment = Avapose.linearbarcode.HoriBarAlignment.Center
barcode.Rotation = Avapose.linearbarcode.Rotation.Degree0

' Barcode Color
barcode.BackgroundColor = Color.White
barcode.ForegroundColor = Color.Black

'Barcode Text
barcode.CheckSumInText = True '
barcode.DisplayText = True
barcode.TextFont = New Font("Times New Roman", 9, FontStyle.Regular)
barcode.TextColor = Color.Black
barcode.TextDistance = 4

'Barcode Image
barcode.Resolution = 96
barcode.ImageFormat = System.Drawing.Imaging.ImageFormat.Gif
barcode.DrawBarcodeImage("c:/isbn.gif")

'More Methods:

'create, draw, paint barcode on Graphics object
Public Sub DrawBarcodeImage(ByVal graphics As System.Drawing.Graphics)
'create, draw, paint barcode on Bitmap object
Public Function DrawBarcodeImage() As System.Drawing.Bitmap
'create and draw to image file
Public Sub DrawBarcodeImage(ByVal filename As String)
'create, draw, paint barcodeon Stream object
Public Sub DrawBarcodeImage(ByVal fileStream As System.IO.Stream)
Related ISBN Barcode Integration & Generation Information
The following ISBN barcode integration and creation information links relate to this product that may be of interest to you:
Testmonial for Avapose Barcode Generator for .NET
We bought your product .NET Barcode Generator for VB.NET programming a few weeks ago, and it works pretty well!
Carlos Louis, Eureka Software Ltd, UK.