C# 클래스 ZXing.Aztec.Internal.HighLevelEncoder

This produces nearly optimal encodings of text into the first-level of encoding used by Aztec code. It uses a dynamic algorithm. For each prefix of the string, it determines a set of encodings that could lead to this prefix. We repeatedly add a character and generate a new set of optimal encodings until we have read through the entire input. @author Frank Yellin @author Rustam Abdullaev
파일 보기 프로젝트 열기: Redth/ZXing.Net.Mobile 1 사용 예제들

공개 메소드들

메소드 설명
HighLevelEncoder ( byte text ) : System
encode ( ) : BitArray

Convert the text represented by this High Level Encoder into a BitArray.

비공개 메소드들

메소드 설명
HighLevelEncoder ( ) : System
simplifyStates ( IEnumerable states ) : ICollection
updateStateForChar ( ZXing.Aztec.Internal.State state, int index, ICollection result ) : void
updateStateForPair ( ZXing.Aztec.Internal.State state, int index, int pairCode, ICollection result ) : void
updateStateListForChar ( IEnumerable states, int index ) : ICollection
updateStateListForPair ( IEnumerable states, int index, int pairCode ) : ICollection

메소드 상세

HighLevelEncoder() 공개 메소드

public HighLevelEncoder ( byte text ) : System
text byte
리턴 System

encode() 공개 메소드

Convert the text represented by this High Level Encoder into a BitArray.
public encode ( ) : BitArray
리턴 ZXing.Common.BitArray