Class BarCodeResult
De naam: Aspose.BarCode.BarCodeRecognition Verzameling: Aspose.BarCode.dll (25.4.0)
Stores erkend barcode gegevens zoals Aspose.BarCode.BarCodeRecognition.SingleDecodeType type, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters regio en andere parameters
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Dit voorbeeld laat zien hoe u BarCodeResult kunt verkrijgen.
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)
Creëert een kopie van de Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
Een kopie van Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Properties
CodeBytes
Geeft de gecodeerde code bytes
public byte[] CodeBytes { get; }
Eigendomswaarde
byte []
CodeText
Geeft de code tekst
public string CodeText { get; }
Eigendomswaarde
CodeType
Geeft de barcode type
public SingleDecodeType CodeType { get; }
Eigendomswaarde
CodeTypeName
Geeft de naam van de barcode type
public string CodeTypeName { get; }
Eigendomswaarde
Confidence
Geeft de erkenning van het vertrouwensniveau van de erkende barcode
public BarCodeConfidence Confidence { get; }
Eigendomswaarde
Extended
Geeft uitgebreide parameters van erkende barcode
public BarCodeExtendedParameters Extended { get; }
Eigendomswaarde
ReadingQuality
Krijg de leeskwaliteit. werkt voor 1D en postbarcodes.
public double ReadingQuality { get; }
Eigendomswaarde
Region
Krijg de barcode regio
public BarCodeRegionParameters Region { get; }
Eigendomswaarde
Methods
Clone()
Creëert een kopie van de Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.
public object Clone()
Returns
Returns een kopie van Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.
Equals(BarCodeResult)
Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan een bepaalde Aspose.BarCode.BarCodeRecognition.BarCodeResult waarde.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Een Aspose.BarCode.BarCodeRecognition.BarCodeResult waarde te vergelijken met deze instantie.
Returns
Waarheid als obj dezelfde waarde heeft als deze instantie; anders, valse.
Equals(Objecten)
Er wordt een waarde teruggegeven die aangeeft of deze instantie gelijk is aan een bepaalde Aspose.BarCode.BarCodeRecognition.BarCodeResult waarde.
public override bool Equals(object obj)
Parameters
obj
object
Een System.Object waarde te vergelijken met deze instantie.
Returns
Waarheid als obj dezelfde waarde heeft als deze instantie; anders, valse.
GetCodeText(Encoding)
Geeft de code tekst met codering.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
De codering voor codetext.
Returns
Een string met erkend code tekst.
GetHashCode()
Terug de hashcode voor deze instelling.
public override int GetHashCode()
Returns
Een 32-bits ondertekend volledige hashcode.
ToString()
Terugkomt een menselijk leesbare stringrepresentatie van deze Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
Een string die deze Aspose.BarCode.BarCodeRecognition.BarCodeResult vertegenwoordigt.
Operators
Operator =(BarCodeResult en BarCodeResult)
Terug een waarde die aangeeft of de eerste Aspose.BarCode.BarCodeRecognition.BarCodeResult waarde gelijk is aan de tweede.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Eerste vergelijkbare waarde
second
BarCodeResult
Een tweede vergelijkbare waarde
Returns
Waarheid Als de eerste dezelfde waarde heeft als de tweede; anders, valse.
Operator !=(BarCodeResult en BarCodeResult)
Er wordt een waarde teruggegeven die aangeeft of de eerste Aspose.BarCode.BarCodeRecognition.BarCodeResult waarde anders is dan de tweede.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Eerste vergelijkbare waarde
second
BarCodeResult
Een tweede vergelijkbare waarde
Returns
Waarheid als de eerste waarde verschilt van de tweede; anders, valse.