public final class PDF417Reader extends Objectimplements Reader , MultipleBarcodeReader
| Constructor and Description |
|---|
PDF417Reader()
|
| Modifier and Type | Method and Description |
|---|---|
Result |
decode(BinaryBitmap
Locates and decodes a PDF417 code in an image.
|
Result |
decode(BinaryBitmap
Locates and decodes a barcode in some format within an image.
|
Result |
decodeMultiple(BinaryBitmap
|
Result |
decodeMultiple(BinaryBitmap
|
void |
reset()
Resets any internal state the implementation has after a decode, to prepare it for reuse.
|
public Resultdecode(BinaryBitmap image) throws NotFoundException , FormatException , ChecksumException
decode in interface
Reader
image - image of barcode to decode
NotFoundException - if a PDF417 code cannot be found,
FormatException - if a PDF417 cannot be decoded
ChecksumException - if a potential barcode is found but does not pass its checksum
public Resultdecode(BinaryBitmap image, Map <DecodeHintType ,?> hints) throws NotFoundException , FormatException , ChecksumException
Reader
decode in interface
Reader
image - image of barcode to decode
hints - passed as a
Map from
DecodeHintType to arbitrary data. The meaning of the data depends upon the hint type. The implementation may or may not do anything with these hints.
NotFoundException - if no potential barcode is found
FormatException - if a potential barcode is found but format is invalid
ChecksumException - if a potential barcode is found but does not pass its checksum
public Result[] decodeMultiple(BinaryBitmap image) throws NotFoundException
decodeMultiple in interface
MultipleBarcodeReader
NotFoundException
public Result[] decodeMultiple(BinaryBitmap image, Map <DecodeHintType ,?> hints) throws NotFoundException
decodeMultiple in interface
MultipleBarcodeReader
NotFoundException
public void reset()
Reader