Uses of Class
com.google.zxing.WriterException
Packages that use WriterException
Package
Description
-
Uses of WriterException in com.google.zxing
Methods in com.google.zxing that throw WriterExceptionModifier and TypeMethodDescriptionMultiFormatWriter.encode
(String contents, BarcodeFormat format, int width, int height) MultiFormatWriter.encode
(String contents, BarcodeFormat format, int width, int height, Map<EncodeHintType, ?> hints) Writer.encode
(String contents, BarcodeFormat format, int width, int height) Encode a barcode using the default settings.Writer.encode
(String contents, BarcodeFormat format, int width, int height, Map<EncodeHintType, ?> hints) -
Uses of WriterException in com.google.zxing.pdf417
Methods in com.google.zxing.pdf417 that throw WriterExceptionModifier and TypeMethodDescriptionprivate static BitMatrix
PDF417Writer.bitMatrixFromEncoder
(PDF417 encoder, String contents, int errorCorrectionLevel, int width, int height, int margin, boolean autoECI) Takes encoder, accounts for width/height, and retrieves bit matrixPDF417Writer.encode
(String contents, BarcodeFormat format, int width, int height) PDF417Writer.encode
(String contents, BarcodeFormat format, int width, int height, Map<EncodeHintType, ?> hints) -
Uses of WriterException in com.google.zxing.pdf417.encoder
Methods in com.google.zxing.pdf417.encoder that throw WriterExceptionModifier and TypeMethodDescriptionprivate static int
PDF417HighLevelEncoder.determineConsecutiveBinaryCount
(ECIInput input, int startpos, Charset encoding) Determines the number of consecutive characters that are encodable using binary compaction.private int[]
PDF417.determineDimensions
(int sourceCodeWords, int errorCorrectionCodeWords) Determine optimal nr of columns and rows for the specified number of codewords.(package private) static String
PDF417HighLevelEncoder.encodeHighLevel
(String msg, Compaction compaction, Charset encoding, boolean autoECI) Performs high-level encoding of a PDF417 message using the algorithm described in annex P of ISO/IEC 15438:2001(E).static String
PDF417HighLevelEncoderTestAdapter.encodeHighLevel
(String msg, Compaction compaction, Charset encoding, boolean autoECI) private static void
PDF417HighLevelEncoder.encodeMultiECIBinary
(ECIInput input, int startpos, int count, int startmode, StringBuilder sb) Encode all of the message using Byte Compaction as described in ISO/IEC 15438:2001(E)private static int
PDF417HighLevelEncoder.encodeText
(ECIInput input, int startpos, int count, StringBuilder sb, int initialSubmode) Encode parts of the message using Text Compaction as described in ISO/IEC 15438:2001(E), chapter 4.4.2.private static void
PDF417HighLevelEncoder.encodingECI
(int eci, StringBuilder sb) void
PDF417.generateBarcodeLogic
(String msg, int errorCorrectionLevel) void
PDF417.generateBarcodeLogic
(String msg, int errorCorrectionLevel, boolean autoECI) (package private) static int
PDF417ErrorCorrection.getRecommendedMinimumErrorCorrectionLevel
(int n) Returns the recommended minimum error correction level as described in annex E of ISO/IEC 15438:2001(E). -
Uses of WriterException in com.google.zxing.qrcode
Methods in com.google.zxing.qrcode that throw WriterExceptionModifier and TypeMethodDescriptionQRCodeWriter.encode
(String contents, BarcodeFormat format, int width, int height) QRCodeWriter.encode
(String contents, BarcodeFormat format, int width, int height, Map<EncodeHintType, ?> hints) -
Uses of WriterException in com.google.zxing.qrcode.encoder
Methods in com.google.zxing.qrcode.encoder that throw WriterExceptionModifier and TypeMethodDescription(package private) static void
Encoder.appendAlphanumericBytes
(CharSequence content, BitArray bits) (package private) static void
Encoder.appendBytes
(String content, Mode mode, BitArray bits, Charset encoding) Append "bytes" in "mode" mode (encoding) into "bits".(package private) static void
Encoder.appendKanjiBytes
(String content, BitArray bits) (package private) static void
Encoder.appendLengthInfo
(int numLetters, Version version, Mode mode, BitArray bits) Append length info.(package private) static void
MatrixUtil.buildMatrix
(BitArray dataBits, ErrorCorrectionLevel ecLevel, Version version, int maskPattern, ByteMatrix matrix) private static int
Encoder.chooseMaskPattern
(BitArray bits, ErrorCorrectionLevel ecLevel, Version version, ByteMatrix matrix) private static Version
Encoder.chooseVersion
(int numInputBits, ErrorCorrectionLevel ecLevel) (package private) static void
MatrixUtil.embedBasicPatterns
(Version version, ByteMatrix matrix) private static void
MatrixUtil.embedDarkDotAtLeftBottomCorner
(ByteMatrix matrix) (package private) static void
MatrixUtil.embedDataBits
(BitArray dataBits, int maskPattern, ByteMatrix matrix) private static void
MatrixUtil.embedHorizontalSeparationPattern
(int xStart, int yStart, ByteMatrix matrix) private static void
MatrixUtil.embedPositionDetectionPatternsAndSeparators
(ByteMatrix matrix) (package private) static void
MatrixUtil.embedTypeInfo
(ErrorCorrectionLevel ecLevel, int maskPattern, ByteMatrix matrix) private static void
MatrixUtil.embedVerticalSeparationPattern
(int xStart, int yStart, ByteMatrix matrix) static QRCode
Encoder.encode
(String content, ErrorCorrectionLevel ecLevel) static QRCode
Encoder.encode
(String content, ErrorCorrectionLevel ecLevel, Map<EncodeHintType, ?> hints) (package private) MinimalEncoder.ResultList
(package private) static MinimalEncoder.ResultList
MinimalEncoder.encode
(String stringToEncode, Version version, Charset priorityCharset, boolean isGS1, ErrorCorrectionLevel ecLevel) Encodes the string minimally(package private) MinimalEncoder.ResultList
MinimalEncoder.encodeSpecificVersion
(Version version) (package private) void
appends the bitsprivate void
appends the bits(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".(package private) static BitArray
Encoder.interleaveWithECBytes
(BitArray bits, int numTotalBytes, int numDataBytes, int numRSBlocks) Interleave "bits" with corresponding error correction bytes.(package private) static void
MatrixUtil.makeTypeInfoBits
(ErrorCorrectionLevel ecLevel, int maskPattern, BitArray bits) (package private) static void
MatrixUtil.makeVersionInfoBits
(Version version, BitArray bits) (package private) static void
MatrixUtil.maybeEmbedVersionInfo
(Version version, ByteMatrix matrix) private static Version
Encoder.recommendVersion
(ErrorCorrectionLevel ecLevel, Mode mode, BitArray headerBits, BitArray dataBits) Decides the smallest version of QR code that will contain all of the provided data.(package private) static void
Encoder.terminateBits
(int numDataBytes, BitArray bits) Terminate bits as described in 8.4.8 and 8.4.9 of JISX0510:2004 (p.24).