KA.Barcode for .NET WinForms
How to Generate ISBN in .NET WinForms
How to generate & create linear ISBN barcode images in .NET WinForms, C#, VB.NET class library
  • Full integration into .NET Framework 2.0, 3.0, 3.5 and above versions
  • Compatible with Microsoft Visual Studio 2005/2008/2010
  • Easy to drag & drop barcode control to generate linear ISBN in .NET windows applications
  • Programmatically create ISBN 1D bar codes in ASP.NET with C#, VB.NET class library
  • Simple to draw ISBN in Gif, Png, Jpeg/Jpg, Tiff, Bmp image formats and save to local files
  • Support adding a two-digit / five-digit supplement symbol for ISBN barcode images
  • Flexible settings to adjust ISBN properties like bar width, image height, resolution, orientation, etc
  • Thermal printer support to output high-quality pictures even with low-resolution printers
KA.Barcode for .NET WinForms is a powerful barcode encoder API software which enables users to easily generate linear ISBN, ISBN+2, ISBN+5 images in .NET windows applications, Crystal Reports, SQL Server Reporting Services, as well as C# & VB.NET class & console applications. At the same time, users can make easy adjustment for barcode parameters through the setting panel.

vb.net barcode reader free, free barcode plugin for excel, barcode scanner c# example code, java barcode reader api open source, barcode in crystal report c#, generate barcode in c# windows application
ISBN Overview in .NET WinForms Control
ISBN, also named International Standard Book Number, Bookland EAN, ISBN+2, ISBN+5, ISBN Supplement 2 (Two-digit Add-On), ISBN Supplement 5 (Five-digit Add-On), is a linear barcode symbology to mark books for the booksellers and stationers.

ISBN Generator for .NET WinForms Encodes

  • Numeric digits 0-9
  • 12 numeric digits (starting with "978" or "979")
ISBN Generation in .NET WinForms SDK

How to Drag & Drop ISBN Control to Windows Forms

  1. 1.
    In Visual Studio, right-click in "Toolbox" and select "Choose Items..."
  2. 2.
    In the pop-up window, click button "Browse..." and select "KeepAutomation.Barcode.Windows.dll"
  3. 3.
    Then, you'll see "BarCodeControl" in Visual Studio toolbox
  4. 4.
    Drag and drop "BarCodeControl" into the project forms and a Code 128 barcode is generated
  5. 5.
    Now, you can change barcode types and customize image settings in the "Properties" window

How to Generate ISBN in .NET WinForms Using C# or VB.NET

Using the C# or VB.NET sample code below to produce and integrate ISBN in .NET Windows Forms applications.
using KeepAutomation.Barcode.Bean;

BarCode isbn = new BarCode();
isbn.Symbology = KeepAutomation.Barcode.Symbology.ISBN;
isbn.CodeToEncode = "978111222555";
isbn.X=2;
isbn.generateBarcodeToImageFile("C://isbn-csharp.gif");
Dim isbn As KeepAutomation.Barcode.Bean.BarCode = New KeepAutomation.Barcode.Bean.BarCode

isbn.Symbology = KeepAutomation.Barcode.Symbology.ISBN
isbn.CodeToEncode = "978111222333"
isbn.X=2
isbn.generateBarcodeToImageFile("C:/isbn-vb.gif")

How to Generate ISBN 2&5 Digits Add-on Barcodes in .NET WinForms

ISBN barcode SDK allows users to add 2 or 5 digits supplemental data to the ISBN barcode. Once encode the ISBN add-on barcodes, the size related properties needs to be set. Users may add supplemental digits using "Symbology" property and customize add-on barcode size by adjusting "SupplementCode", "SupplementHeight", "SupplementSpace" respectively.
using KeepAutomation.Barcode.Bean;

BarCode isbnsup2 = new BarCode();
isbnsup2.Symbology = KeepAutomation.Barcode.Symbology.ISBNSup2;
isbnsup2.CodeToEncode = "978111222333";
isbnsup2.X = 2;
isbnsup2.SupplementCode = "12";
isbnsup2.SupplementHeight = 0.8f;
isbnsup2.SupplementSpace = 15;
isbnsup2.generateBarcodeToImageFile("C://isbnsup2-csharp.png");
Dim isbnsup2 As KeepAutomation.Barcode.Bean.BarCode = New KeepAutomation.Barcode.Bean.BarCode

isbnsup2.Symbology = KeepAutomation.Barcode.Symbology.ISBNSup2
isbnsup2.CodeToEncode = "978111222333"
isbnsup2.SupplementCode = "12"
isbnsup2.SupplementHeight = 0.8f
isbnsup2.SupplementSpace = 15
isbnsup2.X = 2
isbnsup2.ImageFormat = System.Drawing.Imaging.ImageFormat.Gif()
isbnsup2.generateBarcodeToImageFile("C://isbnsup2-vb-net.gif")