An advanced OCR library for .Net. The OCR engine reads and extracts text from images and scanned documents. “Image to text” functionality is added to Desktop, Console and Web applications in about 5 minuites.
C# Example Usage: using IronSoftware.IronOcr;
OcrEngine Ocr = new OcrEngine();
string AllText = Ocr.ProcessImage(“path/to/any.image",OcrMode.Fastest).GetAllText();
Supports: Console Applications, ASP.NET Web Applications, MVC, Web APIs, Desktop Applications written in any .Net language such as C# or VB.Net Requires: .Net framework 4.0 or above on the Windows Platform or Azure Cloud.
For more information visit http://ironsoftware.com/csharp/ocr/
See the version list below for details.
Install-Package IronOcr -Version 4.0.10
dotnet add package IronOcr --version 4.0.10
<PackageReference Include="IronOcr" Version="4.0.10" />
paket add IronOcr --version 4.0.10
Newly published to Nuget
Pre-trained - Machine learning OCR modules added for English
OCR for images and bitmaps held in memory streams.
Automatic image noise cleanup module added (work in progress) The initial release supports English with more language support coming in 2017.
This package has no dependencies.
NuGet packages (24)
Showing the top 5 NuGet packages that depend on IronOcr:
Portuguese language pack for IronOCR C# Library. OCR (Optical Character Recognition) and barcode reading engine for ASP.Net code projects. Supports Desktop, Console and Web applications. The IronOCR engine pre-processes scans with distorted, skewed, low resolution, poor contrast, and background noise to improve image quality and OCR consistency. Plain Text and Barcode output. An Advanced Object model splits page content into headings, paragraphs, lines, words, and characters. All language packs available at http://ironsoftware.com/csharp/ocr/. Support email firstname.lastname@example.org
Simplified Chinese Language Pack for the Iron OCR C# & VB.Net library. The OCR engine adds OCR functionality to Desktop, Console and Web applications. IronOCR reads Barcode and QR codes. IronOCR supports Console Applications, ASP.NET Web Applications, MVC, and Desktop Applications written in all .Net languages. The Library preprocesses images to help read scans with low resolution & contrast, distortion, and heavy background noise. Output can be in plain text or through the advanced object model to extract headings, paragraphs, lines, words, and characters from a page's content. Other language packs and C# / VB.net code examples available at http://ironsoftware.com/csharp/ocr/ Product & licensing support on email at email@example.com
Hebrew Language pack for IronOCR C# Library. The Iron OCR ASP.Net software engine adds OCR (optical character recognition) to Desktop, Console and Web applications. IronOCR also reads all major Barcode and QR code standards. IronOCR is able to read scans with low resolution, paper distortion and background noise by using image pre-processing. Data outputs include: Plain Text, Barcode Data, Object model data (page content split into structured headings, paragraphs, lines, words & characters). Licensing & Support available for commercial deployments. For language packs, code examples, documentation & more visit http://ironsoftware.com/csharp/ocr/ For support please email us at firstname.lastname@example.org
Arabic Language Pack for the IronOCR C# & VB.Net Software Component. The Iron OCR library adds OCR and barcode reading functions to ASP.NET Desktop, Web, and Console applications. Supports MVC. Scan Image pre-processing improves Background Noise, Low Resolution, Bad Contrast, Color Simplification, Rotation & Skewing, and Cropping. Data output as Plain Text, Barcode Data, Advanced object model page data (headings, paragraphs, lines, words, and characters). Requires .Net framework 4.0. Supports multi-threading for performance enhancement. Visit http://ironsoftware.com/csharp/ocr/ for additional language packs and C# / VB code examples. IronOCR product and licensing support at email@example.com
Multilingual Language Pack version of the Iron C# / VB OCR library. IronOCR is an advanced OCR (Optical Character Recognition) & Barcode reading engine for ASP.NET. The library allows developers to add OCR functions to Desktop, Console and Web applications. IronOCR pre-processes images to read scans with low resolution, paper distortion and background noise by resolving issues with rotation, skew, noise, contrast, color, and setting crop regions. * Auto OCR automatically detects image quality before reading document. * Advanced OCR provides developers with settings to adjust advanced image processing. Output as plain text and barcode data or access advanced object model that splits page content into headings, paragraphs, lines, words and characters. Multi-lingual version includes language packs for Arabic, Simplified Chinese, Traditional Chinese, English, French, German, Hebrew, Italian, Japanese, Korean, Portuguese, Russian, Spanish. Individual langauge packs and code examples available at http://ironsoftware.com/csharp/ocr/ .Net framework 4.0 required. Supports multithreading. Commercial Licensing & Support available. Email firstname.lastname@example.org
This package is not used by any popular GitHub repositories.