public TableColumn(
OcrFormField ocrField
)
public TableColumn(
OcrFormField ocrField
);
public:
TableColumn(
OcrFormField^ ocrField
)
__init__(self,ocrField) # Overloaded constructor
ocrField
The field containing data in the column.
using Leadtools;
using Leadtools.Barcode;
using Leadtools.Codecs;
using Leadtools.Forms.Common;
using Leadtools.Ocr;
using Leadtools.Forms.Processing;
using Leadtools.Forms.Recognition;
using Leadtools.Forms.Recognition.Barcode;
using Leadtools.Forms.Recognition.Ocr;
using Leadtools.Document;
///This example shows how to create a TableFormField.
public void AddTableFormField(FormProcessingEngine processingEngine)
{
//Create a new page for the form.
FormPage formPage = new FormPage(1, 150, 150);
TableFormField tableField = new TableFormField();
//Set Table Rule which tell us that each table row is seperated with
//horizontal line.
tableField.Rules = TableRules.RowsLineSeparator;
//add two columns to new table field
TextFormField column1 = new TextFormField();
column1.Name = "Column1";
column1.Bounds = new LeadRect(0, 0, 100, 50);
tableField.Columns.Add(new TableColumn(column1));
TextFormField column2 = new TextFormField();
column2.Name = "Column2";
column2.Bounds = new LeadRect(150, 0, 100, 50);
tableField.Columns.Add(new TableColumn(column2));
formPage.Add(tableField);
//Add the page to the engine
processingEngine.Pages.Add(formPage);
}
import static org.junit.Assert.assertTrue;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.Scanner;
import java.util.UUID;
import org.junit.*;
import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;
import leadtools.*;
import leadtools.ocr.*;
import leadtools.codecs.*;
import leadtools.document.*;
import leadtools.forms.common.*;
import leadtools.forms.processing.*;
import leadtools.forms.recognition.*;
import leadtools.forms.recognition.ocr.OcrObjectsManager;
public void FormProcessingEngineAddTableFormFieldExample() throws Exception {
FormProcessingEngine processingEngine = new FormProcessingEngine();
// Create a new page for the form.
FormPage formPage = new FormPage(1, 150, 150);
TableFormField tableField = new TableFormField();
// Set Table Rule which tell us that each table row is seperated with
// horizontal line.
tableField.setRules(TableRules.ROWS_LINE_SEPARATOR.getValue());
// add two columns to new table field
OcrFormField column1 = new TextFormField();
column1.setName("Column1");
column1.setBounds(new LeadRect(0, 0, 100, 50));
tableField.getColumns().add(new TableColumn(column1));
OcrFormField column2 = new TextFormField();
column2.setName("Column2");
column2.setBounds(new LeadRect(150, 0, 100, 50));
tableField.getColumns().add(new TableColumn(column2));
formPage.add(tableField);
// Add the page to the engine
processingEngine.getPages().add(formPage);
assertTrue("Incorrect # of pages", processingEngine.getPages().size() == 1);
}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document