DetectPageBarcodesJSONA
Barkod tanıma, belge inceleme, işleme
Açıklama
DetectPageBarcodesJSON işlevinin ANSI çeşidi
Dize parametrelerini ANSI metni olarak kabul eder ve bunun dışında geniş dize giriş noktasıyla aynı davranır
Sözdizimi
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);Dönüş değerleri
Sayfayı, etkin DPI değerini, istenen bölgeyi, sonuç sayısını ve formatName, text, içerik türü, semboloji tanımlayıcısı, hata düzeltme düzeyi, yönlendirme, geçerlilik bayrakları, sayfa alanındaki dört köşe noktası ve sınırları içeren sonuç nesnelerini kapsayan bir JSON nesnesi döndürür
Doğrulama, işleme, arka uç yükleme veya tanıma başarısız olduğunda boş bir dize döndürür
Açıklamalar
Yöntem yalnızca istenen bölgeyi sınırlı, yukarıdan aşağı BGR bit eşlemine işler ve dönmeden önce daha önce seçilmiş sayfayı geri yükler
İşlem mimarisine göre PDFlibBarcode32.dll veya PDFlibBarcode64.dll dosyasını ana yürütülebilir dosyanın, PDFlib DLL'nin ya da ActiveX modülünün yanına dağıtın; PDFLIB_BARCODE_READER alternatif bir mutlak arka uç yolu belirtebilir
Geçersiz sayfa, geometri, maskeler, çözünürlük veya sınırlar için LastErrorCode 115; işleme, arka uç veya tanıma hataları için 519'dur