Class OneDExtendedParameters

Class OneDExtendedParameters

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

1D tanınan barkodun özel verilerini, ayrı kod metni ve kontrol toplamı gibi saklar.

public sealed class OneDExtendedParameters : BaseExtendedParameters

Miras

objectBaseExtendedParametersOneDExtendedParameters

Miras Alınan Üyeler

BaseExtendedParameters.IsEmpty, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Örnekler

Bu örnek, 1D barkod değerini ve kontrol toplamını nasıl alacağınızı gösterir.

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("Barkod Türü: " + result.CodeTypeName);
        Console.WriteLine("Barkod Kod Metni: " + result.CodeText);
        Console.WriteLine("Barkod Değeri: " + result.Extended.OneD.Value);
        Console.WriteLine("Barkod Kontrol Toplamı: " + result.Extended.OneD.CheckSum);
    }
}
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("Barkod Türü: " + result.CodeTypeName)
        Console.WriteLine("Barkod Kod Metni: " + result.CodeText)
        Console.WriteLine("Barkod Değeri: " + result.Extended.OneD.Value)
        Console.WriteLine("Barkod Kontrol Toplamı: " + result.Extended.OneD.CheckSum)
    Next
End Using

Özellikler

Kontrol Toplamı

1D barkodlar için kontrol toplamını alır.

public string CheckSum { get; }

Özellik Değeri

string

Değer

Kontrol toplamı olmadan 1D barkodların kod metnini alır.

public string Value { get; }

Özellik Değeri

string

Metodlar

Equals(object)

Bu örneğin, belirli bir Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters değeri ile eşit olup olmadığını belirten bir değer döndürür.

public override bool Equals(object obj)

Parametreler

obj object

Bu örnekle karşılaştırılacak bir System.Object değeri.

Dönüş

bool

true eğer obj bu örnekle aynı değere sahipse; aksi takdirde, false.

GetHashCode()

Bu örneğin hash kodunu döndürür.

public override int GetHashCode()

Dönüş

int

32 bit işaretli tamsayı hash kodu.

ToString()

Bu Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters için insan tarafından okunabilir bir dize temsilini döndürür.

public override string ToString()

Dönüş

string

Bu Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters’ı temsil eden bir dize.

Operatörler

operator ==(OneDExtendedParameters, OneDExtendedParameters)

İlk Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters değerinin ikinci ile eşit olup olmadığını belirten bir değer döndürür.

public static bool operator ==(OneDExtendedParameters first, OneDExtendedParameters second)

Parametreler

first OneDExtendedParameters

İlk karşılaştırılan değer

second OneDExtendedParameters

İkinci karşılaştırılan değer

Dönüş

bool

true eğer first ikinci ile aynı değere sahipse; aksi takdirde, false.

operator !=(OneDExtendedParameters, OneDExtendedParameters)

İlk Aspose.BarCode.BarCodeRecognition.OneDExtendedParameters değerinin ikinci ile farklı olup olmadığını belirten bir değer döndürür.

public static bool operator !=(OneDExtendedParameters first, OneDExtendedParameters second)

Parametreler

first OneDExtendedParameters

İlk karşılaştırılan değer

second OneDExtendedParameters

İkinci karşılaştırılan değer

Dönüş

bool

true eğer first ikinci ile farklı bir değere sahipse; aksi takdirde, false.

 Türkçe