←Select platform

Process Method

Summary

Performs the processing of this field.

Syntax

C#
VB
C++
  
Public Overrides Sub Process( _ 
   ByVal engine As Leadtools.Forms.Processing.FormProcessingEngine, _ 
   ByVal form As Leadtools.RasterImage, _ 
   ByVal pageAlignment As Leadtools.Forms.PageAlignment _ 
)  

Parameters

engine
The processing engine that is initialized with OCR and barcode engines (as needed).

form
The image on which the processing should be performed.

pageAlignment
The page alignment that is needed to align the field to this form image.

Remarks

This method is designed to be called through FormProcessingEngine.ProcessPage method, it cannot be called directly.

Example

C#
VB
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 example shows how to create a TextFormField. 
public void AddTextFormField(FormProcessingEngine processingEngine) 
{ 
   //Create a new page for the form.  
   FormPage formPage = new FormPage(1, 150, 150); 
   TextFormField textField = new TextFormField(); 
   textField.Name = "Business Name"; 
   textField.Bounds = new LogicalRectangle(196, 327, 1402, 40, LogicalUnit.Pixel); 
   formPage.Add(textField); 
   //Add the page to the engine  
   processingEngine.Pages.Add(formPage); 
} 
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 example shows how to create a TextFormField. 
Public Sub AddTextFormField(ByVal processingEngine As FormProcessingEngine) 
   'Create a new page for the form.  
   Dim formPage As FormPage = New FormPage(1, 150, 150) 
   Dim textField As TextFormField = New TextFormField() 
   textField.Name = "Business Name" 
   textField.Bounds = New LogicalRectangle(196, 327, 1402, 40, LogicalUnit.Pixel) 
   formPage.Add(textField) 
   'Add the page to the engine  
   processingEngine.Pages.Add(formPage) 
End Sub 

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Forms.Processing Assembly