Getting Started
Leadtools.Forms.Commands Getting Started
Summary
LEADTOOLS Forms Recognition (Leadtools.Forms.Commands assembly)
Leadtools.Forms.Commands provides programming tools for forms recognition, including high-level business card, bank check and MRTD reader classes.
.NET
.NET Framework
Java/Android
iOS and macOS
.NET
Redistributables Paths
Path |
Target Platform |
<installdir>\Bin\net |
.NET 6+ |
Dependencies
Library |
Description |
Dependencies |
Leadtools.Forms.Commands.dll |
Library for high-level business card, bank check and MRTD reader classes. |
Leadtools |
|
|
Leadtools.Ocr |
Sample Programs
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Cloud Services Azure |
\Examples\Forms\DotNet\AutoMasterFormsRepository\net |
\Bin\net\AutoMasterFormsRepository_Original.exe |
This project is provided as an example of how to implement the following three interfaces: IMasterFormsRepository, IMasterFormsCategory, and IMasterForm. This demo is not intended to be a running one. These three interfaces are used with Leadtools.Forms.Auto.AutoFormsEngine class to store master forms and categorize them. The code provided in this project is the default implementation for the three mentioned interfaces that is shipped with LEADTOOLS SDK for Forms This project may help a user to build his own implementation of these interfaces that fits his application, for example, database repository. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Bank Check Reader |
\Examples\Forms\DotNet\BankCheckReaderDemo\net |
\Bin\net\BankCheckReaderDemo_Original.exe |
Demonstrates using Forms Recognition and Processing to recognize bank checks. Detect the location of and recognize the data in fields from bank check images, including: - MICR data
- Payee information
- Check date
- Amount
- Signature area
- Payee information
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Business Card Reader |
\Examples\Forms\DotNet\BusinessCardReaderDemo\net |
\Bin\net\BusinessCardReaderDemo_Original.exe |
Demonstrates business card recognition features. Extracts organization name, first and last name, title, address, e-mail, website, fax number, and phone number from images of business cards. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Forms Recognition |
\Examples\Forms\DotNet\FormsDemo\net |
\Bin\net\FormsDemo_Original.exe |
Demonstrates how to perform Forms Recognition and Processing. Allows users to recognize and process filled forms located on the hard disk, as well as those acquired from a TWAIN scanner. Compares the master form template that has been passed in and matches it to a filled form while recognizing and extracting the data. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ID Reader |
\Examples\Forms\DotNet\IDReaderDemo\net |
\Bin\net\IDReaderDemo_Original.exe |
Demonstrates ID recognition features. Extracts first and last name, address, birth date, issued date, expiration date and license number from images of IDs. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Low Level Forms Recognition |
\Examples\Forms\DotNet\LowLevelFormsDemo\net |
\Bin\net\LowLevelFormsDemo_Original.exe |
Demonstrates creating and editing master forms sets. Can be used for building and maintaining your library of master forms and provides many options, including creating/editing OCR, ICR, OMR, Barcode, and Image Fields for extraction. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Master Forms Editor |
\Examples\Forms\DotNet\MasterFormsEditor\net |
\Bin\net\MasterFormsEditor_Original.exe |
Demonstrates creating and editing master forms sets for Forms Recognition and Processing. - Build and maintain a library of master forms
- Options including creating/editing OCR/ICR, OMR, Barcode, and Image Fields for extraction
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
MRTD Passport Reader |
\Examples\Forms\DotNet\MrtdPassportReaderDemo\net |
\Bin\net\MrtdPassportReaderDemo_Original.exe |
Demonstrates using Forms Recognition and Processing to recognize MRTD zones in passports. Recognize and extract passport features and fields. |
.NET Framework
Redistributables Paths
Path |
Target Platform |
<installdir>\Bin\DotNet4\Win32 |
x86 .NET 4 or 4.5 |
<installdir>\Bin\DotNet4\x64 |
x64 .NET 4 or 4.5 |
Dependencies
Library |
Description |
Dependencies |
Leadtools.Forms.Commands.dll |
Library for high-level business card, bank check and MRTD reader classes. |
Leadtools |
|
|
Leadtools.Ocr |
Sample Programs
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Cloud Services Azure |
\Examples\Forms\DotNet\AutoMasterFormsRepository\fx |
\Bin\DotNet4\<Win32/Win32/x64/x64>\AutoMasterFormsRepository.exe |
This project is provided as an example of how to implement the following three interfaces: IMasterFormsRepository, IMasterFormsCategory, and IMasterForm. This demo is not intended to be a running one. These three interfaces are used with Leadtools.Forms.Auto.AutoFormsEngine class to store master forms and categorize them. The code provided in this project is the default implementation for the three mentioned interfaces that is shipped with LEADTOOLS SDK for Forms This project may help a user to build his own implementation of these interfaces that fits his application, for example, database repository. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Bank Check Reader |
\Examples\Forms\DotNet\BankCheckReaderDemo\fx |
\Bin\DotNet4\<Win32/Win32/x64/x64>\BankCheckReaderDemo.exe |
Demonstrates using Forms Recognition and Processing to recognize bank checks. Detect the location of and recognize the data in fields from bank check images, including: - MICR data
- Payee information
- Check date
- Amount
- Signature area
- Payee information
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Business Card Reader |
\Examples\Forms\DotNet\BusinessCardReaderDemo\fx |
\Bin\DotNet4\<Win32/Win32/x64/x64>\BusinessCardReaderDemo.exe |
Demonstrates business card recognition features. Extracts organization name, first and last name, title, address, e-mail, website, fax number, and phone number from images of business cards. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Forms Recognition |
\Examples\Forms\DotNet\FormsDemo\fx |
\Bin\DotNet4\<Win32/Win32/x64/x64>\FormsDemo.exe |
Demonstrates how to perform Forms Recognition and Processing. Allows users to recognize and process filled forms located on the hard disk, as well as those acquired from a TWAIN scanner. Compares the master form template that has been passed in and matches it to a filled form while recognizing and extracting the data. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
ID Reader |
\Examples\Forms\DotNet\IDReaderDemo\fx |
\Bin\DotNet4\<Win32/Win32/x64/x64>\IDReaderDemo.exe |
Demonstrates ID recognition features. Extracts first and last name, address, birth date, issued date, expiration date and license number from images of IDs. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Low Level Forms Recognition |
\Examples\Forms\DotNet\LowLevelFormsDemo\fx |
\Bin\DotNet4\<Win32/Win32/x64/x64>\LowLevelFormsDemo.exe |
Demonstrates creating and editing master forms sets. Can be used for building and maintaining your library of master forms and provides many options, including creating/editing OCR, ICR, OMR, Barcode, and Image Fields for extraction. |
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
Master Forms Editor |
\Examples\Forms\DotNet\MasterFormsEditor\fx |
\Bin\DotNet4\<Win32/Win32/x64/x64>\MasterFormsEditor.exe |
Demonstrates creating and editing master forms sets for Forms Recognition and Processing. - Build and maintain a library of master forms
- Options including creating/editing OCR/ICR, OMR, Barcode, and Image Fields for extraction
|
Demo Name |
Source Code Path |
Pre-Compiled Executable Path |
Description |
MRTD Passport Reader |
\Examples\Forms\DotNet\MrtdPassportReaderDemo\fx |
\Bin\DotNet4\<Win32/Win32/x64/x64>\MrtdPassportReaderDemo.exe |
Demonstrates using Forms Recognition and Processing to recognize MRTD zones in passports. Recognize and extract passport features and fields. |
Java/Android
Redistributables Paths
Path |
Target Platform |
<installdir>\Bin\Android\x86_64 (Android) |
x86_64 Android |
<installdir>\Bin\Android\x86 (Android) |
x86 Android |
<installdir>\Bin\Android\arm64-v8a (Android) |
arm64-v8a Android |
<installdir>\Bin\Android\armeabi-v7a (Android) |
armeabi-v7a Android |
<installdir>\Bin\CDLL\Win32 (Windows) |
x86 Windows |
<installdir>\Bin\CDLL\x64 (Windows) |
x64 Windows |
<installdir>\Bin\Lib\x86 (Linux) |
x86 Linux |
<installdir>\Bin\Lib\x64 (Linux) |
x64 Linux |
Dependencies
Library |
Description |
Jars |
Native Libraries |
leadtools.forms.commands.jar |
Core Library |
leadtools.jar |
Android: |
|
|
|
libleadtools.so |
|
|
|
iOS/macOS: |
|
|
|
Leadtools.framework |
|
|
|
Linux: |
|
|
|
libltkrn.so |
|
|
|
Windows: |
|
|
|
Ltkrnu.dll (Win32) / Ltkrnx.dll (x64) |
Sample Programs
Demo Name |
Source Code Path |
Description |
Passport (Android) |
\Examples\Forms\Android\PassportDemo |
Demonstrates passport imaging recognition. Recognize and extract passport features and fields regardless of image resolution, scale, and other characteristics. |
iOS and macOS
Redistributables Paths
Path |
Target Platform |
<installdir>\Bin\Xcode\XCFrameworks\iOS |
iOS |
<installdir>\Bin\Xcode\Frameworks\macOS |
macOS |
Dependencies
Library |
Description |
Dependencies |
Leadtools.Forms.Commands.framework |
Core library |
Leadtools.framework Leadtools.Ocr.framework |
Sample Programs
Demo Name |
Source Code Path |
Description |
MRTD Passport Reader |
\Examples\Forms\Xcode\iOS\<Objective-C/Swift>\PassportDemo |
Demonstrates using Forms Recognition and Processing to recognize MRTD zones in passports. Recognize and extract passport features and fields. |
See Also
Reference
Introduction
Getting Started (Guide to Example Programs)