If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.
Aspose.OCR for Node.js via C++
Product Page | Docs | Demos | API Reference | Examples | Blog | Search | Free Support | Temporary License | EULA
What is Aspose.OCR for Node.js via C++?
Aspose.OCR for Node.js via C++ allows you to extract text from scanned pages, photos, screenshots, and other images on any platform where Node.js is installed. Empower your on-premise products, web services, serverless applications, AWS Lambda, Azure Functions, and other code with optical character recognition functionality.
Our powerful and feature rich Optical Character Recognition (OCR) API supports 28 languages based on Latin, Cyrillic and Asian scripts, including Chinese and Hindi, and can recognize files in the most popular formats. Various processing filters allow you to recognize skewed, distorted and noisy images. The recognition results are returned in the most popular data exchange formats.
Key features
- Optical character recognition engine with superior recognition speed and accuracy designed and trained by Aspose engineering team.
- Supports 28 languages based on Latin, Cyrillic and Asian scrips.
- Detects and recognizes all popular typefaces and font styles.
- Accurately reads rotated, noisy and distorted images with the help of automatic processing filters.
- Supports all image formats you can get from a scanner or camera.
- Bulk recognition of multiple images.
- Recognizes the whole image or selected areas only.
- Recognition results are returned in the most popular data exchange formats.
Supported content formats
- JPEG (.JPG or .JPEG)
- PNG (.PNG)
- TIFF (.TIF or .TIFF)
- Bitmap (.BMP)
- Archive (.ZIP)
- Public URL to JPEG, PNG, TIFF and BMP image.
Note: The URL must point directly to the image. The library cannot extract images from HTML pages and does not support authentication.
Recognition languages
Aspose.OCR for Node.js via C++ can recognize a large number of languages and all popular writing scripts, including texts with mixed languages.
Extended Latin alphabets
- Croatian
- Czech
- Danish
- Dutch
- English
- Estonian
- Finnish
- French
- German
- Italian
- Latvian
- Lithuanian
- Norwegian
- Polish
- Portuguese
- Romanian
- Slovak
- Slovenian
- Spanish
- Swedish
Cyrillic alphabets
- Belorussian
- Bulgarian
- Kazakh
- Russian
- Serbian
- Ukrainian
Asian languages
- Chinese (more than 6,000 characters)
- Hindi
System requirements
- Node.js version 14 or later.
As of Node.js version 15 and later, the --no-experimental-fetch
flag is required for using the API. - ONNX Runtime version 11 or later (comes in the downloadable package).
Evaluation version limitation
In evaluation mode (without providing a license), the following restrictions apply:
- If the number of characters in a recognized image exceeds 300, only the first 300 characters are recognized.
First release of Aspose.OCR for Node.js.
Added:
Downloads: