Class BarCodeResult
Nome do espaço: Aspose.BarCode.BarCodeRecognition Assembleia: Aspose.BarCode.dll (25.5.0)
Armazena dados de código de barras reconhecidos como Aspose.BarCode.BarCodeRecognition.SingleDecodeType tipo, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParâmetros região e outros parâmetros
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>Inheritance
Implements
Membros herdados
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Esta amostra mostra como obter 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 UsingConstructors
BarCodeResult(BarCodeResult)
Crie uma cópia da classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public BarCodeResult(BarCodeResult result)Parameters
result BarCodeResult
Uma cópia do Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Properties
CodeBytes
Obtenha o código codificado bytes
public byte[] CodeBytes { get; }Valor da propriedade
byte [ ]
CodeText
Obtenha o código de texto
public string CodeText { get; }Valor da propriedade
CodeType
Conheça o tipo de barcode
public SingleDecodeType CodeType { get; }Valor da propriedade
CodeTypeName
Obtenha o nome do tipo de código de barras
public string CodeTypeName { get; }Valor da propriedade
Confidence
Conheça o nível de confiança do código de barras reconhecido
public BarCodeConfidence Confidence { get; }Valor da propriedade
Extended
Obtenha parâmetros estendidos do código de barras reconhecido
public BarCodeExtendedParameters Extended { get; }Valor da propriedade
ReadingQuality
Obtenha a qualidade da leitura. trabalha para códigos de barras 1D e postal.
public double ReadingQuality { get; }Valor da propriedade
Region
Conheça a Região de Barcode
public BarCodeRegionParameters Region { get; }Valor da propriedade
Methods
Clone()
Crie uma cópia da classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()Returns
Retorna cópia da classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Equals(BarCodeResult)
Retorna um valor indicando se esta instância é igual a um valor especificado Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public bool Equals(BarCodeResult other)Parameters
other BarCodeResult
Um Aspose.BarCode.BarCodeRecognition.BarCodeResult valor para comparar com esta instância.
Returns
verdadeiro se o obj tem o mesmo valor que esta instância; caso contrário, The translation of “false” to Portuguese is “falso”..
Equals(Objeto)
Retorna um valor indicando se esta instância é igual a um valor especificado Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override bool Equals(object obj)Parameters
obj object
Um valor System.Object para comparar com esta instância.
Returns
verdadeiro se o obj tem o mesmo valor que esta instância; caso contrário, The translation of “false” to Portuguese is “falso”..
GetCodeText(Encoding)
Obtenha o código texto com codificação.
public string GetCodeText(Encoding encoding)Parameters
encoding Encoding
A codificação para o codetext.
Returns
Uma faixa que contém texto de código reconhecido.
GetHashCode()
Retorna o código hash para esta instância.
public override int GetHashCode()Returns
Um 32-bit assinou um código de hash inteiro.
ToString()
Retorna uma representação de linha de leitura humana deste Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()Returns
Uma linha que representa este Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
Operador =(BarCodeResult e BarCodeResult)
Retorna um valor indicando se o primeiro Aspose.BarCode.BarCodeRecognition.BarCodeResult é igual ao segundo.
public static bool operator ==(BarCodeResult first, BarCodeResult second)Parameters
first BarCodeResult
Primeiro valor comparado
second BarCodeResult
Um segundo valor comparado
Returns
verdadeiro se o primeiro tem o mesmo valor que o segundo; caso contrário, The translation of “false” to Portuguese is “falso”..
Operador !=(BarCodeResult e BarCodeResult)
Retorna um valor indicando se o primeiro Aspose.BarCode.BarCodeRecognition.BarCodeResult vale diferente do segundo.
public static bool operator !=(BarCodeResult first, BarCodeResult second)Parameters
first BarCodeResult
Primeiro valor comparado
second BarCodeResult
Um segundo valor comparado
Returns
verdadeiro se o primeiro tem o valor diferente do segundo; caso contrário, The translation of “false” to Portuguese is “falso”..