Class BarCodeResult
Namn på plats: Aspose.BarCode.BarCodeRecognition Sammanfattning: Aspose.BarCode.dll (25.4.0)
Lagrar erkända barkoddata som Aspose.BarCode.BarCodeRecognition.SingleDecodeType typ, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametrar region och andra parametrar
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
Arvsmedlemmar
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Detta prov visar hur man får 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)
Skapa en kopia av Aspose.BarCode.BarCodeRecognition.BarCodeResult klass.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
En kopia av Aspose.BarCode.BarCodeRecognition.BarCodeResult instans.
Properties
CodeBytes
Få kodade kodbytter
public byte[] CodeBytes { get; }
Fastighetsvärde
byte [ ]
CodeText
Få koden text
public string CodeText { get; }
Fastighetsvärde
CodeType
Hämta barkoden typ
public SingleDecodeType CodeType { get; }
Fastighetsvärde
CodeTypeName
Få namnet på barkodstypen
public string CodeTypeName { get; }
Fastighetsvärde
Confidence
Få erkännande tillförlitlighet nivå av den erkända barkoden
public BarCodeConfidence Confidence { get; }
Fastighetsvärde
Extended
Få utökade parametrar av erkända barkoder
public BarCodeExtendedParameters Extended { get; }
Fastighetsvärde
ReadingQuality
Få läsningskvalitet. fungerar för 1D och postbarkoder.
public double ReadingQuality { get; }
Fastighetsvärde
Region
Hämta barkodregionen
public BarCodeRegionParameters Region { get; }
Fastighetsvärde
Methods
Clone()
Skapa en kopia av Aspose.BarCode.BarCodeRecognition.BarCodeResult klass.
public object Clone()
Returns
Returnerar en kopia av Aspose.BarCode.BarCodeRecognition.BarCodeResult klass.
Equals(BarCodeResult)
Returnerar ett värde som anger om denna instans är lika med en angiven Aspose.BarCode.BarCodeRecognition.BarCodeResult värde.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
En Aspose.BarCode.BarCodeRecognition.BarCodeResult värde att jämföra med denna instans.
Returns
sann om obj har samma värde som denna instans; annars, The translation of “false” to Swedish is “falskt”..
Equals(Objektet)
Returnerar ett värde som anger om denna instans är lika med en angiven Aspose.BarCode.BarCodeRecognition.BarCodeResult värde.
public override bool Equals(object obj)
Parameters
obj
object
Ett System.Object värde att jämföra med denna instans.
Returns
sann om obj har samma värde som denna instans; annars, The translation of “false” to Swedish is “falskt”..
GetCodeText(Encoding)
Få kodtext med kodning.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
kodning för kodtekst.
Returns
En sträng som innehåller erkänd kodtext.
GetHashCode()
Returnerar hashkoden för denna instans.
public override int GetHashCode()
Returns
En 32-bitars fullständig hashkod.
ToString()
Returnerar en mänskligt läsbar strängrepresentation av denna Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
En sträng som representerar denna Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
Operatör =(BarCodeResult och BarCodeResult)
Returnerar ett värde som anger om det första värdet Aspose.BarCode.BarCodeRecognition.BarCodeResult är lika med det andra.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Första jämförande värde
second
BarCodeResult
Ett andra jämförande värde
Returns
sann om den första har samma värde som den andra; annars, The translation of “false” to Swedish is “falskt”..
operatör !=(BarCodeResult och BarCodeResult)
Returnerar ett värde som anger om det första värdet Aspose.BarCode.BarCodeRecognition.BarCodeResult skiljer sig från det andra.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Första jämförande värde
second
BarCodeResult
Ett andra jämförande värde
Returns
sann om det första har ett annat värde än det andra; annars, The translation of “false” to Swedish is “falskt”..