Version Changes: 21 to 22
Note
As of LEADTOOLS SDK v22 a Master Form that contains any table must have empty cells in the table body.
The following members have been added:
Name | Description |
---|---|
Leadtools.Forms.Auto.AutoFormsEngine.ProcessForm(LEADDocument,AutoFormsRecognizeFormResult) |
Performs field processing on the recognized document pages within LEADDocument. |
Leadtools.Forms.Auto.AutoFormsEngine.ProcessForm(LEADDocument,FormRecognitionAttributes,FormPages) |
Performs field processing on all recognized document pages within LEADDocument. |
Leadtools.Forms.Auto.AutoFormsEngine.ProcessPage(LEADDocument,int,AutoFormsRecognizeFormResult,int) |
Performs field processing on a specific document page within LEADDocument. |
Leadtools.Forms.Auto.AutoFormsEngine.ProcessPage(LEADDocument,int,AutoFormsRecognizePageResult) |
Performs field processing on a specific document page within LEADDocument. |
Leadtools.Forms.Auto.AutoFormsEngine.ProcessPage(LEADDocument,int,FormRecognitionAttributes,FormPage) |
Performs field processing on a specific document page within LEADDocument. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizeForm(LEADDocument,IMasterFormsCategory) |
Recognizes the given LEADDocument. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(LEADDocument,int,AutoFormsEnginePageRecognitionOptions) |
Recognizes specific document page within LEADDocument with a given set of options. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(LEADDocument,int,IMasterFormsCategory) |
Recognizes a specific page within LEADDocument. |
Leadtools.Forms.Auto.AutoFormsEngine.Run(LEADDocument,IMasterFormsCategory) |
Recognizes the documents within LEADDocument and any fields in the document pages. |
The following members have been removed:
Name |
---|
None |
Version Changes: 20 to 21
The following members have been added:
Name |
---|
None |
The following members have been removed:
Name |
---|
None |
Version Changes: 19 to 20
The following members have been added:
Name | Description |
---|---|
Leadtools.Forms.Auto.AutoFormsEngine.EnableQuickPreRecognitionCheck |
Indicates whether to use the quick-check process to identify the form. If it fails, it will perform the recognition process. |
Leadtools.Forms.Auto.AutoFormsEngine.MasterFormCacheMaximumSize |
Specifies the maximum number of master forms that can be stored in a cache at any time. |
Leadtools.Forms.Auto.AutoFormsEngine.MasterFormLoadType |
Specifies how to load in memory the master form data found in the repository. |
Leadtools.Forms.Auto.AutoFormsEngineCreateOptions.MasterFormLoadType |
Specifies how to load master form data found in the repository. |
Leadtools.Forms.Auto.AutoFormsEngineMasterFormLoadType |
Master form load options |
Leadtools.Forms.Auto.DiskMasterForm.CreateAnswerAreaField(RasterImage,FormField,LeadRect,int) |
Creates a new OmrAnswerAreaField with automatically filled out field values. |
Leadtools.Forms.Auto.DiskMasterForm.CreateOmrDateField(RasterImage,FormField,LeadRect,int) |
Creates a new OmrDateField with automatically filled out field values. |
The following members have been removed:
Name |
---|
None |
Version Changes: 18 to 19
The following members have been added:
Name | Description |
---|---|
Leadtools.Forms.Auto.AutoFormsEngine.#ctor(AutoFormsEngineCreateOptions) | Initializes a new instance of AutoFormsEngine with the specified options. |
Leadtools.Forms.Auto.AutoFormsEngine.CreateProcessingOcrEngine(OcrEngineType,RasterCodecs,DocumentWriter,string,string) | Create and startup OCR engine instance suitable for forms processing. |
Leadtools.Forms.Auto.AutoFormsEngine.CreateRecognitionOcrEngine(OcrEngineType,RasterCodecs,DocumentWriter,string,string) | Create and startup OCR engine instance suitable for forms recognition. |
Leadtools.Forms.Auto.AutoFormsEngine.DeleteMasterFormsFromFullTextSearch | Delete all the master forms in the repository from the full text search engine database. |
Leadtools.Forms.Auto.AutoFormsEngine.FilledFormType | Default value for PageRecognitionOptions.PageType. |
Leadtools.Forms.Auto.AutoFormsEngine.FIPSCompatibleMode | Enables or disables Compatible with FIPS(Federal Information Processing Standards). |
Leadtools.Forms.Auto.AutoFormsEngine.FullTextSearchLanguage | Full text search language. |
Leadtools.Forms.Auto.AutoFormsEngine.FullTextSearchManager | Full text search manager used set in the engine. |
Leadtools.Forms.Auto.AutoFormsEngine.FullTextSearchMaximumCandidates | The maximum number of matches (candidates) to return. |
Leadtools.Forms.Auto.AutoFormsEngine.FullTextSearchMinimumRank | Minimum rank value to be considered a match (or candidate). |
Leadtools.Forms.Auto.AutoFormsEngine.FullTextSearchRepositoryName | Full text search repository name. |
Leadtools.Forms.Auto.AutoFormsEngine.GenerateMasterFormAttributes(RasterImage,string,Guid,FormRecognitionOptions,PageRecognitionOptions) | Generate master Form attributes based on the Object Managers set when this AutoFormsEngine object is constructed. |
Leadtools.Forms.Auto.AutoFormsEngine.ProcessingOcrEngine | Gets the OCR engine used for processing. |
Leadtools.Forms.Auto.AutoFormsEngine.Progress | Optional delegate method used after page processing is finished. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognitionOcrEngine | Gets the OCR engine used for recognition. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizeForm(RasterImage,IMasterFormsCategory) | Recognize the unknown form type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizeForm(Stream,IMasterFormsCategory) | Recognize the unknown form type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizeForm(string,IMasterFormsCategory) | Recognize the Form type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizeForm(Uri,IMasterFormsCategory) | Recognize the Form type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(RasterImage,int,AutoFormsEnginePageRecognitionOptions) | Recognize the type of the unknown page in a raster image with options. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(RasterImage,int,IMasterFormsCategory) | Recognize the type of the unknown page. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(Stream,int,AutoFormsEnginePageRecognitionOptions) | Recognize the type of the unknown page in a stream with options. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(Stream,int,IMasterFormsCategory) | Recognize the unknown page type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(string,int,AutoFormsEnginePageRecognitionOptions) | Recognize the type of the unknown page in an image disk file with options. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(string,int,IMasterFormsCategory) | Recognize the unknown page type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(Uri,int,AutoFormsEnginePageRecognitionOptions) | Recognize the type of the unknown page in a URL with options. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(Uri,int,IMasterFormsCategory) | Recognize the unknown page type. |
Leadtools.Forms.Auto.AutoFormsEngine.Run(RasterImage,PageRequestCallback,object,IMasterFormsCategory) | Automatically recognizes the unknown form then it processes its fields. |
Leadtools.Forms.Auto.AutoFormsEngine.Run(Stream,IMasterFormsCategory) | Automatically recognizes the unknown form then it processes its fields. |
Leadtools.Forms.Auto.AutoFormsEngine.Run(string,IMasterFormsCategory) | Automatically recognizes the unknown form then it processes its fields. |
Leadtools.Forms.Auto.AutoFormsEngine.Run(Uri,IMasterFormsCategory) | Automatically recognizes the unknown form then it processes its fields. |
Leadtools.Forms.Auto.AutoFormsEngine.SetFullTextSearchManager(IFullTextSearchManager,string,string) | Begin full text search manager support. |
Leadtools.Forms.Auto.AutoFormsEngine.UpsertMasterFormsToFullTextSearch | Add or updates all the master forms in the repository to the full text search engine database. |
Leadtools.Forms.Auto.AutoFormsEngineCreateOptions | - Options to use when creating a new AutoFormsEngine. |
Leadtools.Forms.Auto.AutoFormsEnginePageRecognitionOptions | - Options for recognizing the type an unknown page. |
Leadtools.Forms.Auto.AutoFormsRecognizeFormResult.FormPages | return Leadtools.Forms.Processing.FormPages that contain fields recognized. |
Leadtools.Forms.Auto.DiskMasterForm.AutoDetectOmrFields(OcrOmrSensitivity,int) | Automatically detects all OMR fields in OMR master forms to facilitate creating OMR master forms with more than 100 OMR marks. |
Leadtools.Forms.Auto.DiskMasterForm.CandidatePageNumber | Page number of the candidate page found with full text search. |
Leadtools.Forms.Auto.DiskMasterForm.CreateBubbleWordField(RasterImage,FormField,LogicalRectangle,int) | Creates a new BubbleWordField with automatically filled out field values. |
Leadtools.Forms.Auto.DiskMasterForm.CreateSingleSelectionField(FormField,LogicalRectangle,int) | Creates a new SingleSelectionField with automatically filled out field values recognized by Ocr. |
Leadtools.Forms.Auto.DiskMasterForm.IsExtendable | Returns If form is extendable (contains Leadtools.Forms.Processing.TableFormField (invoice)). |
Leadtools.Forms.Auto.IMasterForm.CandidatePageNumber | Page number of the candidate page found with full text search. |
Leadtools.Forms.Auto.IMasterForm.IsExtendable | Returns If form is extendable (contains Leadtools.Forms.Processing.TableFormField (invoice)). |
Leadtools.Forms.Auto.MasterFormCollection.Item | Gets and sets the item at the specified index from within the collection. |
Leadtools.Forms.Auto.MasterFormsCategoryCollection.Item | Gets and sets the item at the specified index from within the collection. |
Leadtools.Forms.Auto.PageRequestCallbackData.SvgDocument | The optional requested SVG document. |
The following members have been removed:
Name | Description |
---|---|
Leadtools.Forms.Auto.AutoFormsEngine.#ctor(IMasterFormsRepository,IOcrEngine},BarcodeEngine) | Initializes a new Leadtools.Forms.Auto.AutoFormsEngine class object that uses multi-threading to perform Leadtools.Forms.Auto.AutoFormsEngine functions such as recognition and processing. |
Leadtools.Forms.Auto.AutoFormsEngine.#ctor(IMasterFormsRepository,IOcrEngine},BarcodeEngine,AutoFormsRecognitionManager) | Initializes a new Leadtools.Forms.Auto.AutoFormsEngine class object that uses multi-threads to perform Leadtools.Forms.Auto.AutoFormsEngine functionalities such as recognition and processing. |
Leadtools.Forms.Auto.AutoFormsEngine.#ctor(IMasterFormsRepository,IOcrEngine},BarcodeEngine,AutoFormsRecognitionManager,int,int,bool) | Initializes a new Leadtools.Forms.Auto.AutoFormsEngine class object that uses multi-threads to perform Leadtools.Forms.Auto.AutoFormsEngine functionalities such as recognition and processing. |
Leadtools.Forms.Auto.AutoFormsEngine.#ctor(IMasterFormsRepository,IOcrEngine},BarcodeEngine,int,int,bool) | Initializes a new Leadtools.Forms.Auto.AutoFormsEngine class object that uses multi-threading to perform Leadtools.Forms.Auto.AutoFormsEngine functions such as recognition and processing. |
Leadtools.Forms.Auto.AutoFormsEngine.GenerateMasterFormAttributes(RasterImage,string,Guid,FormRecognitionOptions,PageRecognitionOptions}) | Generate master Form attributes based on the Object Managers set when this Leadtools.Forms.Auto.AutoFormsEngine object is constructed. |
Leadtools.Forms.Auto.AutoFormsEngine.Progress | Optional delegate method used after page processing is finished. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizeForm(RasterImage,IMasterFormsCategory}) | Recognize the unknown form type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizeForm(Stream,IMasterFormsCategory}) | Recognize the unknown form type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizeForm(string,IMasterFormsCategory}) | Recognize the Form type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizeForm(Uri,IMasterFormsCategory}) | Recognize the Form type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(RasterImage,int,IMasterFormsCategory}) | Recognize the type of the unknown page. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(Stream,int,IMasterFormsCategory}) | Recognize the unknown page type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(string,int,IMasterFormsCategory}) | Recognize the unknown page type. |
Leadtools.Forms.Auto.AutoFormsEngine.RecognizePage(Uri,int,IMasterFormsCategory}) | Recognize the unknown page type. |
Leadtools.Forms.Auto.AutoFormsEngine.Run(RasterImage,PageRequestCallback,object,IMasterFormsCategory}) | Automatically recognizes the unknown form then it processes its fields. |
Leadtools.Forms.Auto.AutoFormsEngine.Run(Stream,IMasterFormsCategory}) | Automatically recognizes the unknown form then it processes its fields. |
Leadtools.Forms.Auto.AutoFormsEngine.Run(string,IMasterFormsCategory}) | Automatically recognizes the unknown form then it processes its fields. |
Leadtools.Forms.Auto.AutoFormsEngine.Run(Uri,IMasterFormsCategory}) | Automatically recognizes the unknown form then it processes its fields. |
Leadtools.Forms.Auto.MasterFormCollection.Item(int) | Gets and sets the item at the specified index from within the collection. |
Leadtools.Forms.Auto.MasterFormCollection.System#Collections#Generic#ICollection{Leadtools#Forms#Auto#IMasterForm}#Add(IMasterForm) | For Internal Use Only |
Leadtools.Forms.Auto.MasterFormCollection.System#Collections#Generic#IList{Leadtools#Forms#Auto#IMasterForm}#Insert(int,IMasterForm) | For Internal Use Only |
Leadtools.Forms.Auto.MasterFormsCategoryCollection.Item(int) | Gets and sets the item at the specified index from within the collection. |
Leadtools.Forms.Auto.MasterFormsCategoryCollection.System#Collections#Generic#ICollection{Leadtools#Forms#Auto#IMasterFormsCategory}#Add(IMasterFormsCategory) | For Internal Use Only |
Leadtools.Forms.Auto.MasterFormsCategoryCollection.System#Collections#Generic#IList{Leadtools#Forms#Auto#IMasterFormsCategory}#Insert(int,IMasterFormsCategory) | For Internal Use Only |
The following members have been added to the existing types:
Member | Description |
---|---|
Leadtools.Forms.Auto.MasterFormCollection.Add(Leadtools.Forms.Auto.IMasterForm) | Adds an item to the Leadtools.Forms.Auto.MasterFormCollection. |
Leadtools.Forms.Auto.MasterFormCollection.Insert(Int32,Leadtools.Forms.Auto.IMasterForm) | Inserts an item to the Leadtools.Forms.Auto.MasterFormCollection at the specified index. |
Leadtools.Forms.Auto.MasterFormsCategoryCollection.Add(Leadtools.Forms.Auto.IMasterFormsCategory) | Adds an item to the Leadtools.Forms.Auto.MasterFormsCategoryCollection. |
Leadtools.Forms.Auto.MasterFormsCategoryCollection.Insert(Int32,Leadtools.Forms.Auto.IMasterFormsCategory) | Inserts an item to the Leadtools.Forms.Auto.MasterFormsCategoryCollection at the specified index. |
Leadtools.Forms.Auto.AutoFormsEngine.UseThreadPool | Enables or disables the use of .NET ThreadPool in recognizing and processing forms. |
Leadtools.Forms.Auto.AutoFormsEngine.TradeoffMode | Specifies which recognition algorithm trade-off setting to use for forms recognition and processing. |
The following members have been moved to existing types in LEADTOOLS For .NET v18:
Member | Description |
---|---|
Leadtools.Forms.Auto.MasterFormsCategoryCollection | Adds an item to the Leadtools.Forms.Auto.MasterFormsCategoryCollection. |
Leadtools.Forms.Auto.MasterFormsCategoryCollection | Inserts an item to the Leadtools.Forms.Auto.MasterFormsCategoryCollection at the specific index. |
Leadtools.Forms.Auto.MasterFormCollection | Adds an item to the Leadtools.Forms.Auto.MasterFormCollection. |
Leadtools.Forms.Auto.MasterFormCollection | Inserts an item to the Leadtools.Forms.Auto.MasterFormCollection at the specific index. |
For more information, refer to New in 18.
Version 17.5 has not changed from Version 17. For more information, refer to New in 17.5.
images/netleadtoolstopics/Template
The following assembly has been added to LEADTOOLS For .NET v16.5:
Namespace | Description |
---|---|
Leadtools.Forms.Auto | Includes classes, structures and enumerations for automated forms recognition and processing. The framework builds on the functionality offered by Leadtools.Forms and adds the automatic handling of Form Categories and Form Repositories. |