Class BarCodeResult
Nome do espaço: Aspose.BarCode.BarCodeRecognition Assembleia: Aspose.BarCode.dll (25.4.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 Using
Constructors
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”..