Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.5.10
|
Leadtools.Forms.Recognition Namespace > FormRecognitionEngine Class > ComparePage Method : ComparePage(FormRecognitionAttributes,Int32,FormRecognitionAttributes,Int32) Method |
public PageRecognitionResult ComparePage( FormRecognitionAttributes masterAttributes, int masterPageNumber, FormRecognitionAttributes formAttributes, int formPageNumber )
'Declaration Public Overloads Function ComparePage( _ ByVal masterAttributes As FormRecognitionAttributes, _ ByVal masterPageNumber As Integer, _ ByVal formAttributes As FormRecognitionAttributes, _ ByVal formPageNumber As Integer _ ) As PageRecognitionResult
'Usage Dim instance As FormRecognitionEngine Dim masterAttributes As FormRecognitionAttributes Dim masterPageNumber As Integer Dim formAttributes As FormRecognitionAttributes Dim formPageNumber As Integer Dim value As PageRecognitionResult value = instance.ComparePage(masterAttributes, masterPageNumber, formAttributes, formPageNumber)
For a complete example on using form recognition and processing, refer to the FormRecognitionEngine example.
This example adds a page to the form
Imports Leadtools Imports Leadtools.Barcode Imports Leadtools.Codecs Imports Leadtools.Forms Imports Leadtools.Forms.Ocr Imports Leadtools.Forms.Processing Imports Leadtools.Forms.Recognition Imports Leadtools.Forms.Recognition.Barcode Imports Leadtools.Forms.Recognition.Ocr '''This method compares the first page of a Form to the first page of a Master Form. Private Function CompareFirstPage(recognitionEngine As FormRecognitionEngine, master As FormRecognitionAttributes, form As FormRecognitionAttributes) As FormRecognitionResult Dim resultPage As PageRecognitionResult = recognitionEngine.ComparePage(master, 1, form, 1) Dim result As New FormRecognitionResult() result.Confidence = resultPage.Confidence result.LargestConfidencePageNumber = 1 result.PageResults.Add(resultPage) result.Reason = FormRecognitionReason.Success Return result End Function
using Leadtools; using Leadtools.Barcode; using Leadtools.Codecs; using Leadtools.Forms; using Leadtools.Forms.Ocr; using Leadtools.Forms.Processing; using Leadtools.Forms.Recognition; using Leadtools.Forms.Recognition.Barcode; using Leadtools.Forms.Recognition.Ocr; ///This method compares the first page of a Form to the first page of a Master Form. FormRecognitionResult CompareFirstPage(FormRecognitionEngine recognitionEngine, FormRecognitionAttributes master, FormRecognitionAttributes form) { PageRecognitionResult resultPage = recognitionEngine.ComparePage(master, 1, form, 1); FormRecognitionResult result = new FormRecognitionResult(); result.Confidence = resultPage.Confidence; result.LargestConfidencePageNumber = 1; result.PageResults.Add(resultPage); result.Reason = FormRecognitionReason.Success; return result; }