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
OCR 進度與效能追蹤

OCR 進度與效能追蹤

IronTesseract 物件有一個 OcrProgress 事件,可用於追蹤OCR進度。 當OCR文字的任何頁面讀取完成後,會將OcrProgressEventArgs 物件發送至此事件,我們可以使用它來追蹤進度。

這在GUI應用程式、網頁應用程式和CLI中同樣有用,可以讓使用者獲知他們可能需要等待多長時間。

學習在 .NET 上使用 IronOCR 追蹤OCR進度
在GitHub上查看

準備開始了嗎?

Nuget Downloads 6,357,159版本:2026.11剛剛發布