GetBarcodes

GetBarcodes()

استخراج الرموز الشريطية من المستند.

public IEnumerable<PageBarcodeArea> GetBarcodes()

قيمة الإرجاع

مجموعة منPageBarcodeArea كائنات ؛ باطل إذا كان استخراج الرموز الشريطية غير مدعوم.

أمثلة

يوضح المثال التالي كيفية استخراج الرموز الشريطية من مستند:

// إنشاء مثيل لفئة المحلل اللغوي
using (Parser parser = new Parser(filePath))
{
    // استخراج الباركود من الوثيقة.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // كرر عبر الرموز الشريطية
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // طباعة فهرس الصفحة
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // طباعة قيمة الباركود
        Console.WriteLine("Value: " + barcode.Value);
    }
}

أنظر أيضا


GetBarcodes(int)

استخراج الرموز الشريطية من صفحة المستند.

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex)
معامل يكتب وصف
pageIndex Int32 فهرس الصفحات الصفري.

قيمة الإرجاع

مجموعة منPageBarcodeArea كائنات ؛ باطل إذا كان استخراج الرموز الشريطية غير مدعوم.

أمثلة

يوضح المثال التالي كيفية استخراج الرموز الشريطية من صفحة مستند:

// إنشاء مثيل لفئة المحلل اللغوي
using (Parser parser = new Parser(filePath))
{
    // استخراج الباركود من صفحة الوثيقة الثانية.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(1);

    // كرر عبر الرموز الشريطية
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // طباعة فهرس الصفحة
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // طباعة قيمة الباركود
        Console.WriteLine("Value: " + barcode.Value);
    }
}

أنظر أيضا


GetBarcodes(PageAreaOptions)

استخراج الرموز الشريطية من المستند باستخدام خيارات التخصيص (لتعيين المنطقة المستطيلة التي تحتوي على رموز شريطية) .

public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
معامل يكتب وصف
options PageAreaOptions خيارات استخراج الباركود.

قيمة الإرجاع

مجموعة منPageBarcodeArea كائنات ؛ باطل إذا كان استخراج الرموز الشريطية غير مدعوم.

أمثلة

يوضح المثال التالي كيفية استخراج الرموز الشريطية من الزاوية العلوية اليمنى.

// إنشاء مثيل لفئة المحلل اللغوي
using (Parser parser = new Parser(filePath))
{
    // قم بإنشاء الخيارات المستخدمة لاستخراج الرموز الشريطية
    PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(590, 80), new Size(150, 150)));
    // استخراج الباركود من الزاوية العلوية اليمنى.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);

    // كرر عبر الرموز الشريطية
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // طباعة فهرس الصفحة
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // طباعة قيمة الباركود
        Console.WriteLine("Value: " + barcode.Value);
    }
}

أنظر أيضا


GetBarcodes(int, PageAreaOptions)

استخراج الرموز الشريطية من صفحة المستند باستخدام خيارات التخصيص (لتعيين المنطقة المستطيلة التي تحتوي على رموز شريطية) .

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
معامل يكتب وصف
pageIndex Int32 فهرس الصفحات الصفري.
options PageAreaOptions خيارات استخراج الباركود.

قيمة الإرجاع

مجموعة منPageBarcodeArea كائنات ؛ باطل إذا كان استخراج الرموز الشريطية غير مدعوم.

أنظر أيضا