IronOCR.iOS is an advanced OCR library for C# and .NET, supporting cross-platform applications like MAUI and Avalonia. It provides Tesseract OCR on iOS for: * .NET 10 * .NET 9 * .NET 8 * .NET 7 * MAUI for iOS * Avalonia for iOS IronOCR reads Text from all major image formats using the latest Tesseract 5 engine. This library adds OCR functionality to mobile applications in minutes. IronOCR's Unique Features: * Pure .NET OCR API * All OCR tasks run locally (no SAAS) * Corrects low quality, noisy and distorted scans * Performance tuned above and beyond any other known build of Tesseract OCR. * Reads multi-page TIFFs * Can save any OCR Scan to XHTML Data output options include: Plain Text and an OCR Result class containing paragraphs, lines, words, and characters. Language Support: English. Licensing & Support available for commercial deployments. Email: support@ironsoftware.com For code examples, documentation & more visit http://ironsoftware.com/csharp/ocr/
$ dotnet add package IronOcr.iOSPM> Install-Package IronOCR.iOS
using IronOcr;
var ocr = new IronTesseract();
using (var ocrInput = new OcrInput())
{
ocrInput.LoadImage("image.png");
// 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);
}
Dive deeper with our extensive documentation and examples:
Tutorials: Step-by-step guides to help you build your first OCR application.
Code Examples: Practical examples of executable code for common tasks.
How-To Guides: Practical, goal-oriented instructions to solve specific problems.
Demo: Demonstrating guides that showcase how IronOCR works the way it does.
API Reference: Detailed technical descriptions of the API and its components.
Document Reading: Accurately extract text from common documents like scans, photographs, and receipts.
Preprocessing: Improve OCR accuracy with a suite of image preprocessing filters, including deskew, denoise, and binarization.
Configurations & Languages: Fine-tune the OCR engine for specific scenarios and read documents with 125 international languages supported.
OCR Results: Access structured output data by pages, paragraphs, lines, etc.
Platforms: .NET 10, .NET 9, .NET 8, .NET 7
App Models: MAUI, Avalonia
IDEs: Microsoft Visual Studio or Jetbrains ReSharper & Rider
IronOCR is a commercially licensed product.
Trial License: Get a free developer key to evaluate the full library with no commitment. Ideal for development and testing purposes. Start your trial HERE.
Purchase a License: Unlock the library for use in commercial projects and get access to our full technical support. Purchase your license HERE.
Have a question or running into an issue?
Email Support: Reach out to our team directly at support@ironsoftware.com.
Live Chat Support: https://ironsoftware.com/csharp/ocr/#helpscout-support
Report a Bug: https://ironsoftware.com/ticket-submission/
Community: https://ironsoftware.com/company/iron-slack-community/