Class BarCodeResult
Navne til: Aspose.BarCode.BarCodeRecognition Sammensætning: Aspose.BarCode.dll (25.4.0)
Store genkendte barkode data som Aspose.BarCode.BarCodeRecognition.SingleDecodeType type, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametrer region og andre parametre
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Denne prøve viser, hvordan 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)
Skaber en kopi af Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
En kopi af Aspose.BarCode.BarCodeRecognition.BarCodeResult instans.
Properties
CodeBytes
Få kodede kodebytter
public byte[] CodeBytes { get; }
Ejendomsværdi
byte []
CodeText
Gør koden tekst
public string CodeText { get; }
Ejendomsværdi
CodeType
Gør barkoden type
public SingleDecodeType CodeType { get; }
Ejendomsværdi
CodeTypeName
Få navnet på barkodetypen
public string CodeTypeName { get; }
Ejendomsværdi
Confidence
Giver anerkendelse af tillid til den anerkendte barkode
public BarCodeConfidence Confidence { get; }
Ejendomsværdi
Extended
Få udvidede parametre for anerkendt barkode
public BarCodeExtendedParameters Extended { get; }
Ejendomsværdi
ReadingQuality
Giver læsningskvalitet. arbejder for 1D og postbarkoder.
public double ReadingQuality { get; }
Ejendomsværdi
Region
Få den barcode-region
public BarCodeRegionParameters Region { get; }
Ejendomsværdi
Methods
Clone()
Skaber en kopi af Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.
public object Clone()
Returns
Returnerer kopi af Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.
Equals(BarCodeResult)
Returnerer en værdi, der angiver, om denne instans er lig med en angivet Aspose.BarCode.BarCodeRecognition.BarCodeResult værdi.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
En Aspose.BarCode.BarCodeRecognition.BarCodeResult værdi at sammenligne med denne instans.
Returns
Sannelig hvis obj har samme værdi som denne instans; ellers, falsk.
Equals(Objekt)
Returnerer en værdi, der angiver, om denne instans er lig med en angivet Aspose.BarCode.BarCodeRecognition.BarCodeResult værdi.
public override bool Equals(object obj)
Parameters
obj
object
En System.Object værdi til at sammenligne med denne instans.
Returns
Sannelig hvis obj har samme værdi som denne instans; ellers, falsk.
GetCodeText(Encoding)
Du får kodet tekst med kodning.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
En kodning til codetext.
Returns
En linje, der indeholder anerkendt kode tekst.
GetHashCode()
Tilbage hash-koden til dette tilfælde.
public override int GetHashCode()
Returns
En 32-bit signeret helhedskode.
ToString()
Returnerer en menneskelig læsbar string repræsentation af denne Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
En linje, der repræsenterer denne Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
Operatør =(BarCodeResult og BarCodeResult)
Returnerer en værdi, der angiver, om den første Aspose.BarCode.BarCodeRecognition.BarCodeResult værdi er lig med den anden.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Den første sammenlignede værdi
second
BarCodeResult
En anden sammenlignende værdi
Returns
Sannelig hvis den første har samme værdi som den anden; ellers, falsk.
Operatør !=(BarCodeResult og BarCodeResult)
Returnerer en værdi, der angiver, om den første Aspose.BarCode.BarCodeRecognition.BarCodeResult værdi er anderledes end den anden.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Den første sammenlignede værdi
second
BarCodeResult
En anden sammenlignende værdi
Returns
Sannelig hvis den første har en anden værdi end den anden; ellers, falsk.