Package com.google.zxing.pdf417.encoder
Class PDF417
- java.lang.Object
-
- com.google.zxing.pdf417.encoder.PDF417
-
public final class PDF417 extends java.lang.ObjectTop-level class for the logic part of the PDF417 implementation.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerateBarcodeLogic(java.lang.String msg, int errorCorrectionLevel)BarcodeMatrixgetBarcodeMatrix()voidsetCompact(boolean compact)voidsetCompaction(Compaction compaction)voidsetDimensions(int maxCols, int minCols, int maxRows, int minRows)Sets max/min row/col valuesvoidsetEncoding(java.nio.charset.Charset encoding)
-
-
-
Method Detail
-
getBarcodeMatrix
public BarcodeMatrix getBarcodeMatrix()
-
generateBarcodeLogic
public void generateBarcodeLogic(java.lang.String msg, int errorCorrectionLevel) throws WriterException- Parameters:
msg- message to encodeerrorCorrectionLevel- PDF417 error correction level to use- Throws:
WriterException- if the contents cannot be encoded in this format
-
setDimensions
public void setDimensions(int maxCols, int minCols, int maxRows, int minRows)Sets max/min row/col values- Parameters:
maxCols- maximum allowed columnsminCols- minimum allowed columnsmaxRows- maximum allowed rowsminRows- minimum allowed rows
-
setCompaction
public void setCompaction(Compaction compaction)
- Parameters:
compaction- compaction mode to use
-
setCompact
public void setCompact(boolean compact)
- Parameters:
compact- if true, enables compaction
-
setEncoding
public void setEncoding(java.nio.charset.Charset encoding)
- Parameters:
encoding- sets character encoding to use
-
-