BarCodeReader

BarCodeReader()

Initialisiert eine neue Instanz vonBarCodeReader Klasse mit Standardwerten. Erfordert das Setzen eines Bildes (SetBitmapImage()) vor dem Aufruf der Methode ReadBarCodes().

public BarCodeReader()

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(Bitmap)

Initialisiert eine neue Instanz vonBarCodeReader Klasse aus einem Bild.

public BarCodeReader(Bitmap image)
Parameter Typ Beschreibung
image Bitmap Eine Bitmap-Instanz, die das Bild enthält

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(Bitmap, params BaseDecodeType[])

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(Bitmap image, params BaseDecodeType[] decodeTypes)
Parameter Typ Beschreibung
image Bitmap Das Bild.
decodeTypes BaseDecodeType[] Typen entschlüsseln.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(Bitmap, BaseDecodeType)

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(Bitmap image, BaseDecodeType type)
Parameter Typ Beschreibung
image Bitmap Das Bild.
type BaseDecodeType Der Dekodierungstyp1. Es kann einfach oder mehrfach sein

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(Bitmap, Rectangle, params BaseDecodeType[])

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(Bitmap image, Rectangle area, params BaseDecodeType[] decodeTypes)
Parameter Typ Beschreibung
image Bitmap Das Bild.
area Rectangle Der Bereich für Anerkennung.
decodeTypes BaseDecodeType[] Typen entschlüsseln.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(Bitmap, Rectangle, BaseDecodeType)

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(Bitmap image, Rectangle area, BaseDecodeType type)
Parameter Typ Beschreibung
image Bitmap Das Bild.
area Rectangle Der Bereich für Anerkennung.
type BaseDecodeType Der Dekodierungstyp.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


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

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(Bitmap image, Rectangle[] areas, params BaseDecodeType[] decodeTypes)
Parameter Typ Beschreibung
image Bitmap Das zu lesende Bild
areas Rectangle[] Die Reihe der Erkennungsbereiche
decodeTypes BaseDecodeType[] Die Dekodierungstypen gelten für alle angegebenen Bereiche.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(Bitmap, Rectangle[], BaseDecodeType)

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(Bitmap image, Rectangle[] areas, BaseDecodeType type)
Parameter Typ Beschreibung
image Bitmap Das zu lesende Bild
areas Rectangle[] Die Reihe der Erkennungsbereiche
type BaseDecodeType Der Dekodierungstyp, der für alle angegebenen Bereiche gilt.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(string)

Initialisiert eine neue Instanz vonBarCodeReader Klasse aus Datei.

public BarCodeReader(string filename)
Parameter Typ Beschreibung
filename String Der Dateiname.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(string, params BaseDecodeType[])

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(string filename, params BaseDecodeType[] decodeTypes)
Parameter Typ Beschreibung
filename String Der Dateiname.
decodeTypes BaseDecodeType[] Typen entschlüsseln.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(string, BaseDecodeType)

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(string filename, BaseDecodeType type)
Parameter Typ Beschreibung
filename String Der Dateiname.
type BaseDecodeType Der Dekodierungstyp.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(Stream)

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(Stream stream)
Parameter Typ Beschreibung
stream Stream Der Strom.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(Stream, BaseDecodeType)

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(Stream stream, BaseDecodeType type)
Parameter Typ Beschreibung
stream Stream Der Strom.
type BaseDecodeType Der Dekodierungstyp.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch


BarCodeReader(Stream, params BaseDecodeType[])

Initialisiert eine neue Instanz vonBarCodeReader Klasse.

public BarCodeReader(Stream stream, params BaseDecodeType[] decodeTypes)
Parameter Typ Beschreibung
stream Stream Der Strom.
decodeTypes BaseDecodeType[] Typen entschlüsseln.

Beispiele

Dieses Beispiel zeigt, wie Code39- und Code128-Barcodes erkannt werden.

[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

Siehe auch