Class BarCodeResult
Nama dari : Aspose.BarCode.BarCodeRecognition Perhitungan: Aspose.BarCode.dll (25.4.0)
Penyimpanan mengidentifikasi data barcode seperti Aspose.BarCode.BarCodeRecognition.SingleDecodeType type, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameter wilayah dan parameter lainnya
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
anggota yang diwarisi
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Sampel ini menunjukkan bagaimana untuk mendapatkan BarCodeResult.
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)
Mencipta salinan dari kelas Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
Contohnya adalah Aspose.BarCode.BarCodeRecognition.BarCode.
Properties
CodeBytes
Dapatkan kode yang dikodkan byte
public byte[] CodeBytes { get; }
Nilai Properti
byte [ ]
CodeText
Dapatkan kode teks
public string CodeText { get; }
Nilai Properti
CodeType
Dapatkan jenis barcode
public SingleDecodeType CodeType { get; }
Nilai Properti
CodeTypeName
Dapatkan nama jenis barcode
public string CodeTypeName { get; }
Nilai Properti
Confidence
Mendapatkan tingkat kepercayaan pengiktirafan dari kode bar yang diakui
public BarCodeConfidence Confidence { get; }
Nilai Properti
Extended
Mendapatkan parameter yang diperpanjang dari barcode yang diakui
public BarCodeExtendedParameters Extended { get; }
Nilai Properti
ReadingQuality
Dapatkan kualitas membaca. bekerja untuk 1D dan barcode pos.
public double ReadingQuality { get; }
Nilai Properti
Region
Dapatkan Barcode Region
public BarCodeRegionParameters Region { get; }
Nilai Properti
Methods
Clone()
Mencipta salinan dari Aspose.BarCode.BarCodeRecognition.BarCodeResult kelas.
public object Clone()
Returns
Mengembalikan salinan dari Aspose.BarCode.BarCodeRecognition.BarCodeResult kelas.
Equals(BarCodeResult)
Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan nilai Aspose.BarCode.BarCodeRecognition.BarCodeResult yang ditentukan.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Sebuah Aspose.BarCode.BarCodeRecognition.BarCodeResult nilai untuk membandingkan dengan instansi ini.
Returns
benar jika obj memiliki nilai yang sama dengan instansi ini; jika tidak, palsu.
Equals(objek)
Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan nilai Aspose.BarCode.BarCodeRecognition.BarCodeResult yang ditentukan.
public override bool Equals(object obj)
Parameters
obj
object
Sebuah System.Object nilai untuk membandingkan dengan instansi ini.
Returns
benar jika obj memiliki nilai yang sama dengan instansi ini; jika tidak, palsu.
GetCodeText(Encoding)
Mendapatkan kode teks dengan koding.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
Kode untuk codetext.
Returns
Sebuah string yang mengandung teks kode yang diakui.
GetHashCode()
Kembalikan kode hash untuk kasus ini.
public override int GetHashCode()
Returns
32-bit telah menandatangani kode hash lengkap.
ToString()
Mengembalikan representasi string yang dapat dibaca oleh manusia dari Aspose.BarCode.BarCodeRecognition.BarCodeResult ini.
public override string ToString()
Returns
Sebuah string yang mewakili Aspose.BarCode.BarCodeRecognition.BarCodeResult ini.
Operators
Pengendali =(BarCodeResult dan BarCodeResult)
Mengembalikan nilai yang menunjukkan apakah nilai Aspose.BarCode.BarCodeRecognition.BarCodeResult pertama sama dengan nilai kedua.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Nilai yang pertama dibandingkan
second
BarCodeResult
Nilai Perbandingan Kedua
Returns
benar Jika yang pertama memiliki nilai yang sama dengan yang kedua; jika tidak, palsu.
Operator !=(BarCodeResult dan BarCodeResult)
Mengembalikan nilai yang menunjukkan apakah nilai Aspose.BarCode.BarCodeRecognition.BarCodeResult pertama berbeda dengan nilai kedua.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Nilai yang pertama dibandingkan
second
BarCodeResult
Nilai Perbandingan Kedua
Returns
benar Jika yang pertama memiliki nilai yang berbeda dari yang kedua; jika tidak, palsu.