Thanks for downloading Dynamsoft Barcode Reader Package!
Your download will start shortly. If your download does not begin, click here to retry.
BarcodeFormatIds_2
is a parameter to specify the formats of the barcode in BarcodeFormat group 2 to be read. It is a combined value of BarcodeFormat_2
Enumeration items.
Remarks
BarcodeFormatIds_2
is supported to be set through RuntimeSetting
or JSON template.
PublicRuntimeSettings
MemberBarcodeFormatIds_2
can be set dynamically during runtime as a member of PublicRuntimeSettings
struct.
Code Snippet in C++
//...other codes
PublicRuntimeSettings* pSettings = new PublicRuntimeSettings;
int errorCode = reader->GetRuntimeSettings(pSettings);
pSettings->barcodeFormatIds = BF_ALL;
pSettings->barcodeFormatIds_2 = BF2_POSTALCODE | BF2_DOTCODE;
reader->UpdateRuntimeSettings(pSettings);
delete pSettings;
//...other codes
See Also
PublicRuntimeSettings:
JavaScript | C | C++ | .NET | Python | Java | Java-Android | Objective-C & SwiftBarcodeFormat
EnumerationBarcodeFormat_2
EnumerationBarcodeFormatIds_2
as a JSON parameter is a string Array defined as below.
Key Name | Key Value |
---|---|
BarcodeFormatIds_2 | A string array while each array item is one of the BarcodeFormat_2 Enumeration items. |
JSON Example
{
"BarcodeFormatIds_2": ["BF2_POSTALCODE", "BF2_DOTCODE"]
}
Setting BarcodeFormatIds_2
to a specific value when barcode formats are certain may speed up the process.
Setting BarcodeFormatIds_2
to all formats when barcode formats are uncertain may improve the Read Rate.
Setting BarcodeFormatIds_2
to a specific value when barcode formats are certain may improve the Accuracy.
latest version