Link Search Menu Expand Document

PDF417ErrorCorrectionLevel Enumeration

Describes all possible error correction levels for PDF417 symbology.

Namespace:Bytescout.BarCode
Assembly: Bytescout.BarCode (in Bytescout.BarCode.dll) Version: 7.6.3.1256-master
Syntax
public enum PDF417ErrorCorrectionLevel
Members
Member nameValueDescription
Auto-1 (-1) Library will choose best possible error correction level.
Level00 (0) Level 0 error correction. 2 extra symbols will be added to encoded data.
Level11 (1) Level 1 error correction. 4 extra symbols will be added to encoded data.
Level22 (2) Level 2 error correction. 8 extra symbols will be added to encoded data.
Level33 (3) Level 3 error correction. 16 extra symbols will be added to encoded data.
Level44 (4) Level 4 error correction. 32 extra symbols will be added to encoded data.
Level55 (5) Level 5 error correction. 64 extra symbols will be added to encoded data.
Level66 (6) Level 6 error correction. 128 extra symbols will be added to encoded data.
Level77 (7) Level 7 error correction. 256 extra symbols will be added to encoded data.
Level88 (8) Level 8 error correction. 512 extra symbols will be added to encoded data.
Remarks
When error correction level set to Auto, library will try to use best possible error correction level. Error correction is done by adding extra symbols to barcode. Higher error correction level adds more extra symbols and thus shortens possible length of string to encode.
See Also

Reference