Aspose.OCR for .NET can extract text from a wide variety of file formats and media sources.

Extracting text from images

Extracting text from documents

Extracting text from other file formats

Extracting text from alternative media

Identifying recognition problems

Non-fatal recognition errors are stored as a list of strings in the Warnings property of the recognition result.

Aspose.OCR.AsposeOcr recognitionEngine = new Aspose.OCR.AsposeOcr();
Aspose.OCR.RecognitionSettings recognitionSettings = new Aspose.OCR.RecognitionSettings();
Aspose.OCR.RecognitionResult result = recognitionEngine.RecognizeImage("source.png",recognitionSettings);
foreach(string warning in result.Warnings)