Uses of Class
com.itextpdf.barcodes.qrcode.ErrorCorrectionLevel
Packages that use ErrorCorrectionLevel
-
Uses of ErrorCorrectionLevel in com.itextpdf.barcodes.qrcode
Fields in com.itextpdf.barcodes.qrcode declared as ErrorCorrectionLevelModifier and TypeFieldDescriptionprivate ErrorCorrectionLevelQRCode.ecLevelprivate final ErrorCorrectionLevelFormatInformation.errorCorrectionLevelprivate static final ErrorCorrectionLevel[]ErrorCorrectionLevel.FOR_BITSstatic final ErrorCorrectionLevelErrorCorrectionLevel.HH = ~30% correctionstatic final ErrorCorrectionLevelErrorCorrectionLevel.LL = ~7% correctionstatic final ErrorCorrectionLevelErrorCorrectionLevel.MM = ~15% correctionstatic final ErrorCorrectionLevelErrorCorrectionLevel.QQ = ~25% correctionMethods in com.itextpdf.barcodes.qrcode that return ErrorCorrectionLevelModifier and TypeMethodDescriptionstatic ErrorCorrectionLevelErrorCorrectionLevel.forBits(int bits) QRCode.getECLevel()Possible error correction level values ranked from lowest error correction capability to highest: L, M, Q, H(package private) ErrorCorrectionLevelFormatInformation.getErrorCorrectionLevel()Methods in com.itextpdf.barcodes.qrcode with parameters of type ErrorCorrectionLevelModifier and TypeMethodDescriptionstatic voidMatrixUtil.buildMatrix(BitVector dataBits, ErrorCorrectionLevel ecLevel, int version, int maskPattern, ByteMatrix matrix) Build 2D matrix of QR Code from "dataBits" with "ecLevel", "version" and "getMaskPattern".private static intEncoder.chooseMaskPattern(BitVector bits, ErrorCorrectionLevel ecLevel, int version, ByteMatrix matrix) static voidMatrixUtil.embedTypeInfo(ErrorCorrectionLevel ecLevel, int maskPattern, ByteMatrix matrix) Embed type information into the matrixstatic voidEncoder.encode(String content, ErrorCorrectionLevel ecLevel, QRCode qrCode) Encode "bytes" with the error correction level "ecLevel".static voidEncoder.encode(String content, ErrorCorrectionLevel ecLevel, Map<EncodeHintType, Object> hints, QRCode qrCode) Encode "bytes" with the error correction level "ecLevel".Version.getECBlocksForLevel(ErrorCorrectionLevel ecLevel) private static voidEncoder.initQRCode(int numInputBytes, ErrorCorrectionLevel ecLevel, int desiredMinVersion, Mode mode, QRCode qrCode) Initialize "qrCode" according to "numInputBytes", "ecLevel", and "mode".static voidMatrixUtil.makeTypeInfoBits(ErrorCorrectionLevel ecLevel, int maskPattern, BitVector bits) Make bit vector of type information.voidQRCode.setECLevel(ErrorCorrectionLevel value) Set the error correction level of th QR code.