THotPDF.ApplyLoadedOCRTextLayer metodas
Atvaizduoja pasirinktus puslapius, iškviečia iškvietėjo pateiktą OCR variklį, patvirtina atpažintus žodžius ir atomiškai įvykdo nematomą ieškomo teksto sluoksnį
Deklaracija
function ApplyLoadedOCRTextLayer(
const PageIndices: array of Integer;
const Engine: IHPDFOCREngine;
const Options: THPDFOCRTextLayerOptions;
out Info: THPDFOCRTextLayerInfo): boolean;
Parametrai
PageIndicespateikia nuliu pagrįstus puslapio indeksus, o tuščias masyvas pasirenka visus įkeltus puslapius ir pašalina dublikatusEngineyra sinchroninis atpažintuvas ir neturi būtinilOptionsvaldo atvaizdavimą, pasitikėjimą, esamo teksto tvarkymą, neprivalomo turinio grupavimą, biudžetus ir atšaukimąInfogauna būseną, diagnostiką, skaitiklius ir išteklių sumas kiekvienam rezultatui
Rezultatas
Grąžina True įvykdytam sluoksniui arba sėkmingam paleidimui be priimtų žodžių
Grąžina False netinkamoms parinktims, variklio gedimui, išnaudotiems biudžetams, atšaukimui arba įvykdymo gedimui nepaskelbdamas dalinio objektų grafo
Variklis veikia iškvietimo gijoje ir gauna kiekvieno puslapio bitmap tik savo Recognize iškvietimo trukmei
Nustatykite ReplaceExistingOCRTextLayer, kad atpažintuosiuose puslapiuose pakeistumėte pažymėtąsias HotPDF OCR srautų atmainas, išlaikydami kitus turinio srautus; puslapiai su tuščiuoju priimtuoju rezultatu išlaiko savąją esamąją atmainą