IPRO Sample Reference
The IPRO Sample library contains a sample viewer application implemented in C++, Visual Basic .NET and C#. All the implementations are equivalent with each other and distributed both in binary and source file sets. As several project files are distributed to allow building the samples in various environments, you freely can modify and build the samples to learn how to use IPRO in detail. The sample sources are located under the Samples subfolder in the installation directory. While the source files are collected in the Samples\ISApp subfolder, all the project files are stored directly in the Samples folder:
MyISApp80.sln |
Points to the Visual Studio 2005 project files for the sample viewers (ISApp\MFC\MyISAppMFC80.vcproj, ISApp\CSHARP\MyISAppCSharp80.csproj, ISApp\VBNET\MyISAppVBNet80.vbproj) |
MyISApp90.sln |
Points to the Visual Studio 2008 project files for the sample viewers (ISApp\MFC\MyISAppMFC90.vcproj, ISApp\CSHARP\MyISAppCSharp90.csproj, ISApp\VBNET\MyISAppVBNet90.vbproj) |
MyISApp100.sln |
Points to the Visual Studio 2010 project files for the sample viewers (ISApp\MFC\MyISAppMFC100.vcproj, ISApp\CSHARP\MyISAppCSharp100.csproj, ISApp\VBNET\MyISAppVBNet100.vbproj) |
MyCSApiSam.sln |
(VS2005, user can convert it to appropriate version for VS2008 or VS2010) |
Here are short descriptions of the included IPRO samples:
# | Description |
01 |
INITIALIZATION OF IPRO
|
02 |
USING THE ImageFile OBJECT TO ENHANCE AND BINARIZE A LOW RESOLUTION COLOR IMAGE
|
03 |
IMAGE PREPROCESSING IN ONE STEP: INVERTING, DESKEWING AND ROTATING
|
04 |
IMAGE PREPROCESSING STEPS PERFORMED SEPARATELY
|
05 |
SAVING PART OF AN IMAGE
|
06 |
CREATING MULTI-PAGE IMAGE FILES
|
07 |
DISPLAYING AN IMAGE ON THE SCREEN
|
08 |
RECOGNITION, AND OUTPUT FORMATS
|
09 |
RECOGNITION OF A MULTILINGUAL DOCUMENT
|
10 |
RECOGNITION USING CHARACTER SET FILTERING
|
11 |
RECOGNIZING, RECOGNITION STATISTICS, WORDPROCESSOR OUTPUT
|
12 |
RECOGNIZING, EXPORT THROUGH MEMORY
|
13 |
RECOGNIZING DOCUMENTS COMPILED FROM SEVERAL SINGLE-PAGE IMAGE FILES
|
14 |
RECOGNIZING FROM MULTI-PAGE IMAGE FILE
|
15 |
HANDLING GRAY IMAGES, ADAPTIVE THRESHOLDING WHEN LOADING
|
16 |
HANDLING GRAY IMAGES, SPECIFYING THRESHOLD VALUE
|
17 |
WORKING WITH THE SCANNING SUBSYSTEM
|
18 |
SCANNING IN COLOR, ADJUSTING SCANNER SETTINGS
|
19 |
SCANNING IN BLACK AND WHITE WITH DEFAULT SCANNER SETTINGS
|
20 |
SCANNING IN GRAY, ADJUSTING SCANNER SETTINGS
|
21 |
SCANNING WITH ADF (Automatic Document Feeder)
|
22 |
HANDLING ZONES. PAGE-LAYOUT ANALYSIS (AUTO-ZONING)
|
23 |
AUTO-ZONING, ZONE PROPERTY DISPLAY
|
24 |
INSERTING, UPDATING AND DELETING ZONES
|
25 |
RECOGNIZING WITH CHECKING; SPELL CHECKING ENGLISH TEXT
|
26 |
SETTING TRADE-OFF, RECOGNIZING WITH CHECKING, SPELL CHECKING GERMAN TEXT
|
27 |
LIST-TYPE ATTRIBUTES OF THE CAPTURE SDK
|
28 |
LOW LEVEL CUSTOM FORMATTING
|
29 |
HANDWRITTEN NUMERAL RECOGNITION
|
30 |
HANDWRITTEN TEXT RECOGNITION
|
31 |
RECOGNIZING WITH UD-CHECKING. MAINTAINING THE USER DICTIONARY
|
32 |
SCANNING WITH AUTOMATIC ADAPTIVE THRESHOLDING
|
33 |
RECOGNIZING OPTICAL MARKS
|
34 |
RECOGNIZING BAR CODES
|
35 |
SCANNING IN COLOR. TRANSFORMING A COLOR IMAGE
|
36 |
RECOGNIZING WITH UD-CHECKING. REGULAR EXPRESSIONS
|
37 |
RECOGNIZING WITH USER-WRITTEN CHECKING
|
38 |
RECOGNIZING MICR (E-13B) ZONE
|
39 |
FORM PROCESSING
|
40 |
3D DESKEW
|
41 |
WORKFLOW-BASED PROCESSING with WORKFLOW CREATED BY VISUAL TOOLBOX
|
42 |
ACCESSING TABLE STRUCTURE INFORMATION
|
43 |
STORING APPLICATION SETTINGS WITH SETTING MANAGER
|
44 |
TEXT MARKING, EXPORTING AND SAVING TO OPD
|
45 |
TEXT MARKING - REDACTING WORDS MARKED FOR REDACTION, EXPORTING AND SAVING TO OPD
|