using IronOcr;
int cancel_time = 1000;
// Opens a Large PDF which may need to be cancelled early
IronTesseract ocrTesseract = new IronTesseract() { Language = OcrLanguage.English };
var ocrInput = new OcrInput();
ocrInput.LoadPdf("large-report.pdf");
// Starts a read on the PDF using IronOCR with specified cancel time
OcrReadTask ocrRead = ocrTesseract.ReadAsync(ocrInput, cancel_time);
ocrRead.Wait();
Imports IronOcr
Private cancel_time As Integer = 1000
' Opens a Large PDF which may need to be cancelled early
Private ocrTesseract As New IronTesseract() With {.Language = OcrLanguage.English}
Private ocrInput = New OcrInput()
ocrInput.LoadPdf("large-report.pdf")
' Starts a read on the PDF using IronOCR with specified cancel time
Dim ocrRead As OcrReadTask = ocrTesseract.ReadAsync(ocrInput, cancel_time)
ocrRead.Wait()
Install-Package IronOcr
Zeitüberschreitungen
TimeoutMs gibt eine optionale Zeitspanne in Millisekunden an, nach der der OCR-Lesevorgang abgebrochen wird.
Ähnlich wie AbortToken hilft TimeoutMS auch beim Lesen großer Eingabedateien für den Fall, dass das Programm oder die Anwendung bei der Ausführung stecken bleibt.
Bitte beachten Sie, dass diese Funktion im .NET-Framework 4.x.x nicht unterstützt wird.
Links zu verwandten Dokumenten
Sind Sie bereit, loszulegen? Version: 2024.11 gerade veröffentlicht