THotPDF.ApplyLoadedOCRTextLayer metod
Renderuje izabrane stranice, poziva OCR mehanizam koji isporučuje pozivalac, validira prepoznate reči i atomski potvrđuje nevidljivi tekstualni sloj koji se može pretraživati
Deklaracija
function ApplyLoadedOCRTextLayer(
const PageIndices: array of Integer;
const Engine: IHPDFOCREngine;
const Options: THPDFOCRTextLayerOptions;
out Info: THPDFOCRTextLayerInfo): boolean;
Parametri
PageIndicesdostavlja indekse stranica zasnovane na nuli, pri čemu prazan niz bira sve učitane stranice, a duplikati se uklanjajuEngineje sinhroni prepoznavač i ne sme da budenilOptionskontroliše renderovanje, poverenje, rukovanje postojećim tekstom, grupisanje neobaveznog sadržaja, budžete i otkazivanjeInfoprima status, dijagnostiku, brojače i ukupne resurse za svaki ishod
Rezultat
Vraća True za potvrđeni sloj ili uspešno pokretanje bez prihvaćenih reči
Vraća False za nevažeće opcije, neuspeh mehanizma, iskorišćene budžete, otkazivanje ili neuspeh potvrđivanja, bez objavljivanja delimične strukture objekata
Mehanizam se izvršava na niti pozivaoca i prima bitmap svake stranice samo tokom svog poziva Recognize
Postavite ReplaceExistingOCRTextLayer da zamenite označene HotPDF OCR tokove na prepoznatim stranicama uz zadržavanje ostalih tokova sadržaja; stranice sa praznim prihvaćenim rezultatom zadržavaju svoj postojeći sloj