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

PageRangeEtt sidintervalluttryck som 1-3,7, eller en tom sträng för varje sida
DPIDen positiva rasterupplösning som skickas till providern
LanguageA provider-defined language hint
FontNameEtt inbäddningsbart TrueType-typsnittsnamn eller en sökväg, eller en tom sträng för fallback-val
MinConfidenceInkluderande 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

Se även

OCRPage, OnOCRPage, ApplyOCRTextLayer, LastOCRError