Class BarCodeResult
İsim alanı : Aspose.BarCode.BarCodeRecognition Toplama: Aspose.BarCode.dll (25.4.0)
Aspose.BarCode.BarCodeRecognition.SingleDecodeType türü, System.String kod metni gibi çubuk kodu verilerini kaydeder,Aspose.BarCode.BarCodeRecognition.BarCodeRegionBölge ve diğer parametreler
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
mirasçı üyeleri
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Bu örnek BarCodeResult nasıl elde edileceğini gösterir.
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "12345"))
{
generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39, DecodeType.Code128))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("BarCode Type: " + result.CodeTypeName);
Console.WriteLine("BarCode CodeText: " + result.CodeText);
Console.WriteLine("BarCode Confidence: " + result.Confidence);
Console.WriteLine("BarCode ReadingQuality: " + result.ReadingQuality);
Console.WriteLine("BarCode Angle: " + result.Region.Angle);
}
}
Using generator As New BarcodeGenerator(EncodeTypes.Code128, "12345")
generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, DecodeType.Code128)
For Each result As BarCodeResult In reader.ReadBarCodes()
Console.WriteLine("BarCode Type: " + result.CodeTypeName)
Console.WriteLine("BarCode CodeText: " + result.CodeText)
Console.WriteLine("BarCode Confidence: " + result.Confidence)
Console.WriteLine("BarCode ReadingQuality: " + result.ReadingQuality)
Console.WriteLine("BarCode Angle: " + result.Region.Angle)
Next
End Using
Constructors
BarCodeResult(BarCodeResult)
Aspose.BarCode.BarCodeRecognition.BarCodeResult sınıfının bir kopyasını oluşturur.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
Bir kopya Aspose.BarCode.BarCodeRecognition.BarCodeResult örneği.
Properties
CodeBytes
kodlu kod bytesini alır
public byte[] CodeBytes { get; }
Mülkiyet Değer
byte […]
CodeText
Kodu metni alır
public string CodeText { get; }
Mülkiyet Değer
CodeType
Barkod Tipi Alın
public SingleDecodeType CodeType { get; }
Mülkiyet Değer
CodeTypeName
Barkod türünün adını alır
public string CodeTypeName { get; }
Mülkiyet Değer
Confidence
Tanıdık barkodun güven seviyesini elde eder
public BarCodeConfidence Confidence { get; }
Mülkiyet Değer
Extended
Genişletilmiş çubuk kodu parametreleri alır
public BarCodeExtendedParameters Extended { get; }
Mülkiyet Değer
ReadingQuality
Okuma kalitesini alır. 1D ve posta kodları için çalışır.
public double ReadingQuality { get; }
Mülkiyet Değer
Region
Barcode Bölgesi
public BarCodeRegionParameters Region { get; }
Mülkiyet Değer
Methods
Clone()
Aspose.BarCode.BarCodeRecognition.BarCodeResult sınıfının bir kopyasını oluşturur.
public object Clone()
Returns
Aspose.BarCode.BarCodeRecognition.BarCodeResult sınıfının kopyasını iade eder.
Equals(BarCodeResult)
Bu örnek bir Aspose.BarCode.BarCodeRecognition.BarCodeResult değerine eşit olup olmadığını gösteren bir değer iade eder.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Bu örnekle karşılaştırmak için bir Aspose.BarCode.BarCodeRecognition.BarCodeResult değeri.
Returns
doğru eğer obj bu örnekle aynı değere sahipse; aksi takdirde, The translation of “false” to Turkish is “yanlış”..
Equals(nesne)
Bu örnek bir Aspose.BarCode.BarCodeRecognition.BarCodeResult değerine eşit olup olmadığını gösteren bir değer iade eder.
public override bool Equals(object obj)
Parameters
obj
object
Bu örnekle karşılaştırmak için bir System.Object değeri.
Returns
doğru eğer obj bu örnekle aynı değere sahipse; aksi takdirde, The translation of “false” to Turkish is “yanlış”..
GetCodeText(Encoding)
Kodlama ile kodlama yazısı alınır.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
Codetext için kodlama.
Returns
Tanıdık kod metni içeren bir çubuk.
GetHashCode()
Bu örnek için hash kodunu iade edin.
public override int GetHashCode()
Returns
32 bit bir hash kodu imzaladı.
ToString()
Bu Aspose.BarCode.BarCodeRecognition.BarCodeResult’ın insanca okunabilir bir çerçeve temsilini geri getirir.
public override string ToString()
Returns
Bu Aspose.BarCode.BarCodeRecognition.BarCodeResult’ı temsil eden bir çubuk.
Operators
Operatör =(BarCodeResult ve BarCodeResult)
İlk Aspose.BarCode.BarCodeRecognition.BarCodeResult değerinin ikinci değerle eşit olup olmadığını gösteren bir değer iade eder.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
İlk karşılaştırma değeri
second
BarCodeResult
İkinci karşılaştırma değeri
Returns
doğru Eğer birincisi ikincisiyle aynı değere sahipse; aksi takdirde, The translation of “false” to Turkish is “yanlış”..
Operatör !=(BarCodeResult ve BarCodeResult)
Birinci Aspose.BarCode.BarCodeRecognition.BarCodeResult değerinin ikinci değerden farklı olup olmadığını gösteren bir değer iade eder.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
İlk karşılaştırma değeri
second
BarCodeResult
İkinci karşılaştırma değeri
Returns
doğru Birincisi, ikincisinden farklı bir değer varsa; aksi takdirde, The translation of “false” to Turkish is “yanlış”..