Class BarCodeResult
Nom dels espais: Aspose.BarCode.BarCodeRecognition Assemblea: Aspose.BarCode.dll (25.4.0)
Emmagatzema dades reconegudes de codi de bar com Aspose.BarCode.BarCodeRecognition.SingleDecodeType tipus, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParàmetres de la regió i altres paràmetres
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
Membres heretats
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Aquesta mostra mostra com obtenir 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)
Crea una còpia de la classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
Una còpia de l’exemple Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Properties
CodeBytes
Obté els codis encodats bytes
public byte[] CodeBytes { get; }
Valor de la propietat
byte []
CodeText
Obtenir el codi de text
public string CodeText { get; }
Valor de la propietat
CodeType
Obtenir el tipus de barcode
public SingleDecodeType CodeType { get; }
Valor de la propietat
CodeTypeName
Obté el nom del tipus de codi de barres
public string CodeTypeName { get; }
Valor de la propietat
Confidence
Obté el nivell de confiança de reconeixement del codi de barres reconegut
public BarCodeConfidence Confidence { get; }
Valor de la propietat
Extended
Obté paràmetres ampliats del codi de barre reconegut
public BarCodeExtendedParameters Extended { get; }
Valor de la propietat
ReadingQuality
Obté la qualitat de lectura. treballa per a 1D i barcodes postal.
public double ReadingQuality { get; }
Valor de la propietat
Region
Obtenir la regió de barcode
public BarCodeRegionParameters Region { get; }
Valor de la propietat
Methods
Clone()
Crea una còpia de la classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
Returns
Retorna còpia de la classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Equals(BarCodeResult)
Retorna un valor que indica si aquesta instància és igual a un valor especificat Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Un aspose.BarCode.BarCodeRecognition.BarCodeResult valor per comparar amb aquesta instància.
Returns
Veritat si obj té el mateix valor que aquesta instància; en cas contrari, falsa.
Equals(Objecte)
Retorna un valor que indica si aquesta instància és igual a un valor especificat Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override bool Equals(object obj)
Parameters
obj
object
Un valor System.Object per comparar amb aquesta instància.
Returns
Veritat si obj té el mateix valor que aquesta instància; en cas contrari, falsa.
GetCodeText(Encoding)
Obté el text de codi amb codificaci.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
El codificació per a codetext.
Returns
Una fila que conté text de codi reconegut.
GetHashCode()
Retorna el codi hash per a aquesta instància.
public override int GetHashCode()
Returns
Un 32-bit signat un codi de hash integral.
ToString()
Retorna una representació d’arxiu llegible per a l’home d’aquest Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
Una barra que representa aquest Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
Operador =(BarCodeResult i BarCodeResult)
Retorna un valor que indica si el primer Aspose.BarCode.BarCodeRecognition.BarCodeResult és igual al segon.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Primer valor comparat
second
BarCodeResult
Un segon valor comparat
Returns
Veritat si el primer té el mateix valor que el segon; en cas contrari, falsa.
Operador !=(BarCodeResult i BarCodeResult)
Retorna un valor que indica si el primer Aspose.BarCode.BarCodeRecognition.BarCodeResult és diferent del segon.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Primer valor comparat
second
BarCodeResult
Un segon valor comparat
Returns
Veritat si el primer té un valor diferent del segon; d’una altra manera, falsa.