OCRDocument
OCR, rendering, dokumentredigering
Beskrivning
Kör OnOCRPage-providerpipelinen över ett sidintervall medan bara en rastersida i taget behålls
Syntax
Delphi
Function TPDFlib.OCRDocument(Const PageRange: WideString; DPI: Double;
Const Language, FontName: WideString; MinConfidence: Double): Integer;Parametrar
| PageRange | Ett sidintervalluttryck som 1-3,7, eller en tom sträng för varje sida |
|---|---|
| DPI | Den positiva rasterupplösning som skickas till providern |
| Language | A provider-defined language hint |
| FontName | Ett inbäddningsbart TrueType-typsnittsnamn eller en sökväg, eller en tom sträng för fallback-val |
| MinConfidence | Inkluderande tröskelvärde från 0 till 1 |
Returvärden
Antalet sidor som bearbetats före fullbordan, misslyckande eller avbrott
Ett lyckat anrop returnerar antalet sidor som PageRange valt
Anmärkningar
Varje PNG frigörs efter sin callback och innan nästa sida renderas, så toppminnet för raster följer den största sidan i stället för sidantalet
Operationsförlopp och kooperativ avbrott använder den normala PDF Library for Delphi-förloppslivscykeln