Uses of Class
com.itextpdf.text.pdf.qrcode.WriterException
Packages that use WriterException
-
Uses of WriterException in com.itextpdf.text.pdf.qrcode
Methods in com.itextpdf.text.pdf.qrcode that throw WriterExceptionModifier and TypeMethodDescription(package private) static void
Encoder.append8BitBytes
(String content, BitVector bits, String encoding) (package private) static void
Encoder.appendAlphanumericBytes
(String content, BitVector bits) (package private) static void
Encoder.appendBytes
(String content, Mode mode, BitVector bits, String encoding) Append "bytes" in "mode" mode (encoding) into "bits".(package private) static void
Encoder.appendKanjiBytes
(String content, BitVector bits) (package private) static void
Encoder.appendLengthInfo
(int numLetters, int version, Mode mode, BitVector bits) Append length info.static void
MatrixUtil.buildMatrix
(BitVector dataBits, ErrorCorrectionLevel ecLevel, int version, int maskPattern, ByteMatrix matrix) private static int
Encoder.chooseMaskPattern
(BitVector bits, ErrorCorrectionLevel ecLevel, int version, ByteMatrix matrix) static void
MatrixUtil.embedBasicPatterns
(int version, ByteMatrix matrix) private static void
MatrixUtil.embedDarkDotAtLeftBottomCorner
(ByteMatrix matrix) static void
MatrixUtil.embedDataBits
(BitVector dataBits, int maskPattern, ByteMatrix matrix) 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) private static void
MatrixUtil.embedVerticalSeparationPattern
(int xStart, int yStart, ByteMatrix matrix) static void
Encoder.encode
(String content, ErrorCorrectionLevel ecLevel, QRCode qrCode) Encode "bytes" with the error correction level "ecLevel".static void
Encoder.encode
(String content, ErrorCorrectionLevel ecLevel, Map<EncodeHintType, Object> hints, QRCode qrCode) QRCodeWriter.encode
(String contents, int width, int height, Map<EncodeHintType, Object> hints) (package private) static void
Encoder.getNumDataBytesAndNumECBytesForBlockID
(int numTotalBytes, int numDataBytes, int numRSBlocks, int blockID, int[] numDataBytesInBlock, int[] numECBytesInBlock) Get number of data bytes and number of error correction bytes for block id "blockID".private static void
Encoder.initQRCode
(int numInputBytes, ErrorCorrectionLevel ecLevel, Mode mode, QRCode qrCode) Initialize "qrCode" according to "numInputBytes", "ecLevel", and "mode".(package private) static void
Encoder.interleaveWithECBytes
(BitVector bits, int numTotalBytes, int numDataBytes, int numRSBlocks, BitVector result) Interleave "bits" with corresponding error correction bytes.static void
MatrixUtil.makeTypeInfoBits
(ErrorCorrectionLevel ecLevel, int maskPattern, BitVector bits) static void
MatrixUtil.makeVersionInfoBits
(int version, BitVector bits) private static void
MatrixUtil.maybeEmbedPositionAdjustmentPatterns
(int version, ByteMatrix matrix) static void
MatrixUtil.maybeEmbedVersionInfo
(int version, ByteMatrix matrix) (package private) static void
Encoder.terminateBits
(int numDataBytes, BitVector bits) Terminate bits as described in 8.4.8 and 8.4.9 of JISX0510:2004 (p.24).