IronOCR is a library developed and maintained by Iron Software that helps C# Software Engineers to perform Optical Character Recognition, Barcode Scanning, and Text Extraction in projects in .NET.
Additionally, our API reference and full licensing information can easily be found on our website.
Installing the IronOCR NuGet package is quick and easy, please install the package like this:
PM> Install-Package IronOCR
Once installed, you can get started by adding using IronOcr
to the top of your C# code. Here is is sample image text scan reading example to get started:
using IronOcr;
var ocr = new IronTesseract();
using (var ocrInput = new OcrInput())
{
ocrInput.AddImage("image.png");
ocrInput.AddPdf("document.pdf");
// Optionally Apply Filters if needed:
// ocrInput.Deskew(); // use only if image not straight
// ocrInput.DeNoise(); // use only if image contains digital noise
var ocrResult = ocr.Read(ocrInput);
Console.WriteLine(ocrResult.Text);
}
Welcome to the cutting edge of .NET OCR technology with IronOCR 2023 with full support for: