C# Класс iTextSharp.text.pdf.qrcode.Encoder

Показать файл Открыть проект

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

Метод Описание
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