THotPDF.ApplyLoadedOCRTextLayer Method
Gengiver valgte sider, kalder en af indkalderen leveret OCR-motor, validerer de genkendte ord og indsender atomisk et usynligt, søgbart tekstlag
Deklaration
function ApplyLoadedOCRTextLayer(
const PageIndices: array of Integer;
const Engine: IHPDFOCREngine;
const Options: THPDFOCRTextLayerOptions;
out Info: THPDFOCRTextLayerInfo): boolean;
Parametre
PageIndicesleverer nulbaserede sideindekser, idet et tomt array vælger alle indlæste sider, og dubletter fjernesEngineer den synkrone genkender og må ikke værenilOptionsstyrer gengivelse, tillid, håndtering af eksisterende tekst, gruppering af valgbart indhold, budgetter og annulleringInfomodtager status, diagnoser, tællere og ressource-totaler for hvert udfald
Resultat
Returnerer True for et indsendt lag eller et vellykket forløb uden accepterede ord
Returnerer False for ugyldige indstillinger, motorfejl, opbrugte budgetter, annullering eller indsendelsesfejl uden at udgive en delvis objektgraf
Motoren kører på den kaldende tråd og modtager hver side-bitmap kun i varigheden af sit Recognize-kald
Sæt ReplaceExistingOCRTextLayer for at erstatte markerede HotPDF-OCR-streams på genkendte sider, mens andre contentstreams bevares; sider med et tomt accepteret resultat beholder deres eksisterende lag