C# Класс ZXing.OneD.UPCEReader

Implements decoding of the UPC-E format.

Thisis a great reference for UPC-E information.

Sean Owen
Наследование: ZXing.OneD.UPCEANReader
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
determineNumSysAndCheckDigit bool

Открытые методы

Метод Описание
UPCEReader ( ) : System

Initializes a new instance of the UPCEReader class.

convertUPCEtoUPCA ( String upce ) : String

Expands a UPC-E value back into its full, equivalent UPC-A code value. UPC-E code as string of digits equivalent UPC-A code as string of digits

Защищенные методы

Метод Описание
checkChecksum ( String s ) : bool

see checkStandardUPCEANChecksum(String)

decodeEnd ( BitArray row, int endStart ) : int[]

Decodes the end.

decodeMiddle ( BitArray row, int startRange, StringBuilder result ) : int

Decodes the middle.

Приватные методы

Метод Описание
determineNumSysAndCheckDigit ( StringBuilder resultString, int lgPatternFound ) : bool

Determines the num sys and check digit.

Описание методов

UPCEReader() публичный Метод

Initializes a new instance of the UPCEReader class.
public UPCEReader ( ) : System
Результат System

checkChecksum() защищенный Метод

see checkStandardUPCEANChecksum(String)
protected checkChecksum ( String s ) : bool
s String
Результат bool

convertUPCEtoUPCA() публичный статический Метод

Expands a UPC-E value back into its full, equivalent UPC-A code value. UPC-E code as string of digits equivalent UPC-A code as string of digits
public static convertUPCEtoUPCA ( String upce ) : String
upce String
Результат String

decodeEnd() защищенный Метод

Decodes the end.
protected decodeEnd ( BitArray row, int endStart ) : int[]
row ZXing.Common.BitArray The row.
endStart int The end start.
Результат int[]

decodeMiddle() защищенный Метод

Decodes the middle.
protected decodeMiddle ( BitArray row, int startRange, StringBuilder result ) : int
row ZXing.Common.BitArray The row.
startRange int The start range.
result StringBuilder The result.
Результат int