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)
ParameterTypBeschreibung
imageBitmapEine 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)
ParameterTypBeschreibung
imageBitmapDas Bild.
decodeTypesBaseDecodeType[]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)
ParameterTypBeschreibung
imageBitmapDas Bild.
typeBaseDecodeTypeDer 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)
ParameterTypBeschreibung
imageBitmapDas Bild.
areaRectangleDer Bereich für Anerkennung.
decodeTypesBaseDecodeType[]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)
ParameterTypBeschreibung
imageBitmapDas Bild.
areaRectangleDer Bereich für Anerkennung.
typeBaseDecodeTypeDer 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)
ParameterTypBeschreibung
imageBitmapDas zu lesende Bild
areasRectangle[]Die Reihe der Erkennungsbereiche
decodeTypesBaseDecodeType[]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)
ParameterTypBeschreibung
imageBitmapDas zu lesende Bild
areasRectangle[]Die Reihe der Erkennungsbereiche
typeBaseDecodeTypeDer 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)
ParameterTypBeschreibung
filenameStringDer 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)
ParameterTypBeschreibung
filenameStringDer Dateiname.
decodeTypesBaseDecodeType[]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)
ParameterTypBeschreibung
filenameStringDer Dateiname.
typeBaseDecodeTypeDer 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)
ParameterTypBeschreibung
streamStreamDer 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)
ParameterTypBeschreibung
streamStreamDer Strom.
typeBaseDecodeTypeDer 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)
ParameterTypBeschreibung
streamStreamDer Strom.
decodeTypesBaseDecodeType[]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