Acompanhamento do progresso e desempenho do OCR
using IronOcr;
using System;

var ocrTesseract = new IronTesseract();

ocrTesseract.OcrProgress += (_, ocrProgressEventsArgs) =>
{
    Console.WriteLine(ocrProgressEventsArgs.ProgressPercent + "%   " + ocrProgressEventsArgs.Duration.TotalSeconds + "s");
};

using var input = new OcrInput();
input.LoadPdf("large.pdf");

// Progress events will fire during the read operation even if the main thread is blocked.
var result = ocrTesseract.Read(input);
NuGet Download
PM > Install-Package IronOcr
Acompanhamento do progresso e desempenho do OCR

Acompanhamento do progresso e desempenho do OCR

O objeto IronTesseract possui um evento OcrProgress que pode ser usado para rastrear o progresso do OCR. Podemos rastrear o progresso usando o objeto OcrProgressEventArgs enviado a este evento após qualquer página de texto OCR ter terminado de ler.

Isso é útil tanto em aplicações com interface gráfica (GUI), aplicações web quanto em aplicações de linha de comando (CLI), para manter os usuários informados sobre quanto tempo eles podem ter que esperar.

Aprenda a acompanhar o progresso do OCR em .NET com o IronOCR.
Ver no GitHub

Pronto para começar?

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