Table of Contents

Class MSIReader

Namespace
ZXing.OneD
Assembly
zxing.dll

Decodes MSI barcodes.

public sealed class MSIReader : OneDReader, Reader
Inheritance
MSIReader
Implements
Inherited Members

Constructors

MSIReader()

Creates a reader that assumes all encoded data is data, and does not treat the final character as a check digit.

public MSIReader()

MSIReader(bool)

Creates a reader that can be configured to check the last character as a check digit,

public MSIReader(bool usingCheckDigit)

Parameters

usingCheckDigit bool

if true, treat the last data character as a check digit, not data, and verify that the checksum passes.

Methods

decodeRow(int, BitArray, IDictionary<DecodeHintType, object>)

Attempts to decode a one-dimensional barcode format given a single row of an image.

public override Result decodeRow(int rowNumber, BitArray row, IDictionary<DecodeHintType, object> hints)

Parameters

rowNumber int

row number from top of the row

row BitArray

the black/white pixel data of the row

hints IDictionary<DecodeHintType, object>

decode hints

Returns

Result

Resultcontaining encoded string and start/end of barcode