Supported Barcode Types and File Formats
Supported Barcode Types
Aspose.BarCode for JasperReports supports more than 60 barcode types used in various industries, i.e., linear (1D), matrix (2D), and postal barcodes.
Linear barcode types, or 1D barcodes, relate to the first generation of one-dimensional (1D) barcode types that decode data by changing the widths of black and white parallel lines. Particular 1D standards support encoding only numbers, while others allow encoding also letters and special symbols.
Matrix barcode types, also referred as 2D barcode types, have been developed as an advanced way to encode data. Two-dimensional (2D) types imply creating barcodes composed of various figures and shapes. These barcode standards are deemed to have better efficiency compared with 1D barcodes owing to their improved data density and data recovery mechanisms.
Postal types are special barcode standards introduced by postal services in various countries.
|Supported Barcode Types|
|1D (Linear)||Numeric Only||Code 11, Code 32, Codabar, DataBar Omnidirectional, DataBar Stacked Omnidirectional, DataBar Limited, DataBar Truncated, DataBar Stacked, EAN-13, EAN-14, EAN-8, IATA 2-of-5, Italian Post 25, Interleaved 2-of-5, ISBN, ISMN, ISSN, ITF-6, ITF-14, Matrix 2-of-5, MSI, OPC, PatchCode, Pharmacode, PZN, SSCC-14, SSCC-18, Standard 2-of-5, EAN 5, EAN 2, UPC-A, UPC-E, UpcaGs1DatabarCoupon|
|Alpha-Numeric||Code 128, Code 39, Code 93, Code 16K, Codablock-F, DataBar Expanded, DataBar Expanded Stacked, GS1 Codablock-F, GS1 Code 128, VIN|
|2D||QR Code, Micro QR Code, PDF417, Compact PDF417, Macro PDF417, Micro PDF417, Aztec Code, Data Matrix, DotCode, GS1 Data Matrix, GS1 QR Code, MaxiCode, Swiss QR Code|
|Postal||Australia Post, Australian Post Parcel, Deutsche Post Identcode, Deutsche Post Leticode, Planet, Postnet, RM4SCC, SingaporePost, Swiss Post Parcel, USPS OneCode, Royal Mail Mailmark|
Supported File Formats
The following table indicates the input and output file formats supported by Aspose.BarCode for JasperReports.
|Input / Output||Output Only|