Need better scanning performance?
BarcodeFormatIds
BarcodeFormatIds defines which barcode formats to read in a barcode reader task. You can specify multiple barcode formats at one time.
JSON Structure
Location in template:
BarcodeReaderTaskSettingOptions[i]
└── BarcodeFormatIds
Parent object: BarcodeReaderTaskSetting
Example:
{
"BarcodeFormatIds": ["BF_ONED", "BF_DATAMATRIX"]
}
- This snippet shows only the
BarcodeFormatIdsparameter.- To use it, embed this parameter within a BarcodeReaderTaskSetting object in the complete JSON structure.
- For the complete JSON structure, see:
Parameter Details
| BarcodeFormatIds Parameter Details |
|---|
| Type String[] |
| Range Each array element should be a string value from the BarcodeFormat enumeration. |
Default Value["BF_DEFAULT"] |
Remarks
BarcodeFormat enumeration for all supported barcode formats:
| Format | Description |
|---|---|
| BF_ALL | All supported formats. |
| BF_DEFAULT | The default barcode format settings. It’s a combined value of BF_ONED, BF_GS1_DATABAR, BF_PDF417, BF_QR_CODE, BF_DATAMATRIX, BF_AZTEC, BF_MAXICODE, BF_MICRO_QR, BF_MICRO_PDF417, BF_GS1_COMPOSITE. |
| BF_ONED | Combined value of BF_CODABAR, BF_CODE_128, BF_CODE_39, BF_CODE_39_Extended, BF_CODE_93, BF_EAN_13, BF_EAN_8, INDUSTRIAL_25, BF_ITF, BF_UPC_A, BF_UPC_E, BF_MSI_CODE. |
| BF_GS1_DATABAR | Combined value of BF_GS1_DATABAR_OMNIDIRECTIONAL, BF_GS1_DATABAR_TRUNCATED, BF_GS1_DATABAR_STACKED, BF_GS1_DATABAR_STACKED_OMNIDIRECTIONAL, BF_GS1_DATABAR_EXPANDED, BF_GS1_DATABAR_EXPANDED_STACKED, BF_GS1_DATABAR_LIMITED. |
| BF_POSTALCODE | Combined value of BF_USPSINTELLIGENTMAIL, BF_POSTNET, BF_PLANET, BF_AUSTRALIANPOST, BF_RM4SCC, BF_KIX. |
| BF_CODE_39 | Code 39. |
| BF_CODE_128 | Code 128. |
| BF_CODE_93 | Code 93. |
| BF_CODABAR | Codabar. |
| BF_ITF | Interleaved 2 of 5. |
| BF_EAN_13 | EAN-13. |
| BF_EAN_8 | EAN-8. |
| BF_UPC_A | UPC-A. |
| BF_UPC_E | UPC-E. |
| BF_INDUSTRIAL_25 | Industrial 2 of 5. |
| BF_CODE_39_EXTENDED | CODE39 Extended. |
| BF_GS1_DATABAR_OMNIDIRECTIONAL | GS1 Databar Omnidirectional. |
| BF_GS1_DATABAR_TRUNCATED | GS1 Databar Truncated. |
| BF_GS1_DATABAR_STACKED | GS1 Databar Stacked. |
| BF_GS1_DATABAR_STACKED_OMNIDIRECTIONAL | GS1 Databar Stacked Omnidirectional. |
| BF_GS1_DATABAR_EXPANDED | GS1 Databar Expanded. |
| BF_GS1_DATABAR_EXPANDED_STACKED | GS1 Databar Expanded Stacked. |
| BF_GS1_DATABAR_LIMITED | GS1 Databar Limited. |
| BF_PATCHCODE | Patch code. |
| BF_CODE_32 | Code 32. |
| BF_PDF417 | PDF417. |
| BF_QR_CODE | QRCode. |
| BF_DATAMATRIX | DataMatrix. |
| BF_AZTEC | AZTEC. |
| BF_MAXICODE | MAXICODE. |
| BF_MICRO_QR | Micro QR Code. |
| BF_MICRO_PDF417 | Micro PDF417. |
| BF_GS1_COMPOSITE | GS1 Composite Code. |
| BF_MSI_CODE | MSI Code. |
| BF_CODE_11 | Code 11. |
| BF_TWO_DIGIT_ADD_ON | Decode barcode with 2 digital addons. |
| BF_FIVE_DIGIT_ADD_ON | Decode barcode with 5 digital addons. |
| BF_MATRIX_25 | Matrix 25. |
| BF_TELEPEN | Telepen. |
| BF_TELEPEN_NUMERIC | Telepen Numeric. A variation of the Telepen format optimized for encoding numeric data only. |
| BF_NONSTANDARD_BARCODE | Nonstandard barcode. |
| BF_USPSINTELLIGENTMAIL | USPS Intelligent Mail. |
| BF_POSTNET | Postnet. |
| BF_PLANET | Planet. |
| BF_AUSTRALIANPOST | Australian Post. |
| BF_RM4SCC | Royal Mail 4-State Customer Barcode. |
| BF_KIX | KIX. |
| BF_DOTCODE | DotCode. |
| BF_PHARMACODE_ONE_TRACK | Pharmacode One Track. |
| BF_PHARMACODE_TWO_TRACK | Pharmacode Two Track. |
| BF_PHARMACODE | Combined value of BF_PHARMACODE_ONE_TRACK, BF_PHARMACODE_TWO_TRACK. |