Class BarCodeResult

Class BarCodeResult

Namn på plats: Aspose.BarCode.BarCodeRecognition Sammanfattning: Aspose.BarCode.dll (25.4.0)

Lagrar erkända barkoddata som Aspose.BarCode.BarCodeRecognition.SingleDecodeType typ, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametrar region och andra parametrar

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

Arvsmedlemmar

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Detta prov visar hur man får 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)

Skapa en kopia av Aspose.BarCode.BarCodeRecognition.BarCodeResult klass.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

En kopia av Aspose.BarCode.BarCodeRecognition.BarCodeResult instans.

Properties

CodeBytes

Få kodade kodbytter

public byte[] CodeBytes { get; }

Fastighetsvärde

byte [ ]

CodeText

Få koden text

public string CodeText { get; }

Fastighetsvärde

string

CodeType

Hämta barkoden typ

public SingleDecodeType CodeType { get; }

Fastighetsvärde

SingleDecodeType

CodeTypeName

Få namnet på barkodstypen

public string CodeTypeName { get; }

Fastighetsvärde

string

Confidence

Få erkännande tillförlitlighet nivå av den erkända barkoden

public BarCodeConfidence Confidence { get; }

Fastighetsvärde

BarCodeConfidence

Extended

Få utökade parametrar av erkända barkoder

public BarCodeExtendedParameters Extended { get; }

Fastighetsvärde

BarCodeExtendedParameters

ReadingQuality

Få läsningskvalitet. fungerar för 1D och postbarkoder.

public double ReadingQuality { get; }

Fastighetsvärde

double

Region

Hämta barkodregionen

public BarCodeRegionParameters Region { get; }

Fastighetsvärde

BarCodeRegionParameters

Methods

Clone()

Skapa en kopia av Aspose.BarCode.BarCodeRecognition.BarCodeResult klass.

public object Clone()

Returns

object

Returnerar en kopia av Aspose.BarCode.BarCodeRecognition.BarCodeResult klass.

Equals(BarCodeResult)

Returnerar ett värde som anger om denna instans är lika med en angiven Aspose.BarCode.BarCodeRecognition.BarCodeResult värde.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

En Aspose.BarCode.BarCodeRecognition.BarCodeResult värde att jämföra med denna instans.

Returns

bool

sann om obj har samma värde som denna instans; annars, The translation of “false” to Swedish is “falskt”..

Equals(Objektet)

Returnerar ett värde som anger om denna instans är lika med en angiven Aspose.BarCode.BarCodeRecognition.BarCodeResult värde.

public override bool Equals(object obj)

Parameters

obj object

Ett System.Object värde att jämföra med denna instans.

Returns

bool

sann om obj har samma värde som denna instans; annars, The translation of “false” to Swedish is “falskt”..

GetCodeText(Encoding)

Få kodtext med kodning.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

kodning för kodtekst.

Returns

string

En sträng som innehåller erkänd kodtext.

GetHashCode()

Returnerar hashkoden för denna instans.

public override int GetHashCode()

Returns

int

En 32-bitars fullständig hashkod.

ToString()

Returnerar en mänskligt läsbar strängrepresentation av denna Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

En sträng som representerar denna Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

Operatör =(BarCodeResult och BarCodeResult)

Returnerar ett värde som anger om det första värdet Aspose.BarCode.BarCodeRecognition.BarCodeResult är lika med det andra.

public static bool operator ==(BarCodeResult first, BarCodeResult second)

Parameters

first BarCodeResult

Första jämförande värde

second BarCodeResult

Ett andra jämförande värde

Returns

bool

sann om den första har samma värde som den andra; annars, The translation of “false” to Swedish is “falskt”..

operatör !=(BarCodeResult och BarCodeResult)

Returnerar ett värde som anger om det första värdet Aspose.BarCode.BarCodeRecognition.BarCodeResult skiljer sig från det andra.

public static bool operator !=(BarCodeResult first, BarCodeResult second)

Parameters

first BarCodeResult

Första jämförande värde

second BarCodeResult

Ett andra jämförande värde

Returns

bool

sann om det första har ett annat värde än det andra; annars, The translation of “false” to Swedish is “falskt”..

 Svenska