Compact PDF417 for documents that get printed and handled
Printed documents and handled labels that need to tolerate wear and dirt use this generator with error correction raised to the maximum level.
Same generator, one preset applied
This experience uses the same Compact PDF417 capability as the primary generator, with error correction raised to the maximum level ("eclevel": 8) instead of bwip-js's own auto-computed default, letting bwip-js auto-size the column count ("columns": 0) instead of the shared example's own fixed 2-column layout, which does not have enough capacity at this error-correction level.
Example data
The generator is seeded with a bwip-js-verified valid value, distinct from the primary's example.
Workflow
Enter your data, confirm the preview, then export SVG for the label/document artwork.
Job-specific settings
No job-specific options beyond the raised error correction are applied here.
Scanning notes
Compact PDF417 requires a reader capable of decoding PDF417's own compact (no row-indicator columns) layout, the same reader class the separate PDF417 generator uses.
Common mistakes
A payload that exceeds capacity at the maximum error-correction level is the most common rejection -- shorten the payload or fix a larger column count.
Standard
PDF417 (including this compact variant) is standardized as ISO/IEC 15438.
Related
For the standard, full-width layout, use the separate PDF417 generator instead.