DetectPageBarcodesJSONA

التعرف على الرموز الشريطية، فحص المستندات، العرض

الوصف

نسخة ANSI من DetectPageBarcodesJSON

يقبل معاملات السلاسل نص ANSI ويتصرف فيما عدا ذلك مطابقة لمدخل السلاسل العريضة

الصيغة

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

قيم الإرجاع

تُرجع كائن JSON يتضمن الصفحة وDPI الفعلية والمنطقة المطلوبة وعدد النتائج وكائنات النتائج مع formatName وtext ونوع المحتوى ومعرف الترميز ومستوى تصحيح الأخطاء والاتجاه وأعلام الصلاحية ونقاط الزوايا الأربع في فضاء الصفحة والحدودتُرجع سلسلة فارغة عند فشل التحقق أو الرسم أو تحميل الواجهة الخلفية أو التعرف

يعيد سلسلة فارغة عندما يفشل التحقق أو الرسم أو تحميل الواجهة الخلفية أو التعرف

ملاحظات

ترسم الطريقة المنطقة المطلوبة فقط إلى صورة نقطية BGR من أعلى إلى أسفل محدودة الأبعاد وتستعيد الصفحة المحددة سلفًا قبل العودة

يرسم التابع المنطقة المطلوبة فقط في صورة نقطية BGR محدودة من الأعلى إلى الأسفل ويعيد الصفحة المحددة سلفًا قبل العودةانشر PDFlibBarcode32.dll أو PDFlibBarcode64.dll بجوار الملف التنفيذي المضيف أو DLL الخاص بـ PDFlib أو وحدة ActiveX بحسب معمارية العملية؛ ويمكن لـ PDFLIB_BARCODE_READER تحديد مسار واجهة خلفية مطلق بديل

تساوي LastErrorCode القيمة 110 لـ JSON غير صالح لـ OCR، والقيمة 307 لفشل في صفحة أو خط أو كتابة طبقة النص

انظر أيضًا

RenderPageRegionToFile, DrawBarcode, LastErrorCode