LEADTOOLS provides fast, highly accurate, and reliable MicroPDF417 API to detect, read, and write for .NET (C# & VB), C/C++, WinRT, iOS, macOS, Java, and web developers. LEADTOOLS award-winning libraries help programmers create amazing applications that feature MicroPDF417 in record time.
MicroPDF417 is a 2D barcode based on PDF417. It is designed to encode a moderate amount of data into a very compact symbol. MicroPDF417 offers more data storage than linear (1D) barcodes—up to 150 binary, 250 alphanumeric, or 366 numeric digits—and includes an Error Correction Code (ECC) to ensure error-free reading even when a symbol is partially lost or destroyed. MicroPDF417 can be used in conjunction with GS1 linear barcodes to create composite barcodes.
Overview of LEADTOOLS MicroPDF417 SDK Technology
- Uses Error Correction Code (ECC) to reconstruct damaged barcode symbols
- Store up to 150 byte, 250 alphanumeric, or 366 numeric digits in one MicroPDF417 barcode
- Code 128 emulation returns the data as if it were encoded as a Code 128 symbol
- Can be combined with various 1D barcodes to create composite barcodes
MicroPDF417 can be used in conjunction with various linear 1D barcode symbols to create GS1 Composite Code A (CC-A) and Composite Code B (CC-B) barcodes. A GS1 Composite barcode is a group of two barcodes: one linear and one 2-dimensional. The linear barcode symbol can be an EAN8, EAN13, UPC-A, UPC-E, GS1-128, or GS1 DataBar and usually contains the primary data, while the 2D barcode contains related supplementary data such as expiration date and product weight. CC-A can encode up to 56 digits of alphanumeric data, and CC-B can encode up to 338 digits.