Getting Started
Leadtools.Forms.Common Getting Started
Summary
For pointers to sample programs that demonstrate many features, see the table below:
.NET
Java/Android
JavaScript
Xamarin
iOS and macOS
.NET
Redistributables Paths
Path |
Target Platform |
<installdir>\Redist\DotNet4\Win32 |
x86 .NET 4 or 4.5 |
<installdir>\Redist\DotNet4\x64 |
x64 .NET 4 or 4.5 |
Dependencies
Sample Programs
Name |
Path |
Description |
Cloud Services Azure Demo |
\Examples\Forms\DotNet\AutoMasterFormsRepository |
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. |
Bank Check Reader Demo |
\Examples\Forms\DotNet\BankCheckReaderDemo |
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
|
Business Card Reader Demo |
\Examples\Forms\DotNet\BusinessCardReaderDemo |
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. |
Forms Recognition Demo |
\Examples\Forms\DotNet\FormsDemo |
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. |
Low Level Forms Recognition Demo |
\Examples\Forms\DotNet\LowLevelFormsDemo |
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. |
Master Forms Editor Demo |
\Examples\Forms\DotNet\MasterFormsEditor |
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
|
MRTD Passport Reader Demo |
\Examples\Forms\DotNet\MrtdPassportReaderDemo |
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\Android\armeabi (Android) |
armeabi Android |
<installdir>\Bin\CDLLVC10\Win32 (Windows) |
x86 Windows |
<installdir>\Bin\CDLLVC10\x64 (Windows) |
x64 Windows |
<installdir>\Bin\Lib\x86 (Linux) |
x86 Linux |
<installdir>\Bin\Lib\x64 (Android) |
x64 Linux |
Dependencies
Library |
Description |
Jars |
Native Libraries |
leadtools.forms.common.jar |
Core Library |
leadtools.jar
|
Android
libleadtools.so
Linux
libltkrn.so
Windows
Ltkrnu.dll
Ltkrnx.dll
|
Sample Programs
Name |
Path |
Description |
ID Scanning Demo (Android) |
\Examples\Forms\Android\IDScanningDemo |
Demonstrates ID Reader functionality. Shows how to recognize identification documents such as a driver's license. |
Passport Demo (Android) |
\Examples\Forms\Android\PassportDemo |
Demonstrates passport imaging recognition. Recognize and extract passport features and fields regardless of image resolution, scale, and other characteristics. |
JavaScript
Sample Programs
Name |
Path |
Description |
Bank Check Reader Demo |
\Examples\Forms\JS\BankCheckDemo |
Demonstrates MICR and bank check reading using HTML5 / JavaScript. |
Driver's License Reader Demo |
\Examples\Forms\JS\DriverLicenseDemo |
Demonstrates Forms Recognition to extract driver's license information. |
MRTD Reader Demo |
\Examples\Forms\JS\MRTDDemo |
Demonstrates using the MRTD Reader to read a passport image and parse out the information. |
Xamarin
Sample Programs
Name |
Path |
Description |
Business Card Reader Demo |
\Examples\Forms\Xamarin\BCReaderDemo |
Demonstrates business card recognition features. Extracts Business Name and/or Employee Name, Employee Title, Address, e-mail, website, fax number, and phone number from a business card. |
iOS and macOS
Sample Programs
Name |
Path |
Description |
IDScanningApp |
\Examples\Forms\Xcode\iOS\Objective-C\IDScanningApp |
|
|
\Examples\Forms\Xcode\iOS\Swift\IDScanningApp |
|
MRTD Passport Reader Demo |
\Examples\Forms\Xcode\iOS\Objective-C\PassportDemo |
Demonstrates using Forms Recognition and Processing to recognize MRTD zones in passports. Recognize and extract passport features and fields. |
|
\Examples\Forms\Xcode\iOS\Swift\PassportDemo |
|
See Also
Assemblies Overview
Leadtools.Forms.Auto
Leadtools.Forms.Commands
Leadtools.Forms.Common
Leadtools.Forms.Processing
Leadtools.Forms.Recognition
Leadtools.Forms.Recognition.Barcode
Leadtools.Forms.Recognition.Ocr
Leadtools.Forms.Recognition.Search
Reference
Getting Started with LEADTOOLS for .NET
Introduction to LEADTOOLS for .NET
Forms Support
Introductions
Leadtools.Forms.Auto
Leadtools.Forms.Commands
Leadtools.Forms.Common
Leadtools.Forms.Processing
Leadtools.Forms.Recognition
Leadtools.Forms.Recognition.Barcode
Leadtools.Forms.Recognition.Ocr
Leadtools.Forms.Recognition.Search
Version History
Leadtools.Forms.Common Assembly Changes