BarCodeReader

BarCodeReader()

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة مع القيم الافتراضية . يتطلب تعيين الصورة (SetBitmapImage ()) قبل استدعاء طريقة ReadBarCodes ().

public BarCodeReader()

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (BarCodeReader reader = new BarCodeReader())
{
    reader.SetBarCodeReadType(DecodeType.Code39Standard, DecodeType.Code128);
    reader.SetBarCodeImage(@"c:\test.png");
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using reader As New BarCodeReader()
    reader.SetBarCodeReadType(DecodeType.Code39Standard, DecodeType.Code128)
    reader.SetBarCodeImage("c:\test.png")
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
    Next
End Using

أنظر أيضا


BarCodeReader(Bitmap)

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة من صورة.

public BarCodeReader(Bitmap image)
معامليكتبوصف
imageBitmapمثيل Bitmap يحتوي على الصورة

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (Bitmap bmp = new Bitmap(@"c:\test.png"))
using (BarCodeReader reader = new BarCodeReader(bmp))
{
    reader.SetBarCodeReadType(DecodeType.Code39Standard, DecodeType.Code128);
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using bmp = New Bitmap("c:\test.png")
    Using reader As New BarCodeReader(bmp)
        reader.SetBarCodeReadType(DecodeType.Code39Standard, DecodeType.Code128)
        For Each result As BarCodeResult In reader.ReadBarCodes()
            Console.WriteLine("BarCode Type: " + result.CodeTypeName)
            Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Next
    End Using
End Using

أنظر أيضا


BarCodeReader(Bitmap, params BaseDecodeType[])

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(Bitmap image, params BaseDecodeType[] decodeTypes)
معامليكتبوصف
imageBitmapالصورة.
decodeTypesBaseDecodeType[]أنواع فك.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (Bitmap bmp = new Bitmap(@"c:\test.png"))
using (BarCodeReader reader = new BarCodeReader(bmp, DecodeType.Code39Standard, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using bmp = New Bitmap("c:\test.png")
    Using reader As New BarCodeReader(bmp, DecodeType.Code39Standard, DecodeType.Code128)
        For Each result As BarCodeResult In reader.ReadBarCodes()
            Console.WriteLine("BarCode Type: " + result.CodeTypeName)
            Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Next
    End Using
End Using

أنظر أيضا


BarCodeReader(Bitmap, BaseDecodeType)

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(Bitmap image, BaseDecodeType type)
معامليكتبوصف
imageBitmapالصورة.
typeBaseDecodeTypeنوع فك التشفير 1. يمكن أن تكون مفردة أو متعددة

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (Bitmap bmp = new Bitmap(@"c:\test.png"))
using (BarCodeReader reader = new BarCodeReader(bmp, new MultyDecodeType(DecodeType.Code39Standard, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using bmp = New Bitmap("c:\test.png")
    Using reader As New BarCodeReader(bmp, New MultyDecodeType(DecodeType.Code39Standard, DecodeType.Code128))
        For Each result As BarCodeResult In reader.ReadBarCodes()
            Console.WriteLine("BarCode Type: " + result.CodeTypeName)
            Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Next
    End Using
End Using

أنظر أيضا


BarCodeReader(Bitmap, Rectangle, params BaseDecodeType[])

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(Bitmap image, Rectangle area, params BaseDecodeType[] decodeTypes)
معامليكتبوصف
imageBitmapالصورة.
areaRectangleمجال الاعتراف.
decodeTypesBaseDecodeType[]أنواع فك.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (Bitmap bmp = new Bitmap(@"c:\test.png"))
using (BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.Width, bmp.Height), DecodeType.Code39Standard, DecodeType.Code128)
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using bmp = New Bitmap("c:\test.png")
    Using reader As New BarCodeReader(bmp, New Rectangle(0, 0, bmp.Width, bmp.Height), DecodeType.Code39Standard, DecodeType.Code128)
        For Each result As BarCodeResult In reader.ReadBarCodes()
            Console.WriteLine("BarCode Type: " + result.CodeTypeName)
            Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Next
    End Using
End Using

أنظر أيضا


BarCodeReader(Bitmap, Rectangle, BaseDecodeType)

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(Bitmap image, Rectangle area, BaseDecodeType type)
معامليكتبوصف
imageBitmapالصورة.
areaRectangleمجال الاعتراف.
typeBaseDecodeTypeنوع فك الشفرة.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (Bitmap bmp = new Bitmap(@"c:\test.png"))
using (BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.Width, bmp.Height), new MultyDecodeType(DecodeType.Code39Standard, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using bmp = New Bitmap("c:\test.png")
    Using reader As New BarCodeReader(bmp, New Rectangle(0, 0, bmp.Width, bmp.Height), New MultyDecodeType(DecodeType.Code39Standard, DecodeType.Code128))
        For Each result As BarCodeResult In reader.ReadBarCodes()
            Console.WriteLine("BarCode Type: " + result.CodeTypeName)
            Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Next
    End Using
End Using

أنظر أيضا


BarCodeReader(Bitmap, Rectangle[], params BaseDecodeType[])

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(Bitmap image, Rectangle[] areas, params BaseDecodeType[] decodeTypes)
معامليكتبوصف
imageBitmapالصورة للقراءة
areasRectangle[]مجموعة مجالات التعرف
decodeTypesBaseDecodeType[]أنواع فك الشفرة المطبقة على جميع المناطق المحددة.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (Bitmap bmp = new Bitmap(@"c:\test.png"))
using (BarCodeReader reader = new BarCodeReader(bmp, new Rectangle[] { new Rectangle(0, 0, bmp.Width, bmp.Height) }, DecodeType.Code39Standard, DecodeType.Code128)
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using bmp = New Bitmap("c:\test.png")
    Using reader As New BarCodeReader(bmp, New Rectangle() {New Rectangle(0, 0, bmp.Width, bmp.Height)}, DecodeType.Code39Standard, DecodeType.Code128)
        For Each result As BarCodeResult In reader.ReadBarCodes()
            Console.WriteLine("BarCode Type: " + result.CodeTypeName)
            Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Next
    End Using
End Using

أنظر أيضا


BarCodeReader(Bitmap, Rectangle[], BaseDecodeType)

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(Bitmap image, Rectangle[] areas, BaseDecodeType type)
معامليكتبوصف
imageBitmapالصورة للقراءة
areasRectangle[]مجموعة مجالات التعرف
typeBaseDecodeTypeنوع فك الشفرة المطبق على جميع المناطق المحددة.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (Bitmap bmp = new Bitmap(@"c:\test.png"))
using (BarCodeReader reader = new BarCodeReader(bmp, new Rectangle[] { new Rectangle(0, 0, bmp.Width, bmp.Height) }, new MultyDecodeType(DecodeType.Code39Standard, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using bmp = New Bitmap("c:\test.png")
    Using reader As New BarCodeReader(bmp, New Rectangle() {New Rectangle(0, 0, bmp.Width, bmp.Height)}, New MultyDecodeType(DecodeType.Code39Standard, DecodeType.Code128))
        For Each result As BarCodeResult In reader.ReadBarCodes()
            Console.WriteLine("BarCode Type: " + result.CodeTypeName)
            Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Next
    End Using
End Using

أنظر أيضا


BarCodeReader(string)

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة من ملف .

public BarCodeReader(string filename)
معامليكتبوصف
filenameStringاسم الملف.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png"))
{
    reader.SetBarCodeReadType(DecodeType.Code39Standard, DecodeType.Code128);
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using reader As New BarCodeReader("c:\test.png")
    reader.SetBarCodeReadType(DecodeType.Code39Standard, DecodeType.Code128)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
    Next
End Using

أنظر أيضا


BarCodeReader(string, params BaseDecodeType[])

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(string filename, params BaseDecodeType[] decodeTypes)
معامليكتبوصف
filenameStringاسم الملف.
decodeTypesBaseDecodeType[]أنواع فك.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39Standard, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39Standard, DecodeType.Code128)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
    Next
End Using

أنظر أيضا


BarCodeReader(string, BaseDecodeType)

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(string filename, BaseDecodeType type)
معامليكتبوصف
filenameStringاسم الملف.
typeBaseDecodeTypeنوع فك الشفرة.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", new MultyDecodeType(DecodeType.Code39Standard, DecodeType.Code128)))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using reader As New BarCodeReader("c:\test.png", New MultyDecodeType(DecodeType.Code39Standard, DecodeType.Code128))
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
    Next
End Using

أنظر أيضا


BarCodeReader(Stream)

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(Stream stream)
معامليكتبوصف
streamStreamالدفق.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (FileStream fstr = new FileStream(@"c:\test.png", FileMode.Open))
using (BarCodeReader reader = new BarCodeReader(fstr))
{
    reader.SetBarCodeReadType(DecodeType.Code39Standard, DecodeType.Code128);
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using fstr = New FileStream("c:\test.png", FileMode.Open)
    Using reader As New BarCodeReader(fstr)
        reader.SetBarCodeReadType(DecodeType.Code39Standard, DecodeType.Code128)
        For Each result As BarCodeResult In reader.ReadBarCodes()
            Console.WriteLine("BarCode Type: " + result.CodeTypeName)
            Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Next
    End Using
End Using

أنظر أيضا


BarCodeReader(Stream, BaseDecodeType)

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(Stream stream, BaseDecodeType type)
معامليكتبوصف
streamStreamالدفق.
typeBaseDecodeTypeنوع فك الشفرة.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (FileStream fstr = new FileStream(@"c:\test.png", FileMode.Open))
using (BarCodeReader reader = new BarCodeReader(fstr, new MultyDecodeType(DecodeType.Code39Standard, DecodeType.Code128)))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using fstr = New FileStream("c:\test.png", FileMode.Open)
    Using reader As New BarCodeReader(fstr, New MultyDecodeType(DecodeType.Code39Standard, DecodeType.Code128))
        For Each result As BarCodeResult In reader.ReadBarCodes()
            Console.WriteLine("BarCode Type: " + result.CodeTypeName)
            Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Next
    End Using
End Using

أنظر أيضا


BarCodeReader(Stream, params BaseDecodeType[])

يقوم بتهيئة مثيل جديد لملفBarCodeReader فئة .

public BarCodeReader(Stream stream, params BaseDecodeType[] decodeTypes)
معامليكتبوصف
streamStreamالدفق.
decodeTypesBaseDecodeType[]أنواع فك.

أمثلة

يوضح هذا النموذج كيفية اكتشاف الرموز الشريطية Code39 و Code128.

[C#]
using (FileStream fstr = new FileStream(@"c:\test.png", FileMode.Open))
using (BarCodeReader reader = new BarCodeReader(fstr, DecodeType.Code39Standard, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using fstr = New FileStream("c:\test.png", FileMode.Open)
    Using reader As New BarCodeReader(fstr, DecodeType.Code39Standard, DecodeType.Code128)
        For Each result As BarCodeResult In reader.ReadBarCodes()
            Console.WriteLine("BarCode Type: " + result.CodeTypeName)
            Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Next
    End Using
End Using

أنظر أيضا