Itext Pro 1 2 5 – Ocr Tool Maker

broken image


Do you dread having to retype that document you are holding in your hand? If only you had the electronic file, your life would be so much easier. With SimpleOCR, you could easily and accurately convert that paper document into editable electronic text for use in any application including Word and WordPerfect.

  1. Itext Pro 1 2 5 – Ocr Tool Maker Software
  2. Itext Pro 1 2 5 – Ocr Tool Maker Software
  3. Itext Pro 1 2 5 – Ocr Tool Maker Download
  4. Itext Pro 1 2 5 – Ocr Tool Maker Free
  • PDF-XChange Viewer 2.5.322.10 PDF viewer program: Powerful PDF viewer which includes tools to view, comment and annotate portable documents with export options, OCR tool and encryption.
  • Itext Pro 1 2 5 – Ocr Tool Key Generator Search. Download itext-2.1.0-sources.jar. Itext Pro 1 2 5 – Ocr Tool Keyboard. The download jar file contains the following class files or Java source files. Related examples in the same category. Download itext-rups-2.1.7.jar: 2.

Itext Pro 1 2 5 – Ocr Tool Key Crossftp Pro 1 97 7 Download Free Wondershare Pdf Editor 5 4 6 Download Free Nch Express Invoice Plus 7 34th Numbers 3 6 1 Chameleon 0 99 Textlab 1 3 4 Pinnacle Movie Box Drivers For Mac Pro Disk Cleaner 1 6100 Creo Pro 2 0 7 Adobe Dreamweaver 2020 Mac Crack Free Download. Translation 1 0 Itext Pro 1 2 5 – Ocr Tool Download Def Zone 2 1 6 2 Polarr Photo Editor Crack Windows 10 Flactunes 1 1 4 Download Free Pdf Expert By Readdle Windows Manuscripts 1 1 4 Download Free Outline 3 16 – View Onenote Notebooks Sqlpro Studio 1 0 169 – Powerful Database Manager Kplayer 1 5 4.

Not only is SimpleOCR up to 99% accurate, it is 100% free.

Download SimpleOCR now or learn more its feature and functions.

Accuracy

With optical character recognition up to 99% accurate, there is no better OCR application for the price. This increased accuracy greatly reduces the need for post-recognition proof reading and correction. And after all, isn't that why you want to OCR the document in the first place? Of course it is!

System Requirements

Itext Pro 1 2 5 – Ocr Tool Maker Software

SimpleOCR works on any version of windows, from Windows 95-10 and beyond! Your scanner need only a TWAIN driver, the driver that comes with a majority of all scanners sold. In short, SimpleOCR will most likely work with the PC and scanner you already have.

Free

Pricing

SimpleOCR is free for all commercial and non-commercial purposes. It may be re-distributed freely, but only in its original, unaltered form.

Download SimpleView

Image viewer and editor with Tesseract OCR engine that includes a free version for basic functions and fully functional 30-day trial for advanced image processing and OCR features.

SimpleView turns your Windows folders into a basic document management system, with advanced file searching, image editing and annotations.

It's also perfect for image quality control and rescanning in production environments.

View common image formats like TIFF, JPEG, PNG, GIF, BMP, etc. as well as PDF files and MS Office documents in the same interface.

Itext Pro 1 2 5 – Ocr Tool Maker Software

