Class BarCodeResult

Class BarCodeResult

ja nimityö: Aspose.BarCode.BarCodeRecognition Kokoelma: Aspose.BarCode.dll (25.4.0)

Varastoi tunnistettuja baarikoodin tietoja, kuten Aspose.BarCode.BarCodeRecognition.SingleDecodeType tyyppi, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametrit alue ja muut parametrit

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Inheritance

object BarCodeResult

Implements

ICloneable , IEquatable

Perintöjäsenet

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

Examples

Tämä näyte näyttää, miten saada 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)

Luo kopio Aspose.BarCode.BarCodeRecognition.BarCodeResult -luokasta.

public BarCodeResult(BarCodeResult result)

Parameters

result BarCodeResult

Kopioi Aspose.BarCode.BarCodeRecognition.BarCodeResult tapaus.

Properties

CodeBytes

Saat kooditun koodin bytejä

public byte[] CodeBytes { get; }

Omistuksen arvo

byte []

CodeText

Saat koodin tekstin

public string CodeText { get; }

Omistuksen arvo

string

CodeType

Saat barcode-tyypin

public SingleDecodeType CodeType { get; }

Omistuksen arvo

SingleDecodeType

CodeTypeName

Saat nimen rivi-koodin tyypin

public string CodeTypeName { get; }

Omistuksen arvo

string

Confidence

Saat tunnustetun rivi-koodin luottamuksen tason

public BarCodeConfidence Confidence { get; }

Omistuksen arvo

BarCodeConfidence

Extended

Saat laajennettuja tunnustetun rivi koodin parametreja

public BarCodeExtendedParameters Extended { get; }

Omistuksen arvo

BarCodeExtendedParameters

ReadingQuality

Saa lukemisen laatu. Työskentelee 1D- ja postilaatikkoille.

public double ReadingQuality { get; }

Omistuksen arvo

double

Region

Löydä alue Barcode

public BarCodeRegionParameters Region { get; }

Omistuksen arvo

BarCodeRegionParameters

Methods

Clone()

Luo kopio Aspose.BarCode.BarCodeRecognition.BarCodeResult luokasta.

public object Clone()

Returns

object

Palauttaa kopio Aspose.BarCode.BarCodeRecognition.BarCodeResult luokasta.

Equals(BarCodeResult)

Palauttaa arvo, joka osoittaa, onko tämä tapaus samankaltainen kuin määritetty Aspose.BarCode.BarCodeRecognition.BarCodeResult arvo.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

Aspose.BarCode.BarCodeRecognition.BarCodeResult arvo verrata tähän tapaukseen.

Returns

bool

Totuus jos obj:llä on sama arvo kuin tässä tapauksessa; muuten, Väärä.

Equals(Objekti)

Palauttaa arvo, joka osoittaa, onko tämä tapaus samankaltainen kuin määritetty Aspose.BarCode.BarCodeRecognition.BarCodeResult arvo.

public override bool Equals(object obj)

Parameters

obj object

System.Object arvo verrata tähän tapaukseen.

Returns

bool

Totuus jos obj:llä on sama arvo kuin tässä tapauksessa; muuten, Väärä.

GetCodeText(Encoding)

Sisältää koodin tekstin koodilla.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

Koodaus koodetextille.

Returns

string

Se sisältää tunnustetun koodin tekstin.

GetHashCode()

Palauta hash-koodi tähän tapaukseen.

public override int GetHashCode()

Returns

int

32-bittinen allekirjoittanut kokonaisen hash-koodin.

ToString()

Palauttaa tämän Aspose.BarCode.BarCodeRecognition.BarCodeResultin ihmisen luettavan sarjan esittely.

public override string ToString()

Returns

string

Se on sarja, joka edustaa tätä Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

Toiminnanharjoittaja =(BarCodeResult ja BarCodeResult)

Palauttaa arvo, joka osoittaa, onko ensimmäinen Aspose.BarCode.BarCodeRecognition.BarCodeResult arvo sama kuin toinen.

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

Parameters

first BarCodeResult

Ensimmäinen vertaileva arvo

second BarCodeResult

Toinen vertaileva arvo

Returns

bool

Totuus jos ensimmäisellä on sama arvo kuin toisella; muuten Väärä.

operaattori !=(BarCodeResult ja BarCodeResult)

Palauttaa arvo, joka osoittaa, onko ensimmäinen Aspose.BarCode.BarCodeRecognition.BarCodeResult arvo erilainen kuin toinen.

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

Parameters

first BarCodeResult

Ensimmäinen vertaileva arvo

second BarCodeResult

Toinen vertaileva arvo

Returns

bool

Totuus jos ensimmäisellä on erilainen arvo toisesta; muuten, Väärä.

 Suomi