Class BarCodeResult
A név: Aspose.BarCode.BarCodeRecognition Összefoglaló: Aspose.BarCode.dll (25.4.0)
Tárolja fel a barcode adatokat, mint például az Aspose.BarCode.BarCodeRecognition.SingleDecodeType típus, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParaméterek régió és egyéb paraméterek
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Ez a mintázat azt mutatja, hogyan lehet megszerezni a 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)
Hozzon létre egy másolatot az Aspose.BarCode.BarCodeRecognition.BarCodeResult osztályáról.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
Egy példány Aspose.BarCode.BarCodeRecognition.BarCodeResult példány.
Properties
CodeBytes
Megkapja a kódolt kód bajtjait
public byte[] CodeBytes { get; }
ingatlan értéke
byte []
CodeText
Megkapja a kód szövegét
public string CodeText { get; }
ingatlan értéke
CodeType
Kap a barcode típus
public SingleDecodeType CodeType { get; }
ingatlan értéke
CodeTypeName
Megkapja a barcode típus nevét
public string CodeTypeName { get; }
ingatlan értéke
Confidence
Megkapja az elismert vonalkód bizalmi szintjét
public BarCodeConfidence Confidence { get; }
ingatlan értéke
Extended
Kiterjesztett paramétereket kap az elismert vonalkódhoz
public BarCodeExtendedParameters Extended { get; }
ingatlan értéke
ReadingQuality
Megkapja az olvasási minőséget. 1D és postai bárkódokhoz dolgozik.
public double ReadingQuality { get; }
ingatlan értéke
Region
Kap a barcode régió
public BarCodeRegionParameters Region { get; }
ingatlan értéke
Methods
Clone()
Hozzon létre egy másolatot az Aspose.BarCode.BarCodeRecognition.BarCodeResult osztály.
public object Clone()
Returns
Visszaadja az Aspose.BarCode.BarCodeRecognition.BarCodeResult osztály másolatát.
Equals(BarCodeResult)
Visszaadja azt az értéket, amely azt jelzi, hogy ez a bekezdés egyenlő-e egy meghatározott Aspose.BarCode.BarCodeRecognition.BarCodeResult értéket.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Az Aspose.BarCode.BarCodeRecognition.BarCodeResult értéke összehasonlítható ezzel a példával.
Returns
Igazság ha az obj-nak ugyanolyan értéke van, mint a jelen esetben; egyébként, hamis.
Equals(objektum)
Visszaadja azt az értéket, amely azt jelzi, hogy ez a bekezdés egyenlő-e egy meghatározott Aspose.BarCode.BarCodeRecognition.BarCodeResult értéket.
public override bool Equals(object obj)
Parameters
obj
object
Egy System.Object érték összehasonlítani ezt az esetet.
Returns
Igazság ha az obj-nak ugyanolyan értéke van, mint a jelen esetben; egyébként, hamis.
GetCodeText(Encoding)
Megkapja a kód szöveget a kódolással.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
A kódolás a codetexthez.
Returns
Az elismert kódot tartalmazó szöveg.
GetHashCode()
Visszaadja a hash kódot erre az esetre.
public override int GetHashCode()
Returns
Egy 32 bites hash kódot írt alá.
ToString()
Visszaadja ezt az Aspose.BarCode.BarCodeRecognition.BarCodeResult emberi olvasható sorképét.
public override string ToString()
Returns
Egy sor, amely képviseli ezt Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
Szervező =(BarCodeResult és BarCodeResult)
Visszatér egy értéket, amely azt jelzi, hogy az első Aspose.BarCode.BarCodeRecognition.BarCodeResult értéke egyenlő-e a másodikmal.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Az első összehasonlító érték
second
BarCodeResult
Második összehasonlító érték
Returns
Igazság ha az elsőnek ugyanolyan értéke van, mint a második; egyébként, hamis.
Operátor !=(BarCodeResult és BarCodeResult)
Visszatér egy értéket, amely azt jelzi, hogy az első Aspose.BarCode.BarCodeRecognition.BarCodeResult értéke eltér a második értéktől.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Az első összehasonlító érték
second
BarCodeResult
Második összehasonlító érték
Returns
Igazság ha az elsőnek a második értékétől eltérő értéke van; egyébként, hamis.