Perform full page OCR to text files or searchable PDF files with support for multiple languages using the Tesseract OCR engine. OCR is free for 30 days.

  • Huge Dictionary – With more than 120,000 words, it is unlikely that SimpleOCR will run into a word it does not know. In the rare event that it does, our improved text editor allows you to easily add the new word to the dictionary. By adding new words to the dictionary, SimpleOCR becomes better with every use.

  • Attention! SimpleOCR does NOT have any handprint OCR capabilities, it will not be able to recognize handwritten text. ICR (Intelligent Character Recognition) is rather complicated software usually on a more expensive side.

  • Despeckle – For those documents which are not particularly clear (i.e. faxes, copies of copies, …), SimpleOCR provides a despeckle or 'noisy document' option which increases SimpleOCR‘s accuracy.

  • Format RetentionSimpleOCR can keep certain elements of the document's format in the recognized document. From varying font sizes to font formatting elements such as underline, italic, and bold, SimpleOCR recognizes it all. For certain documents, it retains the original document's format with up to 99% accuracy.

  • Image Retention – Along with the document's text, SimpleOCR has the uncanny ability to capture and retain pictures from the document. This is a great feature which reduces the need to import images from a document by other means.

  • Plain Text Extraction – Just need the plain text from the original document? No problem. SimpleOCR can be set to recognize the characters and words but ignore the formatting. The resulting file is ready for your word processor or your HTML/web editor and your own custom formatting.

  • Simplified Error Correction – Our text editor highlights suspected errors in the recognized text for easier correction. This simplifies the otherwise time-consuming task of proof reading the recognized text for errors. But because SimpleOCR has up to 99% accuracy, you may never need this feature.

  • Batch OCR – Do you have several documents to OCR? Just point SimpleOCR to them and it will OCR them from start to finish without delay.

  • Zone OCR – Sometimes all you may need is to extract the text from a certain area in a document. Maybe one column. Maybe a footnote. Maybe just one paragraph. Unlike other OCR applications, SimpleOCR can limits its OCR ability to a user defined area. There is no need to OCR an entire document only to use a small portion of it. With SimpleOCR, OCR only what you need.

  • Input FormatsSimpleOCR works with all fully compliant TWAIN scanners and also accepts input from TIFF files. Output Formats – SimpleOCR can save the documents it acquires in text formats (TXT and RTF) importable into most every program such as Word, WordPerfect, HTML editors, and e-mail programs, either fully formatted or as plain text. Additionally, it can save scanned documents in the industry standard TIFF format, a format as widely accepted as PDF files.

  • Multiple Language RecognitionSimpleOCR currently supports English and French recognition. We are in the process of adding recognition for additional languages.

Desktop & Freeware OCR

Batch OCR & Servers

Enterprise OCR Solutions

Get Your Free OCR API Key

Register here for your free OCR API key. The OCR API provides a simple way of parsing images and multi-page PDF documents (PDF OCR) and getting the extracted text results returned in a JSON format. The OCR API has three tiers/levels. The free OCR API plan has a rate limit of 500 requests within one day per IP address to prevent accidental spamming.

For even faster response times and guaranteed 100% uptimePRO plans are available. The PRO OCR API runs on physically different servers than our free OCR API service. You receive the URLs for the global PRO endpoints and your API key in the welcome email directly after you have signed-up for the PRO or PRO PDF account. The PRO OCR API can also be purchased as a locally installable on-premise OCR software.

API PlanFreePROPRO PDFEnterprise
PricingFree $30/month $60/month $299+/month
Sign-Up
& Get API Key
Register for
free API key
Buy PRO
API Key
Buy PRO PDF
API Key
Contact Sales
Requests/month25,000300,000300,000Custom
Additional conversions*n/aUS$10/100,000US$20/100,000Included
File Size Limit1 MB5 MB100 MB+100 MB+
PDF Page Limit 33999+999+
Searchable PDF CreationYes (with watermark)YesYesYes
SpeedFastFaster (more servers, lower load)Fastest (Your own server)
Rate Limit**500 calls/DAY6000 calls/1h6000 calls/1hCustom
Service-level agreement (SLA)n/a100% uptime or money back
(dedicated, redundant servers in USA/EU/Asia)
Custom location(s)

*Additional conversions: We do not charge for extra conversions automatically. Instead, if you reach the limit, we will contact you and you can decide if you want to pay for additional conversions or stop for the current billing period.

**For the PRO plans, we can adjust the default rate limit if needed.

You can check the API performance and uptime at the API status page.
Now it's time to get started: Below you find example code for calling the API from Postman, AutoHotKey (AHK), cURL, C#, ASP.NET, Delphi, iOS, Java (Android app), Node.JS NPM, Python, C++/QT, Ruby, and Javascript. (If you have code examples for other languages, please let us know and we will add them to this list).

Top

Faster OCR with the PRO plans

