TextResultOrderModes
TextResultOrderModes
defines the order of the returned text results. It consists of one or more modes, each mode represents a way to order the result.
Candidate Mode List
- TROM_CONFIDENCE
- TROM_POSITION
- TROM_FORMAT
TROM_CONFIDENCE
Returns the text results in descending order by confidence.
TROM_POSITION
Returns the text results in positional order - from top to bottom, and left to right.
TROM_FORMAT
Returns the text results in alphabetical and numerical order by barcode format string.
Setting Methods
As PublicRuntimeSettings
Member
TextResultOrderModes
can be set dynamically during runtime as a member of PublicRuntimeSettings
struct, it is an array with 8 TextResultOrderMode
Enumeration items.
Code Snippet in C++
//...other codes
PublicRuntimeSettings* pSettings = new PublicRuntimeSettings;
int errorCode = reader->GetRuntimeSettings(pSettings);
pSettings->textResultOrderModes[0] = TROM_CONFIDENCE;
reader->UpdateRuntimeSettings(pSettings);
delete pSettings;
//...other codes
See Also
PublicRuntimeSettings:
JavaScript | C | C++ | .NET | Python | Java | Java-Android | Objective-C & SwiftTextResultOrderMode:
JavaScript | C | C++ | .NET | Python | Java | Java-Android | Objective-C & Swift
As JSON Parameter
TextResultOrderModes
as a JSON parameter is a JSON Object array defined as below.
Key Name | Key Value |
---|---|
TextResultOrderModes | a JSON object defined as below |
Key Name | Key Value | Description |
---|---|---|
Mode | Any one in Candidate Mode List as string | (Required) Specifies a mode for ordering. |
JSON Parameter Example
{
"TextResultOrderModes": [
{"Mode"":"TROM_CONFIDENCE"},
{"Mode":"TROM_POSITION"},
{"Mode":"TROM_FORMAT"}
]
}