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);
}
}
أنظر أيضا
- class PageBarcodeArea
- class Parser
- مساحة الاسم GroupDocs.Parser
- المجسم GroupDocs.Parser
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);
}
}
أنظر أيضا
- class PageBarcodeArea
- class Parser
- مساحة الاسم GroupDocs.Parser
- المجسم GroupDocs.Parser
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);
}
}
أنظر أيضا
- class PageBarcodeArea
- class PageAreaOptions
- class Parser
- مساحة الاسم GroupDocs.Parser
- المجسم GroupDocs.Parser
GetBarcodes(int, PageAreaOptions)
استخراج الرموز الشريطية من صفحة المستند باستخدام خيارات التخصيص (لتعيين المنطقة المستطيلة التي تحتوي على رموز شريطية) .
public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
معامل | يكتب | وصف |
---|---|---|
pageIndex | Int32 | فهرس الصفحات الصفري. |
options | PageAreaOptions | خيارات استخراج الباركود. |
قيمة الإرجاع
مجموعة منPageBarcodeArea
كائنات ؛ باطل
إذا كان استخراج الرموز الشريطية غير مدعوم.
أنظر أيضا
- class PageBarcodeArea
- class PageAreaOptions
- class Parser
- مساحة الاسم GroupDocs.Parser
- المجسم GroupDocs.Parser