For our OCR PRO plans we use redundant high-performance API endpoints in the US, EU and Asia regions. We guarantee 100% uptime or money back. Our hosted PRO OCR plans:

  • - Monthly plans, cancel anytime. To subscribe, please see the links in the table above. If the embedded checkout does not work in your browser, please use our classic web store for the PRO and PRO PDF plans.

  • - Yearly pre-paid plans with a 20% discount (Order PRO yearly and Order PRO PDF yearly)
  • - Custom OCR server (starting at US$ 299/month). We set up OCR servers just for your data at a location of your choice. These serves include unlimited conversions (limited only by hardware). Contact us for a quote.

Itext Pro 1 2 5 – Ocr Tool Maker Download

In addition to connecting to our PRO OCR servers, you can also directly buy our OCR software and host it yourself. This option is described in the next paragraph below.

Top

OCR.space Local Self-hosted, On-Premise OCR Server

Itext Pro 1 2 5 – Ocr Tool Maker Free

OCR.space Local - Enterprise Image and PDF OCR
OCR.space is powerful server-based OCR software for automated document capture and PDF conversion. With OCR.space Local you can install and host our popular OCR API and Searchable PDF creation software on your own PC and/or inside your OCR API Endpoint

Using an OCR API was never easier..

Besides the full-featured 'POST' OCR API at /parse/image we provide an additional OCR API endpoint at /parse/ImageUrl for GET requests. While not as versatile as the POST API, it is easy to use. Everything you need for the api call is inside the URL.

Example (just click the link to start the OCR):
https://api.ocr.space/parse/imageurl?apikey=helloworld&url=http://i.imgur.com/fwxooMv.png
The default OCR language is English. To use another language, add &language to the url. You can also request the x/y word coordinates with isOverlayRequired:
https://api.ocr.space/parse/imageurl?apikey=helloworld&url=http://i.imgur.com/s1JZUnd.gif&language=chs&isOverlayRequired=true

The important limitation of the GET api endpoint is it only allows image and PDF submissions via the URL method, as only HTTP POST requests can supply additional data to the server in the message body. GET requests include all required data in the URL. So by design, a GET api cannot support file uploads (file parameter) or BASE64 strings (base64image).

The GET API is easy and fast to use. Just note that the URL with the api key might be stored in your browser's history. But this is not a security problem because even if somebody gains access to your personal API key, he or she can not access any information about you or the OCR'ed documents, because we do not store such information in the first place. The worst-case scenario is that somebody uses all your free conversions. If this might be a problem for your application, simply continue to use the fully SSL-encrypted POST version of the API or switch to the PRO OCR API, which provides additional options.

Top

The table below lists all possible API parameters. As additional documentation, we published a sample api call collection that you can load into Postman. And last but not least: Our free online ocr form on the front page is nothing else than a POST call to the free OCR API endpoint and can be used for testing as well.

KeyValueDescription
apikeyAPI Key (send in the header)Get your free API key
url or file or base64Imageurl: URL of remote image file (Make sure it has the right content type)
file: Multipart encoded image file with filename
base64Image: Image or PDF as Base64 encoded string
You can use three methods to upload the input image or PDF. We recommend the URL method for file sizes > 10 MB for faster upload speeds.
language [Optional]
Arabic=ara
Bulgarian=bul
Chinese(Simplified)=chs
Chinese(Traditional)=cht
Croatian = hrv
Czech = cze
Danish = dan
Dutch = dut
English = eng
Finnish = fin
French = fre
German = ger
Greek = gre
Hungarian = hun
Korean = kor
Italian = ita
Japanese = jpn
Polish = pol
Portuguese = por
Russian = rus
Slovenian = slv
Spanish = spa
Swedish = swe
Turkish = tur
Language used for OCR. If no language is specified, English eng is taken as default.
IMPORTANT: The language code has always 3-letters (not 2). So it is 'eng' and not 'en'.
Engine2 has automatic Western language detection, so this value will be ignored.
isOverlayRequired [Optional] Boolean value Default = False
If true, returns the coordinates of the bounding boxes for each word. If false, the OCR'ed text is returned only as a text block (this makes the JSON reponse smaller). Overlay data can be used, for example, to show text over the image.
filetype [Optional] String value: PDF, GIF, PNG, JPG, TIF, BMP Overwrites the automatic file type detection based on content-type. Supported image file formats are png, jpg (jpeg), gif, tif (tiff) and bmp. For document ocr, the api supports the Adobe PDF format. Multi-page TIFF files are supported.
detectOrientation [Optional] true/false If set to true, the api autorotates the image correctly and sets the TextOrientation parameter in the JSON response. If the image is not rotated, then TextOrientation=0, otherwise it is the degree of the rotation, e. g. '270'.
isCreateSearchablePdf [Optional] Boolean value Default = False
If true, API generates a searchable PDF. This parameter automatically sets isOverlayRequired = true.
isSearchablePdfHideTextLayer [Optional] Boolean value Default = False. If true, the text layer is hidden (not visible)
scale [Optional] true/false If set to true, the api does some internal upscaling. This can improve the OCR result significantly, especially for low-resolution PDF scans. Note that the front page demo uses scale=true, but the API uses scale=false by default. See also this OCR forum post.
isTable [Optional] true/false If set to true, the OCR logic makes sure that the parsed text result is always returned line by line. This switch is recommended for table OCR, receipt OCR, invoice processing and all other type of input documents that have a table like structure.
OCREngine [Optional] 1 or 2 Engine 1 is default. See OCR Engines.

