Available: on-premises, cloud
Overview
Barcode Reader Plugin is used to read barcode from the input images using zxing. Barcode Reader plugin is used to read the following barcode types:
- CODE39
- CODE93
- CODE128
- ITF
- PDF417
- QR
- DATAMATRIX
- CODABAR
- EAN13
Any barcode detected on the images using barcode reader plugin then that barcode decoded value will be consider as document type name for the barcode classification in Document Assembler.
Barcode values should be document type value used in the batch class having this plugin.
Configuration
Configurable Properties
Following are the list of configurable properties for the plugin:
Configurable property | Type of value | Value options | Description |
Barcode Valid Extensions | String | .tif; .gif | These are the valid extension of the input images file for decoding the barcode. |
Barcode Max Confidence | Integer | NA | This is max confidence to be set if the barcode is decoded on the input images. |
Barcode Min Confidence | Integer | NA | This is the min confidence to be set if the barcode is not found on the input images. |
Barcode Classification Switch | String |
|
Switch is used ON/OFF the barcode reader plugin. Default ON |
Barcode Reader Type | String |
|
These values are used to decode the barcode type using the barcode reader plugin. |
This is shown in the screen shot given below:
Steps of execution
-
- This plug-in works in the page process phase of the application when all the import processing on the batch has been done and it’s ready to be page processing.
- The plug-in decodes the barcodes on the input images.
- After all the work is done, it writes the information into batch.xml file for the barcode being decoded.
Dependency
The plugin assumes the import processing of the batch has been done properly and after this plugin will decode the barcode from the input images.
Troubleshooting
Following are few common error messages received due to mal-functioning of the plugin:
S no. | Error message | Possible root cause |
1 | No pages found in batch XML. | Invalid Batch.xml present in Batch Instance Folder. |
2 | No valid extensions are specified in resources. | No “Barcode Valid Extensions” extensions found in the database. |
3 | File {image name} has invalid extension. | This image file is having invalid file extension for processing Barcode Reader Plugin. |