Click or drag to resize

Pdf417BarcodeControlErrorCorrectionLevel Property

Determines how many extra Error Correction Codewords (ECC) will be encoded in the final symbol to allow the posibility of recovering from damage in the symbol.

Namespace:  Atalasoft.Barcoding.Writing
Assembly:  Atalasoft.dotImage.Barcoding.Writing (in Atalasoft.dotImage.Barcoding.Writing.dll) Version: 11.0.0.0.0.297 (.NET 4.5.2, x86)
Syntax
public int ErrorCorrectionLevel { get; set; }

Property Value

Type: Int32
A value within the range 0-8 inclusive.
Remarks
Only values in the range 0-8 are valid. Depending on the value of the Error Correction Level different number of Error Correction Codewords (ECC) are appended. In any LayoutMode if the User selects a valid Error Correction Level that value is respected.
Error Correction LevelCodewords
02
14
28
316
432
564
6128
7256
8512
AIM (Automatic Identification Manufacturers) Standard for PDF417 recommends the following EC Levels depending on the amount of Data:
Data CodewordsRecommended EC Level
1-402
41-1603
161-3204
321-8635
Remarks
This value determines how many error correction code words will be included in the barcode. The correspondence is exponential. A value of 0 yields 21 code words, 1 yields 22 code words. In general a value of n yields 2n+1 code words.
See Also