Class BarCodeResult

Class BarCodeResult

Navne til: Aspose.BarCode.BarCodeRecognition Sammensætning: Aspose.BarCode.dll (25.4.0)

Store genkendte barkode data som Aspose.BarCode.BarCodeRecognition.SingleDecodeType type, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametrer region og andre parametre

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

De arvede medlemmer

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

Examples

Denne prøve viser, hvordan 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)

Skaber en kopi af Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

En kopi af Aspose.BarCode.BarCodeRecognition.BarCodeResult instans.

Properties

CodeBytes

Få kodede kodebytter

public byte[] CodeBytes { get; }

Ejendomsværdi

byte []

CodeText

Gør koden tekst

public string CodeText { get; }

Ejendomsværdi

string

CodeType

Gør barkoden type

public SingleDecodeType CodeType { get; }

Ejendomsværdi

SingleDecodeType

CodeTypeName

Få navnet på barkodetypen

public string CodeTypeName { get; }

Ejendomsværdi

string

Confidence

Giver anerkendelse af tillid til den anerkendte barkode

public BarCodeConfidence Confidence { get; }

Ejendomsværdi

BarCodeConfidence

Extended

Få udvidede parametre for anerkendt barkode

public BarCodeExtendedParameters Extended { get; }

Ejendomsværdi

BarCodeExtendedParameters

ReadingQuality

Giver læsningskvalitet. arbejder for 1D og postbarkoder.

public double ReadingQuality { get; }

Ejendomsværdi

double

Region

Få den barcode-region

public BarCodeRegionParameters Region { get; }

Ejendomsværdi

BarCodeRegionParameters

Methods

Clone()

Skaber en kopi af Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.

public object Clone()

Returns

object

Returnerer kopi af Aspose.BarCode.BarCodeRecognition.BarCodeResult klasse.

Equals(BarCodeResult)

Returnerer en værdi, der angiver, om denne instans er lig med en angivet Aspose.BarCode.BarCodeRecognition.BarCodeResult værdi.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

En Aspose.BarCode.BarCodeRecognition.BarCodeResult værdi at sammenligne med denne instans.

Returns

bool

Sannelig hvis obj har samme værdi som denne instans; ellers, falsk.

Equals(Objekt)

Returnerer en værdi, der angiver, om denne instans er lig med en angivet Aspose.BarCode.BarCodeRecognition.BarCodeResult værdi.

public override bool Equals(object obj)

Parameters

obj object

En System.Object værdi til at sammenligne med denne instans.

Returns

bool

Sannelig hvis obj har samme værdi som denne instans; ellers, falsk.

GetCodeText(Encoding)

Du får kodet tekst med kodning.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

En kodning til codetext.

Returns

string

En linje, der indeholder anerkendt kode tekst.

GetHashCode()

Tilbage hash-koden til dette tilfælde.

public override int GetHashCode()

Returns

int

En 32-bit signeret helhedskode.

ToString()

Returnerer en menneskelig læsbar string repræsentation af denne Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

En linje, der repræsenterer denne Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

Operatør =(BarCodeResult og BarCodeResult)

Returnerer en værdi, der angiver, om den første Aspose.BarCode.BarCodeRecognition.BarCodeResult værdi er lig med den anden.

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

Parameters

first BarCodeResult

Den første sammenlignede værdi

second BarCodeResult

En anden sammenlignende værdi

Returns

bool

Sannelig hvis den første har samme værdi som den anden; ellers, falsk.

Operatør !=(BarCodeResult og BarCodeResult)

Returnerer en værdi, der angiver, om den første Aspose.BarCode.BarCodeRecognition.BarCodeResult værdi er anderledes end den anden.

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

Parameters

first BarCodeResult

Den første sammenlignede værdi

second BarCodeResult

En anden sammenlignende værdi

Returns

bool

Sannelig hvis den første har en anden værdi end den anden; ellers, falsk.

 Dansk