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
Implements
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
CodeType
Saat barcode-tyypin
public SingleDecodeType CodeType { get; }
Omistuksen arvo
CodeTypeName
Saat nimen rivi-koodin tyypin
public string CodeTypeName { get; }
Omistuksen arvo
Confidence
Saat tunnustetun rivi-koodin luottamuksen tason
public BarCodeConfidence Confidence { get; }
Omistuksen arvo
Extended
Saat laajennettuja tunnustetun rivi koodin parametreja
public BarCodeExtendedParameters Extended { get; }
Omistuksen arvo
ReadingQuality
Saa lukemisen laatu. Työskentelee 1D- ja postilaatikkoille.
public double ReadingQuality { get; }
Omistuksen arvo
Region
Löydä alue Barcode
public BarCodeRegionParameters Region { get; }
Omistuksen arvo
Methods
Clone()
Luo kopio Aspose.BarCode.BarCodeRecognition.BarCodeResult luokasta.
public object Clone()
Returns
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
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
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
Se sisältää tunnustetun koodin tekstin.
GetHashCode()
Palauta hash-koodi tähän tapaukseen.
public override int GetHashCode()
Returns
32-bittinen allekirjoittanut kokonaisen hash-koodin.
ToString()
Palauttaa tämän Aspose.BarCode.BarCodeRecognition.BarCodeResultin ihmisen luettavan sarjan esittely.
public override string ToString()
Returns
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
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
Totuus jos ensimmäisellä on erilainen arvo toisesta; muuten, Väärä.