该功能允许用户将当前线程暂停指定的毫秒数时间。
这有助于在程序或应用程序运行时出现卡住的情况下读取大型输入文件。
使用 IronOCR 探索异步 OCR 操作。using IronOcr;
using System.Threading;
// Opens a Large PDF which may need to be cancelled early
IronTesseract ocrTesseract = new IronTesseract() { Language = OcrLanguage.English };
using var ocrInput = new OcrInput();
ocrInput.LoadPdf("large-report.pdf");
// Starts a read on the PDF using IronOCR
OcrReadTask ocrRead = ocrTesseract.ReadAsync(ocrInput);
Thread.Sleep(1000); // Time passes...
// Cancellation Example:
ocrRead.Cancel();
ocrRead.Wait();
Imports IronOcr
Imports System.Threading
' Opens a Large PDF which may need to be cancelled early
Dim ocrTesseract As New IronTesseract() With {.Language = OcrLanguage.English}
Using ocrInput = New OcrInput()
ocrInput.LoadPdf("large-report.pdf")
' Starts a read on the PDF using IronOCR
Dim ocrRead As OcrReadTask = ocrTesseract.ReadAsync(ocrInput)
Thread.Sleep(1000) ' Time passes...
' Cancellation Example:
ocrRead.Cancel()
ocrRead.Wait()
End Using该功能允许用户将当前线程暂停指定的毫秒数时间。
这有助于在程序或应用程序运行时出现卡住的情况下读取大型输入文件。
使用 IronOCR 探索异步 OCR 操作。Nuget Downloads 6,236,385|版本:2026.9刚刚发布