Supported Barcode Types

[ ]

Barcode Types

Aspose.BarCode for Python via Java 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, HIBC LIC Code 128
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,Han Xin Code, HIBC LIC QR Code
Postal Australia Post, Australian Post Parcel, Deutsche Post Identcode, Deutsche Post LetiCode, Planet, Postnet, RM4SCC, SingaporePost, Swiss Post Parcel, USPS OneCode,