ISSN Introduction
This page concerns basic information of ISSN, as well as its generating and printing components.
ISSN Overview

This part talks about the
ISSN barcode. The International Standard Serial Number (ISSN) is an eight-digit number used for printed or electronic periodical publications like magazines, etc. This ISSN system was drafted as an International Standard in 1971 and published as ISO 3297 in 1975.
How to generate, print barcode using .NET, Java sdk library control with example project source code free download:
Generating and Printing ISSN Barcodes
OnBarcode provides comprehensive ISSN generators and scanner components for Java, .NET, Android, iOS developments and several reporting applications.
ISSN Structure
ISSN Barcode Size Setting
As for ISSN size setting, three factors should be considered: bar width (i.e. X dimension) barcode width and height.
ISSN Data Encoding
ISSN encodes numeric digits through 0-9 with a fixed length of 8 characters. The number always starts with a "977".
Please note that the encoded 8 digits are separated by a hyphen in the middle, which simply serves as a distinction from other barcode symbols. You don't need to input it as data, OnBarcode ISSN generator will automatically display it for you.
ISSN Encoding Format
ISSN barcode symbology uses the similar encoding format as that of EAN-13 with a compulsory module 10 checksum digit.
ISSN Barcode Checksum Digit
ISSN specifications require a compulsory module 11 checksum digit, which will be automatically created by OnBarcode ISSN Barcode Generators.
ISSN Barcode Add-On Symbols
To encode additional information like price, ISSN allows for a 2-digit add-on symbol or a 5-digit add-on symbol. You can generate an ISSN barcode with supplemental symbol by choosing in selecting "ISSNSup2" / "ISSNSup5" in ISSN barcode generator components. Here are two examples of ISSN with add-on symbols.