Class BarCodeResult
Der Name: Aspose.BarCode.BarCodeRecognition Zusammensetzung: Aspose.BarCode.dll (25.4.0)
Speichern erkannte Barcode-Daten wie Aspose.BarCode.BarCodeRecognition.SingleDecodeType Typ, System.String Codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameter Region und andere Parameter
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
Vererbte Mitglieder
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Dieses Muster zeigt, wie man BarCodeResult erhält.
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)
Erstellt eine Kopie der Aspose.BarCode.BarCodeRecognition.BarCodeResult Klasse.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
Eine Kopie von Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Properties
CodeBytes
Erhalten Sie die verschlüsselten Code-Bytes
public byte[] CodeBytes { get; }
Eigentumswert
byte [][]
CodeText
Erhalten Sie den Code Text
public string CodeText { get; }
Eigentumswert
CodeType
Erhalten Sie den Barcode-Typ
public SingleDecodeType CodeType { get; }
Eigentumswert
CodeTypeName
Erhalten Sie den Namen des Barcode-Typs
public string CodeTypeName { get; }
Eigentumswert
Confidence
Erlangt die Anerkennung des Vertrauensniveaus des anerkannten Barcode
public BarCodeConfidence Confidence { get; }
Eigentumswert
Extended
Erhalten erweiterte Parameter des erkannten Barcode
public BarCodeExtendedParameters Extended { get; }
Eigentumswert
ReadingQuality
Er bekommt die Lesenqualität. arbeitet für 1D und Postbarkode.
public double ReadingQuality { get; }
Eigentumswert
Region
Erhalten Sie die Barcode Region
public BarCodeRegionParameters Region { get; }
Eigentumswert
Methods
Clone()
Erstellt eine Kopie der Aspose.BarCode.BarCodeRecognition.BarCodeResult Klasse.
public object Clone()
Returns
Rückkehr Kopie der Aspose.BarCode.BarCodeRecognition.BarCodeResult Klasse.
Equals(BarCodeResult)
Ersetzt einen Wert, der angibt, ob diese Instanz mit einem angegebenen Aspose.BarCode.BarCodeRecognition.BarCodeResult gleich ist.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Ein Aspose.BarCode.BarCodeRecognition.BarCodeResult Wert zu vergleichen mit dieser Instanz.
Returns
true wenn obj den gleichen Wert wie diese Instanz hat; sonst, false.
Equals(Objekt)
Ersetzt einen Wert, der angibt, ob diese Instanz mit einem angegebenen Aspose.BarCode.BarCodeRecognition.BarCodeResult gleich ist.
public override bool Equals(object obj)
Parameters
obj
object
Ein System.Object Wert zu vergleichen mit dieser Instanz.
Returns
true wenn obj den gleichen Wert wie diese Instanz hat; sonst, false.
GetCodeText(Encoding)
Erhalten Sie den Code Text mit Codierung.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
Die Codierung für Codetext.
Returns
Eine String, die anerkannte Codetext enthält.
GetHashCode()
Wiederherstellen des Hash-Codes für diesen Fall.
public override int GetHashCode()
Returns
Ein 32-Bit-Hash-Code unterzeichnet einen vollständigen Hash-Code.
ToString()
Wiederherstellt eine menschlich lesbare String-Repräsentation dieses Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
Eine Zeile, die diese Aspose.BarCode.BarCodeRecognition.BarCodeResult darstellt.
Operators
Der Betreiber =(BarcodeResult und BarcodeResult)
Es gibt einen Wert, der angibt, ob der erste Aspose.BarCode.BarCodeRecognition.BarCodeResult gleich dem zweiten ist.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Der erste vergleichende Wert
second
BarCodeResult
Eine zweite vergleichende Werte
Returns
true wenn der erste mit dem gleichen Wert wie der zweite ist; sonst, false.
Betreiber !=(BarcodeResult und BarcodeResult)
Es gibt einen Wert, der angibt, ob der erste Aspose.BarCode.BarCodeRecognition.BarCodeResult Wert von dem zweiten unterscheidet.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Der erste vergleichende Wert
second
BarCodeResult
Eine zweite vergleichende Werte
Returns
true wenn der erste einen anderen Wert von dem zweiten hat; sonst, false.