Error Codes
When calling BarcodeReader.analyze(), a BarcodeException can be thrown with an error code describing the problem. Listed below is a cross reference of error codes and their corresponding descriptions.
| Error Codes | Description |
|---|---|
| 9000 | There is not enough memory to continue the operation. |
| 9001 | Invalid parameter. |
| 9002 | Parameter out of range. |
| 9003 | Invalid bitmap. |
| 9004 | Unable to read bitmap. |
| 9005 | Unsupported barcode type. |
| 9006 | Invalid index. |
| 9007 | Invalid barcode value set. |
| 9008 | Insufficient barcode width. |
| 9009 | Insufficient barcode height. |
| 9010 | Unable to create UPC-E Barcode. |
| 9011 | Invalid license. |
| 9012 | Timeout Error. |
| 9014 | Internal error. |
| 9015 | Area is outside required range. |
| 9022 | The bit depth of the image is not supported by Barcode Xpress. |
| 9023 | The results object is NULL. |
| 9024 | The DIB object is not valid. |
| 9100 | PDF417 encoding error. |
| 9101 | Invalid row count for the barcode type. |
| 9102 | Invalid column count for the barcode type. |
| 9103 | There is an invalid number of symbols in the barcode. |
| 9104 | Barcode data too large for the barcode symbol size. |
| 9105 | Error correction level is invalid. |
| 9106 | Error correction level is too high, will not fit in barcode symbol with the data. |
| 9300 | The parameters could not be read. |
| 9301 | The DIB could not be read. |
| 9302 | The results object is not valid. |
| 9303 | Could not create the results object. |
| 9304 | A valid license could not be located on the machine. |
| 9305 | There is an error encoding the barcode value. |
