ImageGear for C and C++ on Windows v19.10 - Updated
IG_ISIS_TAG_BARDATA_TYPE
API Reference Guide > ISIS Component API Reference > ISIS Component Tags Reference > Barcode Detection Tags > IG_ISIS_TAG_BARDATA_TYPE

Type of the detected barcode. 0x06C2  1730

IG_ISIS_TAG_BARDATA_TYPE holds the type of the current barcode after detection.

Type:

IG_ISIS_TAG_TYPE_LONG

Drivers:

Drivers for scanners that support barcode detection.

Values:

These are all the possible values for IG_ISIS_TAG_BARDATA_TYPE, but the actual barcode types that can be detected will depend on your scanner. Use IG_ISIS_choice_get_long on IG_ISIS_TAG_BAR_TYPE to query the barcode types available on your scanner.

Value Defined Constant Barcode Type
0 IG_ISIS_BAR_TYPE_NONE No barcode.
1 IG_ISIS_BAR_TYPE_EAN8 Type EAN-8.
2 IG_ISIS_BAR_TYPE_EAN13 Type EAN-13.
3 IG_ISIS_BAR_TYPE_CODE39 Type CODE 39
4 IG_ISIS_BAR_TYPE_CODE25_INTERLEAVED CODE 2/5 interleaved.
5 IG_ISIS_BAR_TYPE_CODE25_MATRIX CODE 2/5 3 lines (matrix).
6 IG_ISIS_BAR_TYPE_CODE25_DATALOGIC CODE 2/5 3 lines (datalogic).
7 IG_ISIS_BAR_TYPE_CODE25_INDUSTRIAL CODE 2/5 5 lines (industrial).
8 IG_ISIS_BAR_TYPE_PATCHCODE Patch Code Type II, III or Transfer.
9 IG_ISIS_BAR_TYPE_PATCHCODE_II Patch Code Type II.
10 IG_ISIS_BAR_TYPE_PATCHCODE_III Patch Code Type III.
11 IG_ISIS_BAR_TYPE_PATCH_TRANSFER Transfer Patch Code
12 IG_ISIS_BAR_TYPE_CODABAR Codabar barcode.
13 IG_ISIS_BAR_TYPE_UPC_E UPC code revision E.
14 IG_ISIS_BAR_TYPE_CODE93 Type CODE 93.
15 IG_ISIS_BAR_TYPE_128 Type 128.
16 IG_ISIS_BAR_TYPE_POSTNET Postnet.
17 IG_ISIS_BAR_TYPE_CODE25_AIRLINE CODE 2/5 (airline).
18 IG_ISIS_BAR_TYPE_UPC_A UPC code revision A.
19 IG_ISIS_BAR_TYPE_MICR_E13B Check MICR E13B type.
20 IG_ISIS_BAR_TYPE_MICR_CMC7 Check MICR CMC7 type.
21 IG_ISIS_BAR_TYPE_ADDON2 ADDON2.
22 IG_ISIS_BAR_TYPE_ADDON5 ADDON5.
23 IG_ISIS_BAR_TYPE_AUTO Auto detect any available barcode.

Remarks:

IG_ISIS_TAG_BARDATA_TYPE indicates the type of the barcode found during detection. The possible values are the same as the values for IG_ISIS_TAG_BAR_TYPE. If no barcode was found, IG_ISIS_TAG_BARDATA_TYPE will have the value 0 (IG_ISIS_TAG_BAR_TYPE_NONE), and all other IG_ISIS_TAG_BARDATA tags should be ignored.

Prior to querying the value of IG_ISIS_TAG_BARDATA_TYPE and other IG_ISIS_TAG_BARDATA tags, you should make sure that your application received a IG_ISIS_ERR_ENDZONE return code or that the IG_ISIS_run_zone call completed without error.

See Also

IG_ISIS_TAG_BAR_TYPE

IG_ISIS_TAG_BARDATA_TEXT