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 voidEncoder.append8BitBytes(String content, BitVector bits, String encoding) (package private) static voidEncoder.appendAlphanumericBytes(String content, BitVector bits) (package private) static voidEncoder.appendBytes(String content, Mode mode, BitVector bits, String encoding) Append "bytes" in "mode" mode (encoding) into "bits".(package private) static voidEncoder.appendKanjiBytes(String content, BitVector bits) (package private) static voidEncoder.appendLengthInfo(int numLetters, int version, Mode mode, BitVector bits) Append length info.static voidMatrixUtil.buildMatrix(BitVector dataBits, ErrorCorrectionLevel ecLevel, int version, int maskPattern, ByteMatrix matrix) private static intEncoder.chooseMaskPattern(BitVector bits, ErrorCorrectionLevel ecLevel, int version, ByteMatrix matrix) static voidMatrixUtil.embedBasicPatterns(int version, ByteMatrix matrix) private static voidMatrixUtil.embedDarkDotAtLeftBottomCorner(ByteMatrix matrix) static voidMatrixUtil.embedDataBits(BitVector dataBits, int maskPattern, ByteMatrix matrix) private static voidMatrixUtil.embedHorizontalSeparationPattern(int xStart, int yStart, ByteMatrix matrix) private static voidMatrixUtil.embedPositionAdjustmentPattern(int xStart, int yStart, ByteMatrix matrix) private static voidMatrixUtil.embedPositionDetectionPattern(int xStart, int yStart, ByteMatrix matrix) private static voidMatrixUtil.embedPositionDetectionPatternsAndSeparators(ByteMatrix matrix) private static voidMatrixUtil.embedTimingPatterns(ByteMatrix matrix) static voidMatrixUtil.embedTypeInfo(ErrorCorrectionLevel ecLevel, int maskPattern, ByteMatrix matrix) private static voidMatrixUtil.embedVerticalSeparationPattern(int xStart, int yStart, ByteMatrix matrix) static 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) QRCodeWriter.encode(String contents, int width, int height, Map<EncodeHintType, Object> hints) (package private) static voidEncoder.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 voidEncoder.initQRCode(int numInputBytes, ErrorCorrectionLevel ecLevel, Mode mode, QRCode qrCode) Initialize "qrCode" according to "numInputBytes", "ecLevel", and "mode".(package private) static voidEncoder.interleaveWithECBytes(BitVector bits, int numTotalBytes, int numDataBytes, int numRSBlocks, BitVector result) Interleave "bits" with corresponding error correction bytes.static voidMatrixUtil.makeTypeInfoBits(ErrorCorrectionLevel ecLevel, int maskPattern, BitVector bits) static voidMatrixUtil.makeVersionInfoBits(int version, BitVector bits) private static voidMatrixUtil.maybeEmbedPositionAdjustmentPatterns(int version, ByteMatrix matrix) static voidMatrixUtil.maybeEmbedVersionInfo(int version, ByteMatrix matrix) (package private) static voidEncoder.terminateBits(int numDataBytes, BitVector bits) Terminate bits as described in 8.4.8 and 8.4.9 of JISX0510:2004 (p.24).