ApplyOCRTextLayerA
OCR, tekst, dokumentredigering
Beskrivelse
ANSI-variant av ApplyOCRTextLayer
Aksepterer strengparametere som ANSI-tekst og oppfører seg ellers identisk med wide-string-inngangspunktet
Syntaks
Delphi
Function TPDFlib.ApplyOCRTextLayer(Page: Integer; Const ResultJSON,
FontName: WideString; MinConfidence: Double): Integer;ActiveX
Function PDFlib::ApplyOCRTextLayer(Page As Long, ResultJSON As String, FontName As String, MinConfidence As Double) As LongDLL
int DLApplyOCRTextLayer(int InstanceID, int Page, const wchar_t* ResultJSON,
const wchar_t* FontName, double MinConfidence);
int DLApplyOCRTextLayerA(int InstanceID, int Page, const char* ResultJSON,
const char* FontName, double MinConfidence);Returverdier
| 1 | Tekstlaget ble lagt til, eller ingen ord oppfylte terskelen |
|---|---|
| 0 | Validation or writing failed |
Merknader
Den komplette JSON-strukturen og hver ordgrense valideres før sideinnholdet skrives
Hvert ord dimensjoneres fra sin boks-høyde og tilpasses horisontalt med tekstskalering, mens en isolert grafikktilstand hindrer OCR-formatering i å lekke inn i senere tegneoperasjoner
LastErrorCode er 110 for ugyldig OCR-JSON og 307 for en skrivefeil på side, font eller tekstlag
LastOCRError gir den detaljerte årsaken