C# 클래스 iTextSharp.text.pdf.qrcode.Encoder

파일 보기 프로젝트 열기: nonorganic/dssnet

공개 메소드들

메소드 설명
ChooseMode ( String content ) : Mode
ChooseMode ( String content, String encoding ) : Mode
Encode ( String content, ErrorCorrectionLevel ecLevel, Object>.IDictionary hints, QRCode qrCode ) : void
Encode ( String content, ErrorCorrectionLevel ecLevel, QRCode qrCode ) : void

비공개 메소드들

메소드 설명
Append8BitBytes ( String content, BitVector bits, String encoding ) : void
AppendAlphanumericBytes ( String content, BitVector bits ) : void
AppendBytes ( String content, Mode mode, BitVector bits, String encoding ) : void
AppendECI ( CharacterSetECI eci, BitVector bits ) : void
AppendKanjiBytes ( String content, BitVector bits ) : void
AppendLengthInfo ( int numLetters, int version, Mode mode, BitVector bits ) : void
AppendModeInfo ( Mode mode, BitVector bits ) : void
AppendNumericBytes ( String content, BitVector bits ) : void
CalculateMaskPenalty ( ByteMatrix matrix ) : int
ChooseMaskPattern ( BitVector bits, ErrorCorrectionLevel ecLevel, int version, ByteMatrix matrix ) : int
Encoder ( ) : System
GenerateECBytes ( ByteArray dataBytes, int numEcBytesInBlock ) : ByteArray
GetAlphanumericCode ( int code ) : int
GetNumDataBytesAndNumECBytesForBlockID ( int numTotalBytes, int numDataBytes, int numRSBlocks, int blockID, int numDataBytesInBlock, int numECBytesInBlock ) : void
InitQRCode ( int numInputBytes, ErrorCorrectionLevel ecLevel, Mode mode, QRCode qrCode ) : void
InterleaveWithECBytes ( BitVector bits, int numTotalBytes, int numDataBytes, int numRSBlocks, BitVector result ) : void
IsOnlyDoubleByteKanji ( String content ) : bool
TerminateBits ( int numDataBytes, BitVector bits ) : void

메소드 상세

ChooseMode() 공개 정적인 메소드

public static ChooseMode ( String content ) : Mode
content String
리턴 Mode

ChooseMode() 공개 정적인 메소드

public static ChooseMode ( String content, String encoding ) : Mode
content String
encoding String
리턴 Mode

Encode() 공개 정적인 메소드

public static Encode ( String content, ErrorCorrectionLevel ecLevel, Object>.IDictionary hints, QRCode qrCode ) : void
content String
ecLevel ErrorCorrectionLevel
hints Object>.IDictionary
qrCode QRCode
리턴 void

Encode() 공개 정적인 메소드

public static Encode ( String content, ErrorCorrectionLevel ecLevel, QRCode qrCode ) : void
content String
ecLevel ErrorCorrectionLevel
qrCode QRCode
리턴 void