IronOCR is an advanced OCR (Optical Character Recognition) & Barcode library for C# and VB.Net.
The engine adds OCR functionality to Desktop, Console and Web applications in minutes. IronOCR reads Text, Barcodes & QR from all major image and PDF formats.
Language packs available for Arabic, Simplified Chinese, Traditional Chinese, Danish, English, Finnish, French, German, Hebrew, Italian, Japanese, Korean, Portuguese, Russian, Spanish, and Swedish at http://ironsoftware.com/csharp/ocr/ or as individual NuGet packages.
What makes IronOCR different is how well it deals with poor quality scans. IronOCR can read scans with low resolution, paper distortion and background noise. It takes the time to analyze the input file and prepare it for OCR to achieve consistent results every time.
Image pre-processing supports: Rotation & De-Skewing, Background Noise Cleaning, Resolution Enhancement, Increasing Contrast, Colour Simplification, and Setting Crop Regions.
IronOCR automatically detects the quality of an image before reading. Developers can adjust advanced image processing settings if needed.
Data output options include: Plain Text, Barcode Data, Object model structured data (headings, paragraphs, lines, words, and characters for each page).
Requires: .Net framework 4.0 or above on the Windows Platform including Cloud hosting such as Azure. Supports multithreading to improve OCR performance on multi-core servers.
Licensing & Support available for commercial deployments. For code examples, documentation & more visit http://ironsoftware.com/csharp/ocr/ For support please email us at email@example.com
Install-Package IronOcr -Version 4.4.0
dotnet add package IronOcr --version 4.4.0
<PackageReference Include="IronOcr" Version="4.4.0" />
paket add IronOcr --version 4.4.0
- Digital PDF signing with images and encryption certificates (p12 / pfx).
- Improved support for OCR on specific crop regions within pages and documents.
- PDF OCR Reading improved for speed & stability
- PDF handling API extended with convenient method overloads
- Improved OCR accuracy, especially for skewed & low DPI scans and images
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
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 email@example.com
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 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.