Class BarCodeResult
Nombre del espacio: Aspose.BarCode.BarCodeRecognition Asamblea: Aspose.BarCode.dll (25.4.0)
almacenes de datos de código de barras reconocidos como Aspose.BarCode.BarCodeRecognition.SingleDecodeType tipo, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParámetros de la región y otros parámetros
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
ICloneable
,y,
IEquatable
Miembros heredados
object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Examples
Esta muestra muestra cómo obtener 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 copia de la clase Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
Una copia de Aspose.BarCode.BarCodeRecognition.BarCodeResult instancia.
Properties
CodeBytes
Obtenga los bajos de código codificados
public byte[] CodeBytes { get; }
Valor de la propiedad
byte [][]
CodeText
Obtenga el código de texto
public string CodeText { get; }
Valor de la propiedad
CodeType
Tiene el tipo de barcode
public SingleDecodeType CodeType { get; }
Valor de la propiedad
CodeTypeName
Tiene el nombre del tipo de código de barras
public string CodeTypeName { get; }
Valor de la propiedad
Confidence
Conoce el nivel de confianza del código de barras reconocido
public BarCodeConfidence Confidence { get; }
Valor de la propiedad
Extended
Obtener los parámetros ampliados del código de barras reconocido
public BarCodeExtendedParameters Extended { get; }
Valor de la propiedad
ReadingQuality
Obtenga la calidad de la lectura. trabaja para los códigos de barras 1D y postal.
public double ReadingQuality { get; }
Valor de la propiedad
Region
Obtenga la región de barcode
public BarCodeRegionParameters Region { get; }
Valor de la propiedad
Methods
Clone()
Crea una copia de la clase Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
Returns
Retorna copia de la clase Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Equals(BarCodeResult)
Devolve un valor que indica si esta instancia es igual a un valor especificado Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Un valor Aspose.BarCode.BarCodeRecognition.BarCodeResult para comparar con esta instancia.
Returns
verdadero si obj tiene el mismo valor que esta instancia; de lo contrario, falso.
Equals(Objeto)
Devolve un valor que indica si esta instancia es igual a un valor especificado Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override bool Equals(object obj)
Parameters
obj
object
Un valor de Sistema.Objeto para comparar con esta instancia.
Returns
verdadero si obj tiene el mismo valor que esta instancia; de lo contrario, falso.
GetCodeText(Encoding)
Obtenga el código de texto con codificación.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
La codificación para el codetext.
Returns
Una línea que contiene texto de código reconocido.
GetHashCode()
Devuelve el código hash para este caso.
public override int GetHashCode()
Returns
Un 32 bits firmó el código de hash integral.
ToString()
Devolve una representación de la línea que se puede leer por el hombre de este Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
Una línea que representa este Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
El operador =(BarCodeResult y BarCodeResult)
Devolve un valor que indica si el primer Aspose.BarCode.BarCodeRecognition.BarCodeResult es igual al segundo.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
El primer valor comparado
second
BarCodeResult
El segundo valor comparado
Returns
verdadero si el primero tiene el mismo valor que el segundo; de lo contrario, falso.
Operador !=(BarCodeResult y BarCodeResult)
Devolve un valor que indica si el primer Aspose.BarCode.BarCodeRecognition.BarCodeResult es diferente del segundo.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
El primer valor comparado
second
BarCodeResult
El segundo valor comparado
Returns
verdadero si el primero tiene el valor diferente del segundo; de lo contrario, falso.