• Visual C# development tool for International Standard Book Number (ISBN)
  • Used as a DLL without being loaded on a C# form
  • Support printing dynamic GS1 data carriers including EAN/UPC, ITF-14, and Data Matrix
  • Print ISBN for labeling books and other publications
  • Support supplement barcodes to indicate an issue number
  • Support International Standard Serial Number (ISSN)

C#.NET ISBN Barcode Setting Quick links:
ISBN C#.NET Generator FAQ

1. What types of projects is supported

Console application, Class library, as well as Control library could be integrated with ISBN C#.NET Generator easily. All of these projects may generate quality ISBN barcode images once ISBN generator installed.

2. How to Install ISBN C#.NET Generator in C#.NET IDEs

Follow Steps in C#.NET Barcode Generator Installation Guide.

After installation, create a linear barcode object (named csharpISBN for example), as shown below:

Linear csharpISBN = new Linear();

Then, set linear barcode symbology type to be ISBN, shown as follow:

csharpISBN.Symbology = Symbology.ISBN;

3. What Data Length is Encodable

Each ISBN encodes 13 digits. GS1 prefix (978 or 979) should be added in every ISBN as the first three digits. One digit in it is automatically calculated and printed as checksum.

4. How to Encode Numeric Data Characters

barcode.Symbology = Symbology.ISBN;

barcode.Code = "978123123123";

5. How to Encrypt Data Characters in Supplement barcode

The Encoding of EAN-2 and EAN-5 characters is very similar to that of ISBN. They are supplement to the ISBN barcodes and are often used on magazines and periodicals to indicate an issue number.

barcode.Symbology = Symbology.ISBN_2;

barcode.SupplementCode = "12";

barcode.Code = "978123123123";

barcode.Symbology = Symbology.ISBN_5;

barcode.SupplementCode = "12345";

barcode.Code = "978123123123";

Quick Links