Leadtools.Forms.Auto Namespace

Inheritance Hierarchy

Summary

Overview and description of Leadtools Forms Auto classes, delegates, enumerations, and interfaces.

Classes

Class Description
Class AutoFormsEngine Provides high level form recognition and processing functionalities to recognize, process, and create forms. It uses the provided Master Form IMasterFormsRepository to recognize form type and process its fields.
Class AutoFormsEngineCreateOptions Options to use when creating a new AutoFormsEngine.
Class AutoFormsEnginePageRecognitionOptions Options for recognizing the type an unknown page.
Class AutoFormsProgressEventArgs Reports the progress for specific AutoFormsEngine operations and offers the user an opportunity to cancel.
Class AutoFormsRecognizeFormResult Contains the success or failure of the form recognition.
Class AutoFormsRecognizePageResult Contains the success or failure of the page recognition.
Class AutoFormsRunResult Contains the success or failure and the processed field of the Form recognition and processing.
Class DiskMasterForm Implements the IMasterForm interface for Master Forms stored on the local disk. It provides methods to read and write Master Form attributes, and to process form fields and images on the local disk.
Class DiskMasterFormsCategory Implements the IMasterFormsCategory interface for categories stored on the local disk. It provides methods to add and delete Master Forms and categories on the local disk.
Class DiskMasterFormsRepository Implements the IMasterFormsRepository interface for Master Forms stored on local disk.
Class MasterFormCollection Represents a generic collection of objects.
Class MasterFormsCategoryCollection Represents a generic collection of objects.
Class PageRequestCallbackData Data for the PageRequestCallback delegate.

Delegates

Delegate Description
Delegate AutoFormsParallelRunItemGetterDynamicObject(object,object,string,object) Callback to get the input object to run the AutoFormsEngine on.
Delegate AutoFormsParallelRunItemGetterFileName(string,object,string,object) Callback to get the fileName to run the AutoFormsEngine on.
Delegate AutoFormsParallelRunItemGetterLeadDocument(LEADDocument,object,string,object) Callback to get the LEADDocument instance to run the AutoFormsEngine on.
Delegate AutoFormsParallelRunItemGetterRasterImage(RasterImage,object,string,object) Callback to get the RasterImage instance to run the AutoFormsEngine on.
Delegate AutoFormsParallelRunResultDynamicObjectCallback(object,AutoFormsRunResult,int,object) Callback used to retrieve the result from the AutoFormsEngine for a dynamic input (file path string / LEADDocument / RasterImage).
Delegate AutoFormsParallelRunResultFileNameCallback(string,AutoFormsRunResult,int,object) Callback used to retrieve the result from the AutoFormsEngine for a file.
Delegate AutoFormsParallelRunResultLEADDocumentCallback(LEADDocument,AutoFormsRunResult,int,object) Callback used to retrieve the result from the AutoFormsEngine for a LEADDocument instance.
Delegate AutoFormsParallelRunResultRasterImageCallback(RasterImage,AutoFormsRunResult,int,object) Callback used to retrieve the result from the AutoFormsEngine for a RasterImage instance.
Delegate PageRequestCallback Delegate method that is used to request a page and provide the requested page to the caller method.

Interfaces

Interface Description
Interface IMasterForm Represents a Master Form inside an IMasterFormsCategory. It provides methods to read and write Master Form recognition attributes, processing fields, and images.
Interface IMasterFormsCategory Represents a category inside an IMasterFormsRepository that may have Master Forms and/or other sub-categories (child categories). It provides methods to add and delete Master Forms, sub-categories (child categories), and category information such as its name and its parent category.
Interface IMasterFormsRepository Provides the interface for the Master Form repository providing methods for collecting the Master Forms available in the storage device to be used in AutoFormsEngine.

Enumerations

Enumeration Description
Enumeration AutoFormsEngineMasterFormLoadType Master form load options
Enumeration AutoFormsOperation Represents the different types operations carried by AutoFormsEngine.
Enumeration AutoFormsRecognitionManager Represents the recognition objects managers.

See Also

Leadtools.Forms.Auto Assembly

Introduction
Getting Started

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Forms.Auto Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.