DetectPageBarcodesJSONA

Stregkodegenkendelse, dokumentinspektion, gengivelse

Beskrivelse

ANSI-variant af DetectPageBarcodesJSON

Accepterer strengparametre som ANSI-tekst og opfører sig ellers på samme måde som indgangspunktet for brede strenge

Syntaks

Delphi

Function TPDFlib.DetectPageBarcodesJSON(Page: Integer;
  Left, Top, Width, Height, DPI: Double; Formats: Integer= 0;
  Options: Integer= 0; MaxResults: Integer= 32): WideString;

ActiveX

Function PDFlib::DetectPageBarcodesJSON(Page As Long,
  Left As Double, Top As Double, Width As Double, Height As Double,
  DPI As Double, Formats As Long, Options As Long,
  MaxResults As Long) As String

DLL

const wchar_t* DLDetectPageBarcodesJSON(int InstanceID, int Page,
  double Left, double Top, double Width, double Height, double DPI,
  int Formats, int Options, int MaxResults);
const char* DLDetectPageBarcodesJSONA(int InstanceID, int Page,
  double Left, double Top, double Width, double Height, double DPI,
  int Formats, int Options, int MaxResults);

Returværdier

Returnerer et JSON-objekt, der indeholder siden, effektiv DPI, det ønskede område, resultatantal og resultatobjekter med formatName, text, indholdstype, symbologiidentifikator, fejlkorrektionsniveau, retning, gyldighedsflag, fire hjørnepunkter i siderummet og grænser

Returnerer en tom streng, når validering, gengivelse, backendindlæsning eller genkendelse mislykkes

Bemærkninger

Metoden gengiver kun det anmodede område i et begrænset BGR-bitmap oppefra og ned og gendanner den tidligere valgte side før returnering

Udrul PDFlibBarcode32.dll eller PDFlibBarcode64.dll ved siden af værtsprogrammet, PDFlib-DLL'en eller ActiveX-modulet i henhold til procesarkitekturen; PDFLIB_BARCODE_READER kan angive en alternativ absolut backend-sti

LastErrorCode er 115 for ugyldig side, geometri, masker, opløsning eller grænser og 519 for gengivelses-, backend- eller genkendelsesfejl

Se også

RenderPageRegionToFile, DrawBarcode, LastErrorCode