OneDExtendedParameters

OneDExtendedParameters class

Ayrı kod metni ve sağlama toplamı gibi 1D tanınan barkodun özel verilerini depolar

public sealed class OneDExtendedParameters : BaseExtendedParameters

Özellikleri

İsimTanım
CheckSum { get; }1D barkodlar için sağlama toplamını alır.
IsEmpty { get; }Tüm parametrelerin yalnızca varsayılan değerlere sahip olup olmadığını test eder
Value { get; }1D barkodların kod metnini sağlama toplamı olmadan alır.

yöntemler

İsimTanım
override Equals(object)Bu örneğin belirtilen bir örnekle eşit olup olmadığını gösteren bir değer döndürürOneDExtendedParameters değer.
override GetHashCode()Bu örnek için karma kodu döndürür.
override ToString()Bunun insan tarafından okunabilir bir dize temsilini döndürürOneDExtendedParameters .
operator ==İlkinin olup olmadığını gösteren bir değer döndürür.OneDExtendedParameters değer saniyeye eşittir.
operator !=İlkinin olup olmadığını gösteren bir değer döndürür.OneDExtendedParameters değer ikinciden farklı.

Örnekler

Bu örnek, 1D barkod değerinin ve sağlama toplamının nasıl alınacağını gösterir

[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

Ayrıca bakınız