OneDExtendedParameters

OneDExtendedParameters class

Speichert spezielle Daten von 1D-erkannten Barcodes wie separaten Codetext und Prüfsumme

public sealed class OneDExtendedParameters : BaseExtendedParameters

Eigenschaften

Name Beschreibung
CheckSum { get; } Ruft die Prüfsumme für 1D-Barcodes ab.
IsEmpty { get; } Testet, ob alle Parameter nur Standardwerte haben
Value { get; } Ruft den Codetext von 1D-Barcodes ohne Prüfsumme ab.

Methoden

Name Beschreibung
override Equals(object) Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einer angegebenen istOneDExtendedParameters wert.
override GetHashCode() Gibt den Hashcode für diese Instanz zurück.
override ToString() Gibt eine für Menschen lesbare Zeichenfolgendarstellung davon zurückOneDExtendedParameters .
operator == Gibt einen Wert zurück, der angibt, ob der ersteOneDExtendedParameters Wert ist gleich der Sekunde.
operator != Gibt einen Wert zurück, der angibt, ob der ersteOneDExtendedParameters Wert unterscheidet sich vom zweiten.

Beispiele

Dieses Beispiel zeigt, wie man den 1D-Barcodewert und die Prüfsumme erhält

[C#]
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.EAN13, "1234567890128"))
{
    generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.EAN13))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
        Console.WriteLine("BarCode Value: " + result.Extended.OneD.Value);
        Console.WriteLine("BarCode Checksum: " + result.Extended.OneD.CheckSum);
    }
}
[VB.NET]
Using generator As New BarcodeGenerator(EncodeTypes.EAN13, "1234567890128")
    generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.EAN13)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
        Console.WriteLine("BarCode Value: " + result.Extended.OneD.Value)
        Console.WriteLine("BarCode Checksum: " + result.Extended.OneD.CheckSum)
    Next
End Using

Siehe auch