tagDLLVFYSTRUCT - OCR for AnyDoc - Foundation 23.1 - Foundation 23.1 - AnyDoc - external

OCR for AnyDoc Programming Reference Guide

Platform
AnyDoc
Product
OCR for AnyDoc
Release
Foundation 23.1
License

The tagDLLVFYSTRUCT structure is used to pass information to the DLLVfyLinePhase() function. The structure contains information regarding the lines on a form after extraction and allows for navigation and changes among them.

struct tagDLLVFYSTRUCT

{

/* not to be modified */

intnDllVfyStructSize;

LPSTRpszFamilyName;

LPSTRpszBatchName;

LPSTRpszTemplateName;

LPSTRpszImageFileName;

intnSequence;

intnTotalImages;

intnTotalZones;

intnTotalLines;

intnVerificationPhase;

intnReturnStatus;

RECT rLineRect;

LPSTR pQuesChars;

LPRECTprCharRects;

intnNumQuesChars;

/* can be modified */

LPSTRpszZoneName;

intnZoneNumber;

intnLineNumber;

LPSTRpszText;

intnDllMessage;

intnStatus;

intnCommand;

/* not to be modified */

LPSTR pszImportFileName;};

typedef struct tagDLLVFYSTRUCTDLLVFYSTRUCT;

typedef struct tagDLLVFYSTRUCT*LPDLLVFYSTRUCT;

Italicized member variables can be modified by the DLL. All other member variables of this structure are not to be modified by the DLL.