OCRDocument

OCR, vykreslování, úpravy dokumentů

Popis

Provede pipeline providera OnOCRPage přes rozsah stránek, přičemž udržuje vždy jen jednu raster stránku

Syntaxe

Delphi

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

Parametry

PageRangeVýraz rozsahu stránek, jako je 1-3,7, nebo prázdný řetězec pro všechny stránky
LanguageA provider-defined language hint
FontNameAn embeddable TrueType font name or path, or an empty string for fallback selection
MinConfidenceVčetná prahová hodnota od 0 do 1

Návratové hodnoty

Počet zpracovaných stránek před dokončením, selháním nebo zrušením

Úspěšné volání vrátí počet stránek vybraných přes PageRange

Poznámky

Každý PNG se uvolní po svém callbacku a před vykreslením další stránky, takže špičková raster paměť odpovídá největší stránce, ne počtu stránek

Průběh operace a kooperativní zrušení používají normální progress lifecycle PDF Library for Delphi

Viz také

OCRPage, OnOCRPage, ApplyOCRTextLayer, LastOCRError