|
| Question: |
What is the OCR.Net Component?
|
top^
|
|
The OCR.Net Component consists of one component that processes both Text and Barcodes. We offer a license to process Text, or Barcodes, or both Text and Barcodes.
|
|
|
|
| Question: |
What is the structure of the OCR.Net Component?
|
top^
|
|
The OCR.Net Component is one Microsoft.Net Class that inherits the System.ComponentModel.Component Class. Properties can be set at design time and/or at runtime. And they can be used in either a Windows Form or a Console or a
Web application or Service.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Question: |
How do I process Text and Barcodes?
|
top^
|
|
To process Text, set OCR1.OCRType = OCRType.Text, and call Process(). To process Barcodes, set OCR1.OCRType = OCRTools.OCRType.Barcode, and call Process().
|
|
|
|
| Question: |
How do I register the OCRTools Component?
|
top^
|
|
To register the component, set the following component properties: CustomerName, OrderID, ProductName, RegistrationCodes, ActivationKey. View online documentation for complete information on how to register the component.
|
|
|
|
| Question: |
How do I distribute the OCR.Net Component?
|
top^
|
|
Upon purchase, registration information is sent via Email. To Distribute the OCR.Net Component, set the ProductName, CustomerName, OrderID, and RegistrationCodes. See online documentation for information on required files.
|
|
|
|
| Question: |
What is an Activation Key?
|
top^
|
|
The ActivationKey registers your PC with the OCR.Net Component. The ActivationKey allows you to develop the OCR.Net Component in the Visual Studio Integrated Development Environment (IDE)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Question: |
Am I required to use your extended PictureBox functions?
|
top^
|
|
No, you can submit your own bitmaps, images, or files to the OCR component directly. You do not have to use our extended PictureBox functionality. Because of the limitations of the .Net PictureBox, we have provided the extended functionality as a supplemental means for you to view and submit images to the OCR components.
|
|
|
|
| Question: |
Whats is Threaded Processing?
|
top^
|
|
Threaded processing runs in a thread which shares resources, and prevents your application from locking up while it is processing. Also allows you to abort during processing. You can run the component in a standard process or a thread. Our source codes provides examples of both types of processing.
|
|
|
|
| Question: |
Do you have simple source code examples?
|
top^
|
|
Yes, our online Developers Guide contains numerous simple straightforward examples of using our components in a .Net application. And the Demo that is available to download from our WebSite contains simple examples as well as detailed examples that illustrate the functionality of the OCRTools Components in both VB.Net and CSharp.Net.
|
|
|
|
|
|
|
|
|
|
| Question: |
Can I Select a Color to Process?
|
top^
|
|
Yes, FontColor allows you to select a Font Color to process. And FontColorContrast allows you to select a range of matching colors similar to FontColor to account for shades around the FontColor.
|
|
|
|
|
|
|
|
|
|
| Question: |
Do OCRTools products work with PDF Files?
|
top^
|
|
No, our products work with image files that can be read by the Microsoft .Net platform. such as TIF, GIF, JPG, BMP. Currently the .Net environment does not read PDF files.
|
|
|
|
|
|
|
|
|
|
| Question: |
Can I rotate the Image?
|
top^
|
|
Yes, you can rotate the Image prior to processing with the SetRegion method. Images can be rotated 90, 180, and 270 degrees.
|
|
|
|
|
|
|
|
|
|
| Question: |
What image resolution works best?
|
top^
|
|
For best results, we recommend 300 DPI or larger.
Larger characters produce the best results.
Very small characters, less than 12 pixels in length, result in less accuracy. For small characters, use OCR1.ResizeBitmap to resize the image prior to processing.
|
|
|
|
|
|
|
|
|
|
| Question: |
What is a Character Set?
|
top^
|
|
A CharacterSet is either Upper Case, Lower Case, Numeric, or Special Characters. You can choose to have the OCR.Net Component analyze any combination of those CharacterSets in its processing.
|
|
|
|
| Question: |
Why wouldn’t I always want to analyze with upper, lower, numeric, and special characters?
|
top^
|
|
OCR.Net Component interprets between letters and numbers, but many characters are very similar such as the letters "o" and "O" and the number "0". If you know your document contains only upper case for example, then selecting only uppercase will eliminate all but upper case and therefore provide better accuracy. Any combination of Upper, Lower, Numeric, and Special Characters can be selected for processing.
|
|
|
|
|
|
|
|
|
|
| Question: |
How do I distribute the OCR.Net Text Component?
|
top^
|
|
You will need to deploy the OCR.Net Text Component, and the language files. Each language has a set of Eng, Chr, and Trn files. The files should be located in the Folder defined in the DefaultFolder property. See online Help for Deployment requirements.
|
|
|
|
|
|
|
| Question: |
How do I determine what settings to use for my Image?
|
top^
|
|
An Analyze function is availble to help you determine optimal Brightness and FontColorContrast settings to use for your image. You can select a small portion of your image to analyze, and the Analyze function will return suggested values.
|
|
|
|
|
|
|
|
|
|
|
|
|
| Question: |
How do I distribute the OCR.Net Barcode Component?
|
top^
|
|
To distribute the OCR.Net Barcode Component, simply distribute the OCRTools.dll with your application. You will also have to assign the registration information to the Component Properties: ProductName, CustomerName, OrderID, RegistrationCodes.
|
|
|
|
|
|
|
|
|
|
| Question: |
Difference between Demo and Registered Versions?
|
top^
|
|
The Demo Versions and the Registered Versions are one and the same. Registration merely unlocks certain functions, such as display to Text. Therefore, the accuracy of your results and the speed of processing you experience prior to purchase with the Demo products, will be the same as the Accuracy and Speed you can expect with the Registered Products.
|
|
|
|
| Question: |
Can I distribute my own Component or Class if it contains your OCR Component?
|
top^
|
|
No, our OCR Components cannot be distributed in the form of another Compenent, Class, DLL, ActiveX, etc. You are free to distribute the OCR.Net Components in any stand-alone desktop application, Windows Service, Web Page, or Web Service. If you require distribution in the form of another component, contact us for a price quote.
|
|
|
|
|
|
|
|
|
|
|
|
|
| Question: |
Do you provide services for custom requests?
|
top^
|
|
Absolutely, we will work to customize your needs. Contact our sales department for a price quote on rates. And we offer significant discounts on service if your needs coincide with our ongoing development.
|
|
|
|
| Question: |
What support options do you provide?
|
top^
|
|
All support documentation is available free from our website. Documentation includes Reference Manuals and User Developer Guides. We provide a Support Page on our website, and each Support Ticket is assigned a Ticket number in order to track all issues.
|
|
|
|
|
|
|