Class BarCodeResult

Class BarCodeResult

Název místa: Aspose.BarCode.BarCodeRecognition Shromáždění: Aspose.BarCode.dll (25.4.0)

Ukládá rozpoznané barové údaje, jako je Aspose.BarCode.BarCodeRecognition.SingleDecodeType typ, System.String kódový text,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametry regionu a další parametry

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

Dědiční členové

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

Examples

Tento vzorek ukazuje, jak získat 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)

Vytvoří kopii třídy Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

Kopírování příkladu Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Properties

CodeBytes

Dostane kódované kódy byty

public byte[] CodeBytes { get; }

Hodnota nemovitosti

byte []a[]

CodeText

Obdržíte kódový text

public string CodeText { get; }

Hodnota nemovitosti

string

CodeType

Získejte barový kód typu

public SingleDecodeType CodeType { get; }

Hodnota nemovitosti

SingleDecodeType

CodeTypeName

Získejte název typu barového kódu

public string CodeTypeName { get; }

Hodnota nemovitosti

string

Confidence

Získává uznávací úroveň důvěry uznaného čárového kódu

public BarCodeConfidence Confidence { get; }

Hodnota nemovitosti

BarCodeConfidence

Extended

Získává rozšířené parametry rozpoznaného čárového kódu

public BarCodeExtendedParameters Extended { get; }

Hodnota nemovitosti

BarCodeExtendedParameters

ReadingQuality

Získá kvalitu čtení. Pracuje pro 1D a poštovní čárové kódy.

public double ReadingQuality { get; }

Hodnota nemovitosti

double

Region

Seznamte se s regionem barcode

public BarCodeRegionParameters Region { get; }

Hodnota nemovitosti

BarCodeRegionParameters

Methods

Clone()

Vytváří kopii třídy Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

Returns

object

Vrátí kopii třídy Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Equals(BarCodeResult)

Vrátí hodnotu, která naznačuje, zda je tato instance rovna určité hodnotě Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

Aspose.BarCode.BarCodeRecognition.BarCodeResult hodnotu porovnat s tímto příkladem.

Returns

bool

pravda pokud obj má stejnou hodnotu jako tato instance; jinak, falešný.

Equals(Objekt)

Vrátí hodnotu, která naznačuje, zda je tato instance rovna určité hodnotě Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override bool Equals(object obj)

Parameters

obj object

Systém.objekt hodnoty porovnat s tímto příkladem.

Returns

bool

pravda pokud obj má stejnou hodnotu jako tato instance; jinak, falešný.

GetCodeText(Encoding)

Obdržíte kód text s kódováním.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

Kódování pro kódování textu.

Returns

string

String obsahující uznaný kód textu.

GetHashCode()

Vraťte hash kód pro tento příklad.

public override int GetHashCode()

Returns

int

32bitový hashový kód.

ToString()

Vrací se lidská čitelná řetězová reprezentace tohoto Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

etěz, který představuje tento Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

provozovatel =(BarCodeResult a BarCodeResult)

Vrátí hodnotu, která naznačuje, zda je první Aspose.BarCode.BarCodeRecognition.BarCodeResult hodnota stejná jako druh.

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

Parameters

first BarCodeResult

První srovnávací hodnota

second BarCodeResult

Druhá srovnávací hodnota

Returns

bool

pravda pokud první má stejnou hodnotu jako druhá; jinak, falešný.

Operátor !=(BarCodeResult a BarCodeResult)

Vrátí hodnotu, která naznačuje, zda je první Aspose.BarCode.BarCodeRecognition.BarCodeResult hodnota odlišná od druh.

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

Parameters

first BarCodeResult

První srovnávací hodnota

second BarCodeResult

Druhá srovnávací hodnota

Returns

bool

pravda jestliže první má odlišnou hodnotu od druhé; jinak, falešný.

 Čeština