OCRDocument
OCR, rendering, documentbewerking
Beschrijving
Draait de providerpipeline van OnOCRPage over een paginabereik terwijl er telkens maar één rasterpagina wordt vastgehouden
Syntaxis
Delphi
Function TPDFlib.OCRDocument(Const PageRange: WideString; DPI: Double;
Const Language, FontName: WideString; MinConfidence: Double): Integer;Parameters
| PageRange | Een paginabereikexpressie zoals 1-3,7, of een lege string voor alle pagina's |
|---|---|
| DPI | De positieve rasterresolutie die naar de provider wordt gestuurd |
| Language | A provider-defined language hint |
| FontName | An embeddable TrueType font name or path, or an empty string for fallback selection |
| MinConfidence | De inclusieve drempelwaarde van 0 tot en met 1 |
Retourwaarden
Het aantal verwerkte pagina's vóór voltooiing, mislukking of annulering
Een geslaagde aanroep geeft het aantal pagina's terug dat door PageRange is geselecteerd
Opmerkingen
Elke PNG wordt na zijn callback en vóór het renderen van de volgende pagina vrijgegeven, zodat het piekgeheugen voor rasters de grootste pagina volgt in plaats van het aantal pagina's
Bewerkingsvoortgang en coöperatieve annulering gebruiken de normale voortgangslevenscyclus van PDF Library for Delphi