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
Implements
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
CodeType
Získejte barový kód typu
public SingleDecodeType CodeType { get; }
Hodnota nemovitosti
CodeTypeName
Získejte název typu barového kódu
public string CodeTypeName { get; }
Hodnota nemovitosti
Confidence
Získává uznávací úroveň důvěry uznaného čárového kódu
public BarCodeConfidence Confidence { get; }
Hodnota nemovitosti
Extended
Získává rozšířené parametry rozpoznaného čárového kódu
public BarCodeExtendedParameters Extended { get; }
Hodnota nemovitosti
ReadingQuality
Získá kvalitu čtení. Pracuje pro 1D a poštovní čárové kódy.
public double ReadingQuality { get; }
Hodnota nemovitosti
Region
Seznamte se s regionem barcode
public BarCodeRegionParameters Region { get; }
Hodnota nemovitosti
Methods
Clone()
Vytváří kopii třídy Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
Returns
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
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
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 obsahující uznaný kód textu.
GetHashCode()
Vraťte hash kód pro tento příklad.
public override int GetHashCode()
Returns
32bitový hashový kód.
ToString()
Vrací se lidská čitelná řetězová reprezentace tohoto Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
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
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
pravda jestliže první má odlišnou hodnotu od druhé; jinak, falešný.