Aspose.BarCode for JasperReports

What is a Barcode Symbology?

Barcode Symbology is a system of encoding data so that a scanner and/or a decoding system may together read and decode the data encoded in the barcode. Apart from the actual technique of encoding bars and spaces, a number of technical specifications or characteristics define and separate one symbology from another.It means that different barcode symbologies may have different features and characteristics.

Sometimes, barcode symbologies are also referred as a language in a sense that it allows humans to interact with computers just like other programming languages that allow programmers to speak with computers. Moreover, the bars and spaces in a barcode are the elements of the language that can be easily understood by a computer. In the industry, people use barcode readers or scanners to directly read information from a barcode and different actions are performed on the basis of that information. Not all barcode readers support all barcode symbologies but Code128 symbology is supported by most of the barcode readers.

Aspose.BarCode for Jasper Reports supports world class barcode generation and recognition of most popular one dimensional (1D) and two dimensional (2D) barcode symbologies. In other knowledge base topics, we have listed and described all those supported barcode symbologies. These symbologies are classified into following categories: