Beruflich Dokumente
Kultur Dokumente
User's Guide
Contents
Introduction....................................................................................................................................... 1
What Is OCR? ................................................................................................................................... 2
ARABIC Language: An OCR Perspective.................................................................................. 2
OCR Applications ....................................................................................................................... 3
Data Entry.............................................................................................................................. 3
Desktop Publishing................................................................................................................ 3
Automatic Indexing ............................................................................................................... 3
Main Features.................................................................................................................................... 4
High Accuracy & High speed................................................................................................ 4
Using Frames ......................................................................................................................... 4
Saving Files ........................................................................................................................... 4
Using E-Mail ......................................................................................................................... 4
Image Auto Rotation.............................................................................................................. 4
Frames Layout ....................................................................................................................... 4
Multi-Tasking ........................................................................................................................ 5
Supporting New Scanners ..................................................................................................... 5
Working on Different Platforms............................................................................................ 5
Interface ................................................................................................................................. 5
Detecting Images Automatically............................................................................................ 5
Recognizing Bilingual Images............................................................................................... 5
Recognizing Colored Images................................................................................................. 6
Automatic Wizard.................................................................................................................. 6
Non-Arabic Image Auto Rotation.......................................................................................... 6
Natural Language Processing (NLP) ..................................................................................... 6
Multi Languages Support ...................................................................................................... 6
System Requirements........................................................................................................................ 8
Installation......................................................................................................................................... 8
Authorization Request ...................................................................................................................... 9
Initiating Your Authorization Manually...................................................................................... 9
Initiating Your Authorization Request by Electronic Purchase .................................................. 9
Applying Your New Authorization........................................................................................... 13
Using your new site key to unlock your protected software ..................................................... 14
Automatic Reader License Transfer................................................................................................ 15
Moving Automatic Reader License from One Computer to Another ....................................... 15
Option 1: using a shared folder............................................................................................ 15
Option 2: using a floppy disk............................................................................................... 17
Selecting Scanner System ............................................................................................................... 19
Multiple Scan....................................................................................................................... 46
Load and Recognize ............................................................................................................ 46
Running the Program from other Applications (Available only in Platinum Edition).................... 47
Sending Mail................................................................................................................................... 48
Supported Scanners......................................................................................................................... 48
Unique Features .............................................................................................................................. 49
Tables and Page Layout ............................................................................................................ 49
Marking Images......................................................................................................................... 50
Converting to Inclusion Frame/to Image Frame........................................................................ 51
Diacritics ................................................................................................................................... 51
Stuck Characters........................................................................................................................ 53
Broken Words ........................................................................................................................... 53
Low Image Quality.................................................................................................................... 54
Selecting Resulted Text Style.................................................................................................... 54
Correcting.................................................................................................................................. 54
Using Arabic Linguistic Rules .................................................................................................. 54
Recognizing Bilingual Images .................................................................................................. 55
How To ........................................................................................................................................... 56
Select Unrecognized Characters .......................................................................................... 56
View Image.......................................................................................................................... 56
Display Page Scale .............................................................................................................. 56
Detect Font Type ................................................................................................................. 56
Select the Appropriate Font for a New File......................................................................... 57
Improve Recognition Results............................................................................................... 58
Learn Files Containing Diacritics ........................................................................................ 58
Improve Program's Progress ................................................................................................ 59
Learn Diacritics with Characters ......................................................................................... 59
Select Default Frame ........................................................................................................... 60
Display Type of Loaded Recognition Engine...................................................................... 60
Select Scanner System ......................................................................................................... 60
Recognize Arabic Numbers in Arabic Files ........................................................................ 60
Show/Hide Toolbar and Status Bar ..................................................................................... 61
Program's Glossary ......................................................................................................................... 63
Trouble Shooting ............................................................................................................................ 69
Integrating with other Programs (Available only in Platinum Edition) .......................................... 70
kjkkj
Introduction
Sakhr has worked hard to give its new Automatic Reader version with new
features that combine the ease of use with high precision. This manual
accompanies the user step by step, beginning with installing the program,
running it, scanning an image till saving it as a text file. Moreover, it displays
the program's main features and terms, and contains trouble shooting section
that answers some questions or troubles that may face the user.
Automatic Reader 1
What Is OCR?
A simple idea about OCR can be shown by comparing scanned images
versus electronic text. Scanned images are obtained through scanners which
are much like copy machines. Scanners translate the scanned page into a grid
or a map of millions of dots. The scanner wizard assigns a value for the dot
which is known as "bit" in computers. For black and white scanners, the value
will be either "0" representing the empty dots, or "1" representing the full dots.
The number of dots forming the page map depends on the so called scanner
resolution. This map of dots looks like photographs. Any modification
depends only on the dot level, where you can change colors.
Text characters are assigned Identity codes, which are commonly known as ASCII
codes. Different code sets can be assigned to characters and are referred to as Code
pages. All word processors, spread sheets, databases, and other Text processing
systems, basically manipulate these text codes. Modification in text files is thus
possible on the character level rather than on the dot level as in images.
OCR is thus the process of converting the bitmap of a scanned page
containing text to text codes (ASCII). At a first novice glance, the OCR
process might seem simple, when compared to human reading. In computer
domain, however, OCR is a sophisticated heavy application.
2 Users Guide
OCR Applications
Data Entry
The major bottleneck in many large scale business applications nowadays, is
how to get data embedded in documents INSIDE the machine. This requires
data to be keyed in; and key entry was (and still is) an expensive, repetitive,
time consuming process for large amounts of text. Also recent results of
ergonomic research has shown that excessive keyboarding caused some
physical problems for the data entry person. OCR can provide a reasonable
practical solution, and can be used to generate full text data banks.
Desktop Publishing
Extracting text from input documents, which can later be exported to another
documents, after being OCRed. The recognized text can then be published
within different environments.
Automatic Indexing
There is a growing need for efficient automatic indexing of incoming
documents. Indexing actually defines a link between the images stored, and
the information those images contain. Typically, the operator of an input
station feeds documents into the scanner and then types in a logical index.
The OCR process when focused on a certain zone can do this task, with
minimal human intervention.
Automatic Reader 3
Main Features
High Accuracy & High speed
The Automatic Reader is distinguished with an accuracy of 99% in medium
quality documents approaching 99.8% with learning taking not more than 10
minutes. As for low quality documents, the program gives an accuracy of
about 98% rising up to 99% after learning.
Moreover, the Automatic Reader accurately recognizes the diacritics and has
a recognition speed of 400 character/second.
The recognition speed and accuracy have increased in English images and for
the other European languages, due to ScanSoft version.
Using Frames
The program is flexible in dealing with frames so that you can include,
exclude or assign separations points for the frame. Also, you can use a very
easy way to set the frames sequences.
Saving Files
You can save the output files resulting from the characters recognition
process in HTML and Unicode formats.
Using E-Mail
Using the Electronic Mail Guide, you can send your output text files through
E-Mails programs.
Frames Layout
Text Boxes
Using text boxes, you can recognize the text which is placed only inside
rectangles.
4 Users Guide
Formed Tables
Using formed tables, the program will recognize the text only in tables that
include cells of different sizes, for example, merged cells and columns.
Non-Rectangular Shapes
Using non-rectangular shapes, the text size, inside any frame with any shape
but a rectangular one, will be precisely set even if it interferes with the image
or the table.
Multi-Tasking
The Automatic Reader is a multi-tasking program. You can simultaneously
perform more than one operation, the matter which will save your time in
executing different tasks. For example, you can open, edit and modify an
output text when running the batch recognition.
Interface
Easy to use
Having a floating toolbar
While right-clicking on the image and text windows, a menu appears
listing the most important commands for the image and the text, in order
to make it easy to use.
Automatic Reader 5
Automatic Wizard
The program guides you step by step, starting from scanning or loading the
image till saving it as a text file. This is done via the automatic wizard that
you can run by clicking its icon from the main toolbar, or by selecting the
"Automatic Wizard" command from the "Tools" menu.
6 Users Guide
Note
Regarding Farsi, Urdu, Pashto and Jawi, the program works with a special
protection for these add-on languages. Contact Sakhr Co. for these
languages license.
Moreover, the Automatic Reader new version supports the Indonesian
language.
Note
In addition to recognition tools, the Automatic Reader contains 26 Arabic
font libraries.
Automatic Reader 7
System Requirements
Installation
1- Insert the CD in the driver.
2- Select the "Run" command from the "Start" menu.
3- Type D:\Setup, supposing that the name of the CD-Drive is "D".
8 Users Guide
Authorization Request
You can authenticate your product whether by Electronic Purchase or
manually.
Click the program icon. The "Automatic Reader Authorization" will appear,
showing your site code.
Automatic Reader 9
2- Click "Next" to display the following dialog box to type the serial
number. If you dont have one, you can get it from Sakhr Software
Company before continuing.
3- Once you have finished, click "Next". The following dialog box will
appear.
10 Users Guide
5- The "Verify Email Address" dialog box appears as shown below when
you complete the procedures.
8- While this dialog box remains onscreen, the system displays a dialup
window where you enter the necessary Internet connection information
(the appearance of this dialog box depends on your installation). After
you log onto the Internet successfully, your Internet authorization-request
Automatic Reader 11
message will be sent, and a dialog box appears where you click "Finish"
to continue.
9- If the Internet connection fails or if you click "Cancel" while the above
dialog box is displayed, the following error message appears.
12 Users Guide
14- Click "OK" to launch the manual email function (see No. 12). If the
automatic email transmits normally, a dialog box will appear where the
"Status" field will continue to update until the connection is complete.
15- When the connection is completed, the Wizard displays a dialog box
where you click "Finish" to end the authorization-request process and
close the Wizard.
16- To send the request email manually, click the "Manually send email"
checkbox in the dialog box mentioned in no 12. Series of dialog boxes
appear. Each of which is self-explanatory and contains instructions for
completing a portion of your email message.
17- Click "Finish" to end the authorization-request process and close the
Wizard.
Internet message request: the server sends an error message, rather than a
site key, directly to the Wizard. The Wizard will display a message in the
licensing window, indicating that you are not authorized to use the
protected software. At this point, you will need to re-initiate your
authorization request.
Email message request: the server sends an email to you, containing an
error message.
14 Users Guide
ARABOCR.41s
ARABOCR.ckn
ARABOCR.ent
ARABOCR.key
ARABOCR.rst
Automatic Reader 15
6- You will be asked for the location where the transfer will occur; you
will specify the shared folder.
7- Then you will be asked to remove the floppy disk from destination
machine and insert it in the source machine, just Ignore it (do not close
the wizard on the destination machine)
8- Copy the "SakhrSitekey.exe" file located in the "Utility" folder on CD to
the Automatic Reader setup folder on the source machine, and then run
the file.
16 Users Guide
9- Click the "Transfer" button (on the source machine) to display the
"Transfer License Out (Step 1 of 2) dialog box.
10- You will be asked to insert the transfer floppy disk; you will specify the
shared folder.
11- Continue so that the license files will be copied to the shared folder.
12- After the license files have been successfully copied to the shared folder,
Click "Next" on destination machine to continue the wizard.
13- The license will be transferred to the destination machine, and removed
from source machine.
Automatic Reader 17
18 Users Guide
If you dont find the scanner driver you want, the scanning system will
be selected from inside the program; whether Kofax or Twain.
No Scanner
Scanner Drivers
Automatic Reader 19
20 Users Guide
TWAIN or KOFAX
Select
Cancel
Main Options
To select the program's options, select the "Options" command from the
"Tools" menu to display the "Options" dialog box containing the following
tabs:
General
Use the "General" tab to set the program's general options.
Set Default
Framing
Use the "Framing" tab to set the Frames' options.
22 Users Guide
Default Frame
Set Default
Recognition
Use the "Recognition" tab to set the Recognition options.
None
Skip
Recognize
Neglect Cashida
Remove Underline
Set Default
Engines
Selecting the engines is one of the most important steps before starting
recognition. Use the "Engines" tab to load the required OMNI engines before
starting the image recognition.
1- From the "Current OMNI Engine" drop-down list, select the required
engine. In case you select Arabic or Farsi OMNI engines, select the font
type: Naskh or Kofi.
2- When selecting the required engine, click the "OK" button.
24 Users Guide
2- Select the font you want to add, and then click "Add".
The added font appears in the selected engines list.
Corrector
Use the "Corrector" tab to select the corrector options you want to use in the
program.
Language Type
Characteristics
Auto Suggestion
Maximum Suggestions
Set Default
Output Page
Use the "Output Page" tab to select the output page options, in case of using
any of the "Export" or "Save" commands to save the page as text file *.RTF
and modify the page layout to fit the program to which the page is exported.
26 Users Guide
Page Size
Automatic
Custom
Width in cm
Height in cm
Standard
Portrait
Landscape
Layout type
None
Logical
Visual
Include Images
in Output Page
Set Default
Output HTML
Save Images
Relative to
Fonts
Use the "Fonts" tab to select the way of displaying the available OMNI
engines as you can not select the recognized font to be either normal or bold.
28 Users Guide
Set Default
Colors
Use the "Colors" tab to select the colors you want to use in the program.
Recognized
Added
Failure
Changed
Unlearned
Partially Learned
Fully Learned
Set Default
Automatic Reader 29
General Options
The program enables you also to set other general options in terms of the
directories containing the different files and the program interface language.
Select the "General Options" command from the "Tools" menu to display a
dialog box with the same name.
The dialog box contains two sections: Directories and Interface Language.
Select the font, image and text directory, and then select the program
interface language (Arabic/English).
30 Users Guide
Profile Configuration
After being introduced to how to set the program options, now let's deal with
another feature related to this subject. The Automatic Reader enables you to
create your own profile. In other terms, you can configure some of the
program options to create a customized. The program offers you also the
ability to add more than one profile, each one includes different customized
options.
In addition to configuring your own profile, the program offers you 7
predefined profiles, including 1 Default with set options. All you have to do
is to select the profile that best suits your needs.
Automatic Reader 31
2- Type the new profile name in the "Profile Name" text box and click the
"Add" button.
3- Click the "Options" button to select the profile settings in terms of output
page, output HTML, fonts, colors, general options, framing, recognition
and engines. For more information on how to set these options, refer to
the previous topic (Selecting the Program's Options).
4- To save the new added profile, click the "Export" button to open the
"Save As" dialog box. The profile will take the .opt extension.
Note
You can select more than one created profile and export them to be
saved in one file.
5- To open a created profile, click the "Import" button to display the "Open"
dialog box. Select the file and click "Open".
6- You can set the new profile as the default one to be used when launching
the program. To do this, select the desired profile and then select the "Set
selection as default" check box.
Note
The profiles drop-down list appears at the end of the Automatic Reader
toolbar.
7- You can copy a predefined profile and change the options. To take a
copy, select the profile and click "Add".
8- The copy appears at the end of the list with the same name accompanied
with an underscore. You can rename it in the text box.
9- If you want to delete your created profile, select it and click the
"Remove" button.
10- when finished, click "OK".
Note
The program doesn't support more than 100 entries.
32 Users Guide
Automatic Reader 33
Scanning/Opening/Recognizing Image
After setting the program's options and selecting the OMNI engine, you have to
scan an image or open an image file to be recognized and converted into text file.
34 Users Guide
The Automatic Reader provides the following image file formats that
you can select from the "Files of type" drop-down list: *.TIF, *.BMP,
*.DCX, *.GIF, *.PDA, *.PNG, *.XIF, *.PDF, *.SIM, *.ART.
The "Info" button displays information about the selected image file in
terms of the name, width, height, number of colors used in the file,
size, image size (if the file contains images), format and number of
pages in the file.
2- Select the file you want to open. Notice that you can open an image file
with different formats.
Note
To edit a text file from the program, save the recognized image file in
*.ART format.
Type the number of pixels you want to decrease from the frame, and then
click the "OK" button.
Automatic Reader 35
5- The right pane will be divided into two windows. The upper one displays
the unrecognized image, while the lower one displays the output text.
6- If you want to add a new one, right-click on any place in the left window
then select the "Add new" command from the context menu.
7- To delete an image, right-click on it then choose "Clear" from the context
menu.
8- If you want to delete all the images, right-click on any one then choose
"Clear all" from the context menu.
Note
The lower window displays respectively the output texts, separated by
page breaks.
36 Users Guide
Correcting Text
The Automatic Reader contains a bilingual corrector (Arabic/English). You
can correct the text starting from the cursor's position till the end of text.
Note
Before using the corrector, you have to select its options. (Refer to:
Selecting the Program's Options/Main Options/Corrector).
To activate the corrector, select the "Corrector" command from the "Tools"
menu. A dialog box with the same name appears and displays the following
sections and buttons.
Change To
Ignore
Ignore All
Change
Change All
Suggest
Learn
38 Users Guide
4- Select the appropriate code menu from the "Code Page" drop-down list.
Automatic Reader 39
Printing File
The program enables you to print the current opened text file via the "Print"
command that you select from the "File" menu. Moreover, you can select the
printer, printing range and quality and the number of copies. Besides, the
"Properties" button helps you select the printer's properties.
40 Users Guide
Learning Operation
Improving Recognition
Some image file characters may not be recognized, or are not recognized
correctly.
2- Click the "Font Manager" button to display four buttons: Modify, View,
New Library and New Font.
Modify
You can modify the existing font as follows:
1- Click the "Modify" button to display a dialog box containing the selected
font or library file properties and data. You can modify the same font size
or style (if the font is AFN), or you can add a new font for the same
library in case of selecting the font library file (AFL files).
2- Click the "Save" button to save the font or library file modifications with
the same name, or click the "Save As" one to save it in a new file.
View
Use this feature to display the selected font name, sample and description.
Automatic Reader 41
New Library
Use this feature to create a new font library.
1- When clicking this button, the "New Font Library" dialog box appears
enabling you to create a new font library and select its properties in terms
of fonts names, sizes and styles.
2- Select the font you want to include in the library.
3- Click the "Add" button.
4- Type the font library description.
5- Click the "Save As" button to save the font library with a new name.
New Font
1- When you click the "New Font" button, the "Create New Font File"
dialog box appears.
2- Select the closest font to the one you want to create a file for. This
selected font properties appear in terms of the language type, style and
size in addition to the font sample.
3- Select the font type, style and size.
4- Type the font's name and description.
5- Click the "Save As" command to save the font file with a new name.
Note
The created font will be added to the OMNI engines.
42 Users Guide
from the "Recognize" menu. The "Learn font or font library" dialog box
appears (Refer to: Learning New Font), but it will not display the characters
pallet. The cursor will stop over the unrecognized character or word and you
will have to type the character you want to learn using the keyboard.
Character
Ligature
Accept
Save
44 Users Guide
Automatic Reader 45
Batch Operations
Batch operation means running more than one operation in one step.
Multiple Scan
Means scanning a set of images and auto-saving them in image files to be
recognized later.
46 Users Guide
You can run the Automatic Reader from any other application on your
system.
Automatic Reader 47
Sending Mail
After finishing the recognition operation, you can email the output text, by
using the "Send" command from the "File" menu. The "Send Mail Wizard"
dialog box appears displaying the following:
Attach
Mail contents
If you select the "Attach" radio button, the following screen appears:
File Type
Code Page
Supported Scanners
In addition to many scanners via TWAIN and KOFAX, the program supports
a large number of scanners.
48 Users Guide
Unique Features
This section will explain in details the Automatic Reader unique features.
You can select and recognize the table(s) in the image file only by doing as
follows:
1- From the "Frame" menu, select the "Mark Inclusions" command, and then
select the table or tables in the image.
2- Select the "Options" command from the "Tools" menu, and then click the
"Framing" tab from the "Options" dialog box.
3- Select the "Find Tables in Auto Framing" check box in the "Framing" tab.
4- Select the "Optimize Frames Sequence" command from the "Frame"
menu, and then follow the previous steps starting from No (6).
Marking Images
You can keep the image in the resulted text file through the "Mark Images"
command as the program automatically selects the image in the file.
50 Users Guide
Note
Check the sequence of the frames.
6- Select the "Options" command from the "Tools" menu, and then click, in
the "Options" dialog box, the "Output Page" tab to select the output page
different options and the way of displaying the image in the resulted text.
7- Select the "Export to Word" command from the "File" menu, or select
"Save As" from the same menu, and then select the file format to be
Word *.RTF.
) To do so, do as follows:
1- Select the "Open" command from the "File" menu to open the image file.
2- Select the file name from the "Open a File" dialog box, and then click
"Open".
3- Select "Create Automatically" from the "Frame" menu to include the parts
the program selects to be recognized.
4- Click on any part of the frame and then select:
Diacritics
The image file may contain diacritics. You can recognize the diacritics with
the characters, either by using the recognition engines or the fonts library.
Automatic Reader 51
Note
In case of learning an image file containing diacritics, select the "Skip"
radio button from the "Diacritics Evaluation" section to learn characters
without diacritics. If there were no diacritics in the image, select
"None" from the same section.
52 Users Guide
Stuck Characters
The Automatic Reader can recognize image files that contain stuck
characters whether they are Arabic or English.
Broken Words
The Automatic Reader can recognize an image file containing broken words.
Correcting
The program contains a bilingual corrector (Arabic/ English) allowing you to
correct the resulted text file.
54 Users Guide
Automatic Reader 55
How To
This section gives answers for some questions you could ask while using the
program.
56 Users Guide
2- The dialog box displays the detection results according to the selected
accuracy percentage, whether Ignore or Stop Percentage. You can add
any font with specific size and style from the results box to any font
library you select, by clicking the "Add To Font Library" button.
3- The "Add To Font Library" dialog box appears. Select the font library
you want to save the file in from the "Font Library Name" drop-down list.
Automatic Reader 57
58 Users Guide
Automatic Reader 59
When you select "TWAIN" or "KOFAX", the "Select Scanner" dialog box
appears displaying the available and compatible scanners to the selected
system. When you select "Scanner Drivers", the "Loading Driver Names"
dialog box appears loading the scanner drivers. Then the "Scanner Selection"
dialog box appears displaying the different scanners to select the required
one.
60 Users Guide
Fit in
Zoom in
Zoom out
Open
Recognize
Automatic Reader
Wizard
Correct
Options
Profiles List
Register Applications
(Available only in Platinum Edition)
Help
Tile Horizontally
Tile Vertically
Automatic Frame
Clear Frame
Inclusion Frame
Exclusion Frame
Image Frame
Edit Sequence
Optimize Frame Sequence
Add BreakPoint
Remove BreakPoint
Add to Frame
Subtract from Frame
Automatic Reader 61
Diacritics Options
Note
When the image file is active, the status bar will change as follows:
62 Users Guide
Program's Glossary
Batch Operations Statistics
A command used to display the batch operations statistics.
Colors
A command selected from the "Options" dialog box, through which you can
change the colors of some elements, for example: Recognition results.
Corrector
A command in the "Tools" menu used to correct the recognized text.
Corrector's Options
Before using the corrector, you have first to set the corrector's options.
Create Automatically
Means to include some parts that the program selects to be recognized and
excludes the others.
Default Directories
Directories that contain different files such as: font files, image files and text
files.
Default Frames
Frames created by the user where you can apply in all opened image files.
Automatic Reader 63
Delete Frames
Deleting the frames in the opened image file.
Detection Results
A command used to display the detection font results, according to the
selected accuracy percentage whether Ignore or Stop percentage.
Diacritics
Selecting diacritics options: None (if the file doesn't contain diacritics), Skip
(if the file contains diacritics and you don't want to recognize them) or
Recognize (if the file contains diacritics and you want to recognize them).
Find Tables
Means to find the tables in the image file and include them in Mark
Inclusions frames.
Fix Image
Fixing the image in an appropriate position to be recognized.
Font Detection
Means detecting the closest font to the opened image file font to be used in
recognition.
Font Manager
A button located in the "Add Font" dialog box through which you can
modify the font or display the selected font name, sample and description or
create a new font library or save a new font.
64 Users Guide
Full Learning
If there was not a font file that matches the image file you want to recognize,
you can learn new font libraries.
Go To
A command in the "Edit" menu used to move to the required page.
Image
The image file resulted from scanning.
Interface
Selecting the interface language to be either Arabic or English.
KOFAX
A protocol used to move the image to and from the engine used.
Automatic Reader 65
Main Toolbar
A bar that appears at the top of the program and contains smart icons.
Mark Exclusions
Frames in the image files used to exclude the parts you don't want to
recognize.
Mark Images
Dividing the image file into frames to recognize or unrecognize the image.
Mark Inclusions
Frames in the image files used to include the parts you want to recognize.
Multiple Scan
Scanning number of files and save them automatically to save time.
Recognition Process
Process used by the program to compare between the loaded image file elements
and the properties of the characters samples in the loaded font library, to
recognize the image file characters and convert the image file into text file where
you can apply any modification in.
Recognition Statistics
A command you select from the "Recognize" menu used to display the
different recognition statistics.
66 Users Guide
Rotate
To rotate the image to an appropriate position to be recognized, as the
required image may be, sometimes, transversal.
Scan
Obtaining an image file from a scanner or any other tool.
Select Engines
Loading the recognition tools used in the recognition.
Select Font
You can edit a text inside any text file. Also, you can select the font for this text.
Select Sequence
Select the "Mark Inclusions Sequence" in the image file. The recognition
process will take place according to this sequence.
Status Bar
A bar displaying information on the file language, whether the file contains
diacritics or not, on the loaded font library name and on the loaded
recognition engines names.
Automatic Reader 67
Text
The text resulted from the recognition.
TWAIN
A protocol used to move the image to and from the engine used.
View Scale
To view the image file with different scales as you can display a part of an
image with different percentages. Also you can select the appropriate
percentage and view the whole image file.
68 Users Guide
Trouble Shooting
Couldn't run the scanner from the program
1- Install SCANNER DRIVER on Arabic Windows and verify that the
scanner works by itself.
2- Select the appropriate scanner from the "Select Scanner" dialog box.
Error in opening the file while using the "Export to Word" command
This message appears when exporting a text file to a word then using the
same command with another text without closing the first file in Word.
Automatic Reader 69
70 Users Guide
Licensor grants to Licensee and Licensee accepts, on the terms and conditions set forth herein, a
nontransferable, nonexclusive right to use the software programs, and the accompanying end user
documentation (the "Documentation"; the Programs and the Documentation are collectively
referred to herein as the "Software") identified on the Licensors Delivery Note. Each copy of a
Program licensed under this Agreement may only be installed and used on one machine at a time,
and in case of server based applications the Program may only be accessed at one time by the
number of users for which Licensee has paid a license fee. Additional Software may be added to
this Software License Agreement through additional Delivery Note approved by both Licensor
and Licensee.
2. DELIVERY AND PAYMENT
Licensor shall supply the number of copies of each of the Software listed on the Delivery Note
and Licensor will invoice Licensee, either directly or through one of its resellers, for the License
Fees indicated on the Delivery Note. License Fees are exclusive of shipping charges and any local
taxes, including any VAT or other withholdings, imposed on this transaction, the License Fees, or
on Licensee's use or possession of the Software, all of which shall be paid by Licensee without
deduction from the License Fees. Licensee agrees to pay any invoice in full according to the
payment terms set forth on the Delivery Note. If payment is not received within the agreed due
date Licensor will have the right to terminate the agreement at any time without notice. All prices
and payments are in U.S. dollars unless otherwise indicated.
3. USE OF THE SOFTWARE
3.1. Restrictions on Use: The license granted by Licensor to Licensee to use the Software is
subject to the following restrictions:
3.1.1. The Software may be used only by Licensee for its internal business purposes and only
for the direct benefit of Licensee.
3.1.2. The Software may be used at any point in time only by the number of persons for
whom a license fee has been paid, as specified on the Delivery Note; all such use may
only be by those persons using the Software for the benefit of Licensee in the course
and scope of their employment. Licensee shall be provided with a security device to
permit use of the Software by the number of users for whom a license fee has been
paid.
3.1.3. Licensee shall use the Software only in its original form, and shall not modify, reverse
compile, reverse engineer, disassemble, or translate the Software, except to the extent
necessary to permit interoperability between the Software and other software programs,
nor shall Licensee create any derivative works or otherwise use the Software except as
specifically permitted in this Agreement.
3.1.4. Licensee shall not rent, lease, sublicense, allow access to, or transfer the Software to
any other party, by operation of law or otherwise.
3.1.5. Licensee shall not use the Software to provide services to others as a service bureau or
as an Application Service Provider ("ASP") without the written consent of Licensor.
Use of the Software as an ASP or similar manner is specifically prohibited.
3.2. Security Devices: Upon delivery of the Software, Licensor may provide to Licensee one or
more dongles or an embedded security mechanism, which will allow the Software to be
activated and to allow as many users as for which Licensee has purchased licenses to use the
Software. Upon payment of additional license fees, Licensee shall be provided with one or
more additional dongles or an embedded security mechanism that will allow for additional
users. Licensee will not attempt to defeat, modify, copy, work around or duplicate any
security devices or mechanism protecting the Software. In the event that Licensor does not
provide any security mechanism Licensee will still be obliged to follow the exact licensing
terms and number of users for which Licensee has paid a license fee.
3.3. Proprietary Rights: The Software is copyrighted material under the laws of Egypt.
Notwithstanding the copyright, the Software contains trade secrets and confidential
information of Licensor. Licensee may make a reasonable number of copies in machinereadable form of the Program which is part of the Software, provided that the copies are used
only for back-up or archival purposes and that all copies contain the original copyright notice
and all proprietary legends. In addition, Licensee may make the same number of copies of the
Documentation as the number of concurrent users for which Licensee has paid a license fee;
provided that all copies of the Documentation contain the original copyright notice and all
proprietary legends. No other copies may be made of the Software, the Documentation or any
part thereof, except as specifically permitted herein.
3.4. Protection of Software: Licensee acknowledges that Licensor represents that the Software
and all copies of it, regardless of the form or media in which the original or copies may exist,
are the sole and exclusive property of Licensor. Licensee further acknowledges that Licensor
represents that the Software, including the source and object codes, logic and structure,
constitute valuable trade secrets of Licensor. Licensee agrees to secure and protect the
Software consistent with the maintenance of Licensor's rights in the Software, as set forth in
this Agreement. Except as expressly permitted herein, Licensee agrees not to disclose or
otherwise make available any part of the Software to any third party on any basis. By
accepting this License, Licensee does not become the owner of the Software; Licensor retains
all right, title and interest in and to the Software. This section shall survive any termination of
this Agreement.
4. TERM OF AGREEMENT
4.1. Term and Termination: This Agreement is effective from the date on which Licensor
accepts it after execution by Licensee, and shall remain in effect until terminated. Licensee
may terminate this Agreement: (a) at any time upon written notice to Licensor or (b) thirty
(30) days after written notice to Licensor in the event that Licensor breaches any provision of
this Agreement and has not cured such breach within the thirty (30) day period. Licensor may
terminate this Agreement: (a) at any time upon written notice to Licensee in the event of any
breach of Section 3 hereof or (b) thirty (30) days after written notice to Licensee in the event
that Licensee breaches any provision of this Agreement other than Section 3 hereof and has
not cured such breach within the thirty (30) day period.
4.2. Actions to be Taken Upon Termination: Upon termination Licensee shall immediately
discontinue use of and return all complete or partial copies of Software, in whatever form or
media, and shall delete the Software from its computer libraries.
4.3. Effect of Termination: Termination of this Agreement shall not bar Licensor from seeking
any other remedy it may have available against Licensee for breach of the Agreement.
Licensee shall hold Licensor harmless for any loss or other consequences of a termination of
the License under this Article 4.
5. WARRANTY
5.1. Limited Warranty: Licensor warrants that the Programs licensed to Licensee hereunder, if
properly installed and used, shall materially conform to the specifications set forth in the
accompanying Documentation for a period of three (3) months commencing fifteen (15) days
from the date of shipment of the Software to Licensee (hereinafter the "Warranty Period").
Licensee shall promptly notify Licensor in writing upon the discovery of any non-conformance.
Licensor shall correct any such non-conformance of which it has been properly notified within
the Warranty Period, through the means it determines to be most appropriate, whether by
telephone instructions, the issuance of updating documentation, corrective code, or other
methods. Any replacement of Software shall be effective only after the return of the nonconforming Software to Licensor.
5.2. Notwithstanding the warranty provisions above, Licensor shall have no warranty obligations
with respect to any part or parts of the Software which have been damaged in transit or by
improper installation or operation, or by misuse, abuse or negligent use or repair or alteration
or improper storage or which have been damaged by use which does not conform to the
specific or general instructions of Licensor or to the provisions of the Documentation, or if
Licensee or any third party has modified or attempted to modify the Software or if the
damage has occurred due to causes external to the Software, or if the Software has been
subjected to an extreme power surge or electromagnetic field, whether or not through the fault
7.1. Provision of Support and Maintenance: Licensee may select to purchase annual support
and maintenance for the Software as described in this Section 7 by paying Licensor the
applicable Maintenance Fees described in herein.
7.2. Term of Maintenance: Licensor agrees to provide Maintenance (as defined herein) to
Licensee pursuant to the terms and conditions set forth herein provided that Licensee pays the
Maintenance Fee for each Software product for which Maintenance is desired as further
described in Section 7.6 below. The first maintenance period begins fifteen (15) days from the
date of shipment of the Software to Licensee and ends one year after, extensible annually.
7.3. Maintenance Services: In exchange for the annual Maintenance Fee, Licensor agrees to
provide to Licensee during the term of this Agreement support and maintenance (collectively
"Maintenance") as follows:
7.3.1. Support: Licensor will provide telephone support to Licensee for current versions of
the Software during the Licensor regular Cairo office hours, Sunday through Thursday,
excluding holidays, and online Web support through the Licensor support Web site.
Licensor will investigate all questions and problems of Licensee promptly. Licensee
agrees to provide adequate information to Licensor to assist in the investigation and to
confirm that any problems have been resolved.
7.3.2. Maintenance: Licensor will supply to Licensee, at no additional charge, any
improvements, upgrades, or modifications to the Software that Licensor makes
generally available. Any such improvements, upgrades, or modifications shall become
part of the Software for all purposes of this Agreement.
7.3.3. Licensee acknowledges and agrees that the Maintenance to be provided by Licensor
hereunder is limited to the most current version of the Software and the immediately
preceding version.
7.4. Training: Licensee may purchase training from Licensor at Licensor's then current fees for
training. The date and time of the training shall be scheduled by Licensor. All travel, living,
and other out-of-pocket expenses incurred by Licensors employees will be paid by Licensee.
7.5. Exclusions: Licensor's obligation to provide Maintenance is contingent upon proper use of
the Software. Moreover, Licensor shall be under no obligation to provide Maintenance should
such services be required due to (a) damage occurring in transit; (b) improper installation or
operation; (c) misuse, abuse or negligent use, repair, alteration or improper storage or any use
which does not conform to the specific or general instructions of Licensor or to the provisions
of the Documentation; (d) any modification or attempted modification of the Software by
Licensee or any third party; (e) causes external to the Software or if the Software has been
subjected to an extreme power surge or electromagnetic field, whether or not through the fault
of Licensee; or (f) Licensee's failure or refusal to implement software changes recommended
by Licensor.
7.6. Consideration: In consideration of the services to be provided by Licensor hereunder,
Licensee shall pay Licensor on an annual basis 20% of the then current license fee for each
Software program listed on the Delivery Note or such of those Software programs for which
Licensee wishes to continue Maintenance ("Maintenance Fee"). Licensor shall invoice
Licensee for Maintenance Fees annually, unless either party terminates Maintenance for a
subsequent Maintenance Period as provided herein. In addition, Maintenance shall be
discontinued for any Maintenance Period for which Licensee fails to pay Licensor's invoice
within the payment terms stipulated on Delivery Note. All payments to Licensor under this
Agreement shall be payable in the U.S. dollars and shall be net of any and all taxes,
withholdings, set-offs or deductions of any nature. In the event that, by prevailing laws of the
territory in which Licensee operates, any withholding or other tax may become necessary,
Licensee shall pay on its own account such taxes directly to the tax authorities of the territory.
7.7. Termination: In addition to the rights of Licensor to terminate Maintenance for Licensee's
failure to pay Maintenance Fees when due, either party may terminate Maintenance hereunder
by so notifying the other party at least thirty (30) days prior to the start of any Maintenance
Period. Licensor may terminate the Maintenance for any Software provided it notifies
Licensee of such termination at least ninety (90) days prior to such termination and it refunds
to Licensee a pro-rated portion of the prepaid Maintenance Fee for such Software. Licensor
may terminate Maintenance without notice or refund if this Agreement is terminated.
Termination of Maintenance hereunder shall not in and of itself terminate this Agreement.
8. MISCELLANEOUS PROVISIONS
8.1. Assignment: Neither this Agreement nor any rights hereunder, in whole or in part, shall be
assignable or otherwise transferable by Licensee, and any purported assignment or transfer
shall be null and void.
8.2. Severity: If any term or provision of this Agreement shall be found to be illegal or
unenforceable, then, notwithstanding, it will be enforced to the maximum extent permissible,
and the legality and enforceability of the other provisions of this Agreement will not be
affected. IT IS EXPRESSLY UNDERSTOOD AND AGREED THAT EACH AND EVERY
PROVISION OF THIS AGREEMENT WHICH PROVIDES FOR A LIMITATION OF
LIABILITY OR LIMITED WARRANTY IS INTENDED BY THE PARTIES TO BE
SEVERABLE AND INDEPENDENT OF ANY OTHER PROVISION AND TO BE
ENFORCED AS SUCH.
8.3. Breach: No consent by either party to, or waiver of, a breach of this Agreement by the other
party, whether expressed or implied, shall constitute a consent to, waiver of, or excuse for any
other different, continuing, or subsequent breach.
8.4. Entire Agreement: This Agreement and the Delivery Note constitute the entire agreement
between the parties concerning the Software and supersede all prior agreements, whether
written or verbal, between the parties. No other document, which purports to modify or
supplement this Agreement shall add to or vary the terms and conditions of this Agreement
unless executed by both Licensor and Licensee. No amendment shall be considered to have
been made to this Agreement unless it is in writing and is executed by both of the parties.
8.5. Governing Law: The parties agree that this Agreement shall be governed and construed by
the laws of Egypt.
8.6. Convention on Contracts for the International Sale of Goods: The parties expressly agree
that the United Nations Convention on Contracts for the International Sale of Goods shall not
apply to this Agreement.
SAKHR SOFTWARE
Please, fill this card and mail it back to entitle you to technical support & upgrade discounts
Program name: Automatic Reader
Purchase date:
Version: 8.0
From:
User's name:
Company Name:
Address:
City:
Province / State:
Postal Code:
Country:
Tel no: (
Fax no: (
E-mail:
Sakhr Building, Free Zone, Nasr City, Cairo. Tel: (202)2749929 - Fax: (202)2740044