125 idiomas internacionais de OCR
using IronOcr;
using System;

var ocrTesseract = new IronTesseract();

ocrTesseract.Language = OcrLanguage.Arabic;

using (var ocrInput = new OcrInput())
{
    ocrInput.LoadImage(@"images\arabic.gif");
    var ocrResult = ocrTesseract.Read(ocrInput);
    Console.WriteLine(ocrResult.Text);
}

// Example with a Custom Trained Font Being used:

var ocrTesseractCustomerLang = new IronTesseract();
ocrTesseractCustomerLang.UseCustomTesseractLanguageFile("custom_tesseract_files/custom.traineddata");
ocrTesseractCustomerLang.AddSecondaryLanguage(OcrLanguage.EnglishBest);

using (var ocrInput = new OcrInput())
{
    ocrInput.LoadPdf(@"images\mixed-lang.pdf");
    var ocrResult = ocrTesseractCustomerLang.Read(ocrInput);
    Console.WriteLine(ocrResult.Text);
}
NuGet Download
PM > Install-Package IronOcr
125 idiomas internacionais de OCR

125 idiomas internacionais de OCR

Suporte a idiomas do IronOCR

O IronOCR suporta 125 idiomas internacionais. Além do inglês, que é instalado por padrão, pacotes de idiomas adicionais podem ser adicionados ao seu projeto .NET via NuGet ou baixados da nossa página de idiomas .

A maioria dos idiomas está disponível em qualidade Fast, Standard (recomendado) e Best. A opção de qualidade Best pode oferecer resultados mais precisos, mas também será mais lenta no tempo de processamento.

Explore o OCR em vários idiomas com o IronOCR.
Ver no GitHub

Pronto para começar?

Nuget Downloads 6,357,159Versão:2026.11recém-lançado