Tip: When serving images from an Amazon AWS S3 bucket, Google cloud storage or a similar services for use with the 'URL' parameter, make sure the file link has the right content type. It should not be 'Content-Type:application/x-www-form-urlencoded' (which seems to be the default for AWS) but image/png or similar for images. For PDF documents make sure the content type is not 'image/pdf' but application/pdf. You can check the content type of your links for example with this MIME content type checker (external service, not from us). The OCR API uses the content type to automatically detect the correct file. But if you have the wrong content-type and can not change it (e.g. because you do not control the cloud storage), no problem: In this case you can overwrite the automatic file type detection by adding the the filetype= parameter and tell the API directly what type of document you are sending (PNG, JPG, GIF, PDF).

New: If you need to detect the status of checkboxes, please contact us about the Optical Mark Recognition (OMR) (Beta) features.

Top

Select the best OCR Engine

The OCR API offers two different OCR engine with a different processing logic. We recommend that you try both and then use whatever engine gives you the best OCR result. You can use both OCR engines with our free online OCR service on the front page and with the OCREngine=1/2 parameter in your API call.

Features of OCR Engine 1:

  • - Supports more languages (including Asian languages like Chinese, Japanese and Korean)
  • - Faster
  • - Supports larger images
  • - Multi-Page TIFF scan support
  • - Parameter: OCREngine=1

Features of OCR Engine 2:

  • - Western Latin Character languages only (English, German, French,..)
  • - Language auto-detect. It does not matter what OCR language you select, as long as it uses Latin characters
  • - Usually better at single number OCR, single character OCR and alphanumeric OCR in general (e. g. SUDOKO, Dot Matrix OCR, MRZ OCR, Single digit OCR, Missing 1st letter after OCR, .. )
  • - Usually better at special characters OCR like @+-..
  • - Usually better with rotated text (Forum: Detect image spam)
  • - Image size limit 5000px width and 5000px height
  • - Parameter: OCREngine=2

Enterprise Support: Both OCR engines are available for offline, self-hosting as On-Premise OCR!

The returned OCR result JSON response is identical for both engines! You can switch between both engines as needed. The features that are not mentioned in this OCR engine comparison are the same for both engines, for example PDF OCR, detect orientation and receipt scanning support. Markdownd 3 6 download free. If you have any question about using Engine 1 or 2, please ask in our OCR API Forum.

Top

The API returns results in JSON format. The result typically contains the ExitCode, Error details (if occurred) and a bunch of parsed results for the Image / PDF pages. Please check below the response the Web API returns and definition of various parameters. The illustration below shows success and error responses.

