DetectPageBarcodesJSONA
Barcode-Erkennung, Dokumentprüfung, Rendering
Beschreibung
ANSI-Variante von DetectPageBarcodesJSON
Akzeptiert Zeichenfolgenparameter als ANSI-Text und verhält sich ansonsten identisch zum Einstiegspunkt für breite Zeichenfolgen
Syntax
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 StringDLL
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);Rückgabewerte
Gibt ein JSON-Objekt mit Seite, effektiver DPI-Zahl, angefordertem Bereich, Ergebnisanzahl und Ergebnisobjekten mit formatName, text, Inhaltstyp, Symbologiebezeichner, Fehlerkorrekturstufe, Ausrichtung, Gültigkeitsflags, vier Eckpunkten im Seitenraum und Grenzen zurück
Gibt eine leere Zeichenfolge zurück, wenn Validierung, Rendering, Laden des Backends oder Erkennung fehlschlägt
Anmerkungen
Die Methode rendert nur den angeforderten Bereich in eine begrenzte Top-down-BGR-Bitmap und stellt vor der Rückkehr die zuvor ausgewählte Seite wieder her
Stellen Sie je nach Prozessarchitektur PDFlibBarcode32.dll oder PDFlibBarcode64.dll neben der ausführbaren Hostdatei, der PDFlib-DLL oder dem ActiveX-Modul bereit; PDFLIB_BARCODE_READER kann einen alternativen absoluten Backend-Pfad angeben
LastErrorCode ist 115 bei ungültiger Seite, Geometrie, Masken, Auflösung oder Grenzwerten und 519 bei Render-, Backend- oder Erkennungsfehlern