Class BarCodeResult

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

object BarCodeResult

Implements

ICloneable , IEquatable

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

string

CodeType

Conheça o tipo de barcode

public SingleDecodeType CodeType { get; }

Valor da propriedade

SingleDecodeType

CodeTypeName

Obtenha o nome do tipo de código de barras

public string CodeTypeName { get; }

Valor da propriedade

string

Confidence

Conheça o nível de confiança do código de barras reconhecido

public BarCodeConfidence Confidence { get; }

Valor da propriedade

BarCodeConfidence

Extended

Obtenha parâmetros estendidos do código de barras reconhecido

public BarCodeExtendedParameters Extended { get; }

Valor da propriedade

BarCodeExtendedParameters

ReadingQuality

Obtenha a qualidade da leitura. trabalha para códigos de barras 1D e postal.

public double ReadingQuality { get; }

Valor da propriedade

double

Region

Conheça a Região de Barcode

public BarCodeRegionParameters Region { get; }

Valor da propriedade

BarCodeRegionParameters

Methods

Clone()

Crie uma cópia da classe Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

Returns

object

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

bool

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

bool

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

string

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

int

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

string

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

bool

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

bool

verdadeiro se o primeiro tem o valor diferente do segundo; caso contrário, The translation of “false” to Portuguese is “falso”..

 Português