KeyValueDescription
ParsedResultsOCR resultsThe OCR results for the image or for each page of PDF. For PDF: Each page has its own OCR result and error message (if any)
OCRExitCodeInteger The exit code shows if OCR completed successfully, partially or failed with error
1: Parsed Successfully (Image / All pages parsed successfully)
2: Parsed Partially (Only few pages out of all the pages parsed successfully)
3: Image / All the PDF pages failed parsing (This happens mainly because the OCR engine fails to parse an image)
4: Error occurred when attempting to parse (This happens when a fatal error occurs during parsing )
IsErroredOnProcessingtrue/falseIf an error occurs when parsing the Image / PDF pages
ErrorMessageTextThe error message of the error occurred when parsing the image
ErrorDetailsTextDetailed error message
SearchablePDFURLLinkSee Searchable PDF
IMAGE / PAGE PARSING RESULT
FileParseExitCodeExit code for each parsed result The exit code returned by the parsing engine
0: File not found
1: Success
-10: OCR Engine Parse Error
-20: Timeout
-30: Validation Error
-99: Unknown Error
ParsedTextParsed TextThe parsed text for an image
TextOverlayOverlay data for the text in the image/pdfOnly if 'isOverlayRequired' is set to 'True'
LinesAn array of lines in the overlay textThis contains an array of all the lines. Each line will contain an array of words
WordsAn array of words in a lineThis contains the words with the specific details of a word like its text and position
WordTextText of the wordThis contains the text of that specific word
LeftDistance of word from left (in pixels (px))Contains the distance (in px) of the word from the left edge of the imagee
TopDistance of word from top (in px)Contains the distance (in px) of the word from the top edge of the image
HeightHeight of the wordContains the height (in px) of the word
WidthWidth of the wordContains the width (in px) of the word
MaxHeightMaximum height of the lineContains the height (in px) of the line
MinTopMinimum distance of the line from the top edge of imageContains the distance (in px) of the line from the top edge in the original size of image
HasOverlayOverlay is present or notTrue/False depending upon if the overlay for the parsed result is present or not
ErrorMessageTextError message returned by the parsing engine
ErrorDetailsTextDetailed error message returned from the parsing engine for debugging purposes
Top

You can create searchable PDFs (sometimes also called Sandwich PDFs) directly via the API. The PDF is returned as download link in the API JSON response the form of 'SearchablePDFURL': '..'. The download link is valid for one hour, after this time the document is deleted from our OCR servers.

The isCreateSearchablePdf = true switch triggers the generation of the searchable PDF. By default, the added text layer is visible - - this is ideal for testing the result as you can compare the OCR'ed output directly with the scan image. By adding isSearchablePdfHideTextLayer = true you make the text layer invisible. Creating a searchable PDF from the OCR result takes additional processing time, so you should only activate this feature if you need the OCR result in PDF format.

NOTE: You must use both parameters, isCreateSearchablePdf = true and isSearchablePdfHideTextLayer = false or true, otherwise the generated PDF contains no text layer.

When used with the free OCR API tier, the generated PDF contains a watermark 'Generated by OCR.space' in the lower right corner. With the PRO OCR API, no watermark is added to the PDF.

Top

The fastest way to test the OCR API is to make a GET call - just copy the URL in your web browser.

Test API with the Postman App

Getting started: Use the free Postman app for Windows, Mac and Linux to test the OCR API and play with the different parameters.

Tip: If you have Postman installed you can click the 'Run in Postman' button above to import a set of six API test calls to Postman. The samples use the 'helloworld' api key and are ready to run without any further edits.

(a) Provide image/PDF to be OCR'ed via URL

The screenshots below show the settings for sending the image/PDF via a URL. Note that the encoding is set to multipart/form-data.

In all cases (file upload via URL, file or base64) the api key (password) is sent in header:

(b) Upload image/PDF to be OCR'ed from your server/PC

Same Postman app, but this time we are using the 'File' setting to upload the image or PDF.

(c) Send image as Base64 string

Same Postman app, but this time, we are using the 'Base64Image' parameter to send the image as string.

Tip: Make sure there is no extra 'new line' after pasting a base64 string into Postman. If there is, the API will (rightfully) return a 'Not a valid base64 image.' error.

Test BASE64 strings

The links open a text file in the browser: Image Base64 String, TIFF Base64 String, PDF as Base64 string. You can copy and paste the content of these text files directly into the 'base64image' field of Postman, or any other test code.

Important: The base64 string must start with the content type of the document. For example use data:image/jpeg;base64,data string here, data:image/png;base64,data string here or for PDF documents data:application/pdf;base64,data string here. Most online image to base64 conversion services do not add this header, they just provide the raw data string. Thus you must add it manually when you use such strings for testing.

cURL command-line

(a) Provide image/PDF to be OCR'ed via URL

curl https://api.ocr.space/Parse/Image -H 'apikey:helloworld' --data 'isOverlayRequired=true&url=http://dl.a9t9.com/blog/ocr-online/screenshot.jpg&language=eng'

curl is an open source command line tool and library for transferring data with URL syntax. The libcurl library is portable. It builds and works identically on nearly any platform (Windows, Mac, Linux,..).

(b) Upload image/PDF to be OCR'ed from your server/PC

curl -H 'apikey:helloworld' --form 'file=@screenshot.jpg' --form 'language=eng' --form 'isOverlayRequired=true' https://api.ocr.space/Parse/Image

Note: @screenshot.jpg assumes an image with name 'screenshot.jpg' is in the same directory as cURL.exe. Note that the isOverlayrequired (default: no) and the language (default: eng) parameters are optional.

(c) Send image as string in Base64 format

curl -H 'apikey:helloworld' --form 'base64Image=data:image/jpeg;base64,/9j/AAQSk [Long string here ]' --form 'language=eng' --form 'isOverlayRequired=false' https://api.ocr.space/parse/image

The base64 string in this example is truncated. You can download the full command line as Windows batch file from GitHub.

We have some test base64 strings available for download.

Top

C# (Visual Studio Project)

There is a ready-to-use Visual Studio C# sample project for using the OCR API from C# on GitHub.

The test app allows you to upload and test any image quickly with the OCR API.

For a real-life example, look at the popular 'ShareX' productivity tool:
ShareX uses the OCR.space PRO API and the full C# source code is available.

Top

iOS: Objective-C and Swift

The user-provided code snippets for Objective-C and Swift are a good starting point for iPhone apps with OCR features.

Top

Android: Java

Using Android? Look at this Android sample app that uses the free OCR API. The Java app shows how to call the API using HttpsURLConnection from user 'bsuhas'. And here is another, different Java repo from user 'Globalizer'. Thanks to both for providing this code snippet.

Top

PHP OCR API Demo Web App

For PHP we have a complete, ready-to-run demo web app that allows the user to select a document and then uploads the image or PDF document to the OCR API.


You find thefull source code at Github .

Top

Python

Here is an example of how to access the API from Python using the requests.post command.

The full source code can be found on GitHub (thanks to user 'Zaargh' for providing this code snippet). Another Python wrapper for our OCR SDK is available from GitHub user a4fr (thanks to everyone for creating code snippets).

Top

AutoHotKey (AHK)

AHK is a popular Windows Macro Recorder. For windows automation projects that require to recognize text on images you can connect to the OCR API with CreateFormData(PostData, ContentType, oForm). This AHK forum post has the details.

Top

C++/QT

Using C++? Jhiroka from UCLA shared this example with us: C++/QT OCR API sample app.

If you are using the C++ Casablanca Library for the HTTP POST call, note that you need to url encode the image data on top of Base64 encoding. The C++ library Casablanca does not seem to do this automatically (unlike Postman does), so use the function web::uri::encode_data_string to encode the file data after Base64 encoding the request.

Top

Go

User Matteo made a Github repository with a Go module for the OCR API.

Top

Ruby

Using Ruby? Suyesh shared this Ruby gem (library) with us: OCR API Ruby gem.

Perl

Using Perl? Then have a look at this OCR API user submitted Perl OCR.space module.

Powershell

We have a Powershell OCR code snippet. This includes downloading the generated sandwich PDF.

Top

Javascript

Chrome extension

The open-source Copyfish Chrome, Edge and Firefox extension uses our OCR API. You find its Javascript source code here. This includes code that shows how to process the returned text overlay data. Note the Copyfish extension uses the PRO OCR API version.

Test it: You can install the Copyfish OCR extension in Chrome, Edge, and Firefox.

Top

NPM/Node.js

The latest OCR API Node.JS wrapper is from user DavideViolante. It allows you to specify the OCR Space API endpoints (Free and PRO).
Older Node.JS wrappers: User Dennis.K published a NPM package for the OCR API and Anthony Luzquiños released an updated NPM package for the OCR API.

Top

Jquery

This is a JQuery example showing how to make a request to the api using AJAX and get the image results for processing.

Top




broken image