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
| PageRange | Ein Seitenbereichsausdruck wie 1-3,7 oder eine leere Zeichenfolge für alle Seiten |
|---|---|
| DPI | Die positive Rasterauflösung, die an den Anbieter gesendet wird |
| Language | Ein vom Anbieter definierter Sprachhinweis |
| FontName | Name oder Pfad einer einbettbaren TrueType-Schriftart oder eine leere Zeichenfolge zur Auswahl einer Ausweichschrift |
| MinConfidence | Der 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