PDF417ErrorCorrectionLevel EnumerationByteScout Barcode SDK
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