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
object ← BaseExtendedParameters ← OneDExtendedParameters
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
Değer
Kontrol toplamı olmadan 1D barkodların kod metnini alır.
public string Value { get; }
Özellik Değeri
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üş
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üş
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üş
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üş
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üş
true eğer first ikinci ile farklı bir değere sahipse; aksi takdirde, false.