Uses of Class
com.itextpdf.barcodes.qrcode.ByteMatrix
-
Packages that use ByteMatrix Package Description com.itextpdf.barcodes com.itextpdf.barcodes.qrcode -
-
Uses of ByteMatrix in com.itextpdf.barcodes
Fields in com.itextpdf.barcodes declared as ByteMatrix Modifier and Type Field Description (package private) ByteMatrix
BarcodeQRCode. bm
-
Uses of ByteMatrix in com.itextpdf.barcodes.qrcode
Fields in com.itextpdf.barcodes.qrcode declared as ByteMatrix Modifier and Type Field Description private ByteMatrix
QRCode. matrix
Methods in com.itextpdf.barcodes.qrcode that return ByteMatrix Modifier and Type Method Description ByteMatrix
QRCodeWriter. encode(java.lang.String contents, int width, int height)
Encode a string into a QR code with dimensions width x height, using error-correction level L and the smallest version for which he contents fit into the QR-code?ByteMatrix
QRCodeWriter. encode(java.lang.String contents, int width, int height, java.util.Map<EncodeHintType,java.lang.Object> hints)
Encode a string into a QR code with dimensions width x height.ByteMatrix
QRCode. getMatrix()
private static ByteMatrix
QRCodeWriter. renderResult(QRCode code, int width, int height)
Methods in com.itextpdf.barcodes.qrcode with parameters of type ByteMatrix Modifier and Type Method Description static int
MaskUtil. applyMaskPenaltyRule1(ByteMatrix matrix)
Apply mask penalty rule 1 and return the penalty.private static int
MaskUtil. applyMaskPenaltyRule1Internal(ByteMatrix matrix, boolean isHorizontal)
static int
MaskUtil. applyMaskPenaltyRule2(ByteMatrix matrix)
Apply mask penalty rule 2 and return the penalty.static int
MaskUtil. applyMaskPenaltyRule3(ByteMatrix matrix)
Apply mask penalty rule 3 and return the penalty.static int
MaskUtil. applyMaskPenaltyRule4(ByteMatrix matrix)
Apply mask penalty rule 4 and return the penalty.static void
MatrixUtil. 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 int
Encoder. calculateMaskPenalty(ByteMatrix matrix)
private static int
Encoder. chooseMaskPattern(BitVector bits, ErrorCorrectionLevel ecLevel, int version, ByteMatrix matrix)
static void
MatrixUtil. clearMatrix(ByteMatrix matrix)
static void
MatrixUtil. embedBasicPatterns(int version, ByteMatrix matrix)
Embed basic patterns.private static void
MatrixUtil. embedDarkDotAtLeftBottomCorner(ByteMatrix matrix)
static void
MatrixUtil. embedDataBits(BitVector dataBits, int maskPattern, ByteMatrix matrix)
Embed "dataBits" using "getMaskPattern".private static void
MatrixUtil. embedHorizontalSeparationPattern(int xStart, int yStart, ByteMatrix matrix)
private static void
MatrixUtil. embedPositionAdjustmentPattern(int xStart, int yStart, ByteMatrix matrix)
private static void
MatrixUtil. embedPositionDetectionPattern(int xStart, int yStart, ByteMatrix matrix)
private static void
MatrixUtil. embedPositionDetectionPatternsAndSeparators(ByteMatrix matrix)
private static void
MatrixUtil. embedTimingPatterns(ByteMatrix matrix)
static void
MatrixUtil. embedTypeInfo(ErrorCorrectionLevel ecLevel, int maskPattern, ByteMatrix matrix)
Embed type information into the matrixprivate static void
MatrixUtil. embedVerticalSeparationPattern(int xStart, int yStart, ByteMatrix matrix)
private static void
MatrixUtil. maybeEmbedPositionAdjustmentPatterns(int version, ByteMatrix matrix)
static void
MatrixUtil. maybeEmbedVersionInfo(int version, ByteMatrix matrix)
Embed version information if need be.void
QRCode. setMatrix(ByteMatrix value)
Set the byte-matrix
-