typedef struct _tagRecognizeOpts2
{
L_UINT uStructSize;
L_INT nPageIndexStart;
L_INT nPagesCount;
L_BOOL bEnableSubSystem;
L_BOOL bEnableCorrection;
DOC2_LANGIDS SpellLangId;
} RECOGNIZEOPTS2, *pRECOGNIZEOPTS2;
The RECOGNIZEOPTS2 structure contains recognition options.
Member | Description | |
uStructSize | Structure size. It should be equal to sizeof(RECOGNIZEOPTS2). | |
nPageIndexStart | Index of the first page to recognize. | |
nPagesCount | Number of pages that will be recognized. | |
bEnableSubSystem | Enables or disables the checking subsystem. Possible values are: | |
Value | Meaning | |
TRUE | Enable the checking subsystem. | |
FALSE | Disable the checking subsystem. | |
bEnableCorrection | Enables or disables the Correction mode setting of the checking subsystem. Possible values are: | |
Value | Meaning | |
TRUE | Enable the correction mode of the checking subsystem. | |
FALSE | Disables the correction mode of the checking subsystem. | |
SpellLangId |
Specifies the language the checking subsystem will use when spell-checking. For a list of possible values, refer to DOC2_LANGIDS.
Note: Only some of these IDs can be used for the spell language. To obtain a list of available spell languages, call the L_Doc2GetDefaultSpellLanguages function. |
pRECOGNIZEOPTS2 is a pointer to a RECOGNIZEOPTS2 structure. If the function parameter type is pRECOGNIZEOPTS2, declare a RECOGNIZEOPTS2 variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pRECOGNIZEOPTS2 variable is necessary only if the program requires a pointer.
This structure is used with the L_Doc2Recognize function.