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 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);

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

Ayrıca bkz

RenderPageRegionToFile, DrawBarcode, LastErrorCode