OCRDocument

OCR, Rendering, Dokumentbearbeitung

Beschreibung

Führt die Anbieterpipeline OnOCRPage für einen Seitenbereich aus und behält dabei jeweils nur eine Rasterseite bei

Syntax

Delphi

Function TPDFlib.OCRDocument(Const PageRange: WideString; DPI: Double;
  Const Language, FontName: WideString; MinConfidence: Double): Integer;

Parameter

PageRangeEin Seitenbereichsausdruck wie 1-3,7 oder eine leere Zeichenfolge für alle Seiten
DPIDie positive Rasterauflösung, die an den Anbieter gesendet wird
LanguageEin vom Anbieter definierter Sprachhinweis
FontNameName oder Pfad einer einbettbaren TrueType-Schriftart oder eine leere Zeichenfolge zur Auswahl einer Ausweichschrift
MinConfidenceDer inklusive Schwellenwert von 0 bis 1

Rückgabewerte

Die Anzahl der vor Abschluss, Fehler oder Abbruch verarbeiteten Seiten

Ein erfolgreicher Aufruf gibt die Anzahl der durch PageRange ausgewählten Seiten zurück

Anmerkungen

Jedes PNG wird nach seiner Rückruffunktion und vor dem Rendern der nächsten Seite freigegeben, sodass sich der maximale Rasterspeicherbedarf nach der größten Seite statt nach der Seitenanzahl richtet

Vorgangsfortschritt und kooperativer Abbruch verwenden den normalen Fortschrittslebenszyklus von PDF Library for Delphi

Siehe auch

OCRPage, OnOCRPage, ApplyOCRTextLayer, LastOCRError