Aspose. OCR Cloud is a simple ocr technology, which you can use in your application to convert image to text. Add OCR to your app with simply few line of code. Any language, any platform, no hardware resources. Automatic skew correction and advanced automative image pre-processing: Aspose.OCR Cloud can successfully read poor quality scans and automatically make image pre-processing to correct low resolution, low contrast, noise and skew, image upscale resolution. 45 languages supported including Chinese. Automated and manual document layout detection: Recognize documents with complex layouts in fully automatic mode or with manual corrections. In automated mode, you don’t need to worry about text layout editing. Our DSR algorithm provides such functionality. It allows performing the OCR operation quickly on various document scans. Receipt recognition. Text region detection method Table image recognition. PDF recognition. Multipage supported. Text correction using spell checkong algorithms. Various Output formats: Text, Searchable PDF, hOCR. Supported image formats: We support all widely used image formats: bmp jpeg jpg jpe jp2 png webp tiff tif exr hdr pic svg Recognize Text of Different Languages: Supports 45 languages including: English, German, French, Italian, Spanish, Portuguese, Polish, Slovene, Slovak, Netherlands, Lithuanian, Latvian, Danish, Norwegian, Finnish, Serbian, Croatian, Czech, Swedish, Estonian, Romanian, Chinese, Arabic, Hindi, Russian, Ukrainian, Bengali, Tibetan, Thai, Urdu, Turkish, Korean, Indonesian, Hebrew, Javanese, Greek, Japanese, Persian, Albanian, Latin, Vietnamese, Uzbek, Georgian, Bulgarian, Azerbaijani Recognize english handwritten text. High speed with no hardware resources: Don’t worry about hardware, all the computational operations are performed at our powerful servers, that hosts our core, built on cutting edge fast neural networks.
Install
| Product | Versions |
|---|---|
| .NET |
README
.NET Cloud REST API for OCR
Product Page | Docs | Demos | Swagger UI | Examples | Blog | Search | Free Support | Free Trial
This cloud SDK helps you perform optical character recognition (OCR) on various image formats using C#, ASP.NET, or other .NET supported languages, in the cloud.
OCR Processing Features
- Recognize and extract text from images via OCR.
- Specify the area of the image from which you want to extract text.
- Perform OCR to recognize text from the whole or partial image.
- Fetch character and font information from raster images.
- Return the response in the JSON or XML format.
- Supports English text recognition.
Read OCR Formats
JPEG, PNG, GIF, BMP, TIFF
Get Started
You do not need to install anything to get started with Aspose.OCR Cloud SDK for .NET. Just create an account at Aspose for Cloud and get your application information.
Simply execute Install-Package Aspose.OCR-Cloud from the Package Manager Console in Visual Studio to fetch & reference Aspose.OCR assembly in your project. If you already have Aspose.OCR Cloud SDK for .NET and want to upgrade it, please execute Update-Package Aspose.OCR-Cloud to get the latest version.
Please check the GitHub Repository for common usage scenarios.
Extract text from PNG using C# Code
// For complete examples and data files, please go to https://github.com/aspose-ocr-cloud/aspose-ocr-cloud-dotnet/
string imageFileName = "samples/lorem_ipsum.png";
string clientId = ""
string clientSecret = ""
RecognizeImageApi recognizeImageApi = new RecognizeImageApi(clientId, clientSecret);
byte[] imageData = File.ReadAllBytes(imageFileName);
var settings = new OCRSettingsRecognizeImage(
language: Language.English,
resultType: ResultType.Text,
dsrMode: DsrMode.NoDsrNoFilter,
makeContrastCorrection: false);
var taskId = recognizeImageApi.PostRecognizeImage(new OCRRecognizeImageBody(
image: imageData,
settings: settings));
var result = recognizeImageApi.GetRecognizeImage(taskId);
result.Results.ForEach(res => Console.WriteLine(Encoding.UTF8.GetString(res.Data)));
Product Page | Docs | Demos | Swagger UI | Examples | Blog | Search | Free Support | Free Trial
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.
