Resource Base
Table of contents

Thanks for downloading Dynamsoft Barcode Reader Package!

Your download will start shortly. If your download does not begin, click here to retry.

TextResultOrderModes

TextResultOrderModes is a parameter to specify the order of the returned text results. It consisits 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 position order, from top to bottom, then 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

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"}
    ]
}

Impacts on Performance

Speed

TextResultOrderModes has no influence on the Speed.

Read Rate

TextResultOrderModes has no influence on the Read Rate.

Accuracy

TextResultOrderModes has no influence on the Accuracy.

This page is compatible for:

Version 7.5.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

    • Latest version
    • Version 8.6.0
    • Version 8.4.0
    • Version 8.2.5
    • Version 8.2.3
    • Version 8.2.1
    • Version 8.2.0
    • Version 8.1.3
    • Version 8.1.2
    • Version 8.1.0
    • Version 8.0.0
    • Version 7.6.0
    • Version 7.5.0
    Change +
    © 2003–2021 Dynamsoft. All rights reserved.
    Privacy Statement / Site Map / Home / Purchase / Support