Class BarCodeResult
Pôvodný názov: Aspose.BarCode.BarCodeRecognition Zhromaždenie: Aspose.BarCode.dll (25.4.0)
Uloží rozpoznané dáta barového kódu, ako je Aspose.BarCode.BarCodeRecognition.SingleDecodeType typ, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametry regiónu a ďalšie parametre
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Tento vzorok ukazuje, ako získať 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)
Vytvára kópiu triedy Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
Kópia Aspose.BarCode.BarCodeRecognition.BarCodeResult príklad.
Properties
CodeBytes
Získať kódované kódy byty
public byte[] CodeBytes { get; }
Hodnota nehnuteľnosti
byte []
CodeText
Získať kód textu
public string CodeText { get; }
Hodnota nehnuteľnosti
CodeType
Získať barcode typu
public SingleDecodeType CodeType { get; }
Hodnota nehnuteľnosti
CodeTypeName
Získa názov typu barového kódu
public string CodeTypeName { get; }
Hodnota nehnuteľnosti
Confidence
Získate uznávanú úroveň dôvery uznávaného barového kódu
public BarCodeConfidence Confidence { get; }
Hodnota nehnuteľnosti
Extended
Získa rozšírené parametre rozpoznaného čiarového kódu
public BarCodeExtendedParameters Extended { get; }
Hodnota nehnuteľnosti
ReadingQuality
Získa kvalitu čítania. pracuje pre 1D a poštové číslice.
public double ReadingQuality { get; }
Hodnota nehnuteľnosti
Region
Získajte Barcode región
public BarCodeRegionParameters Region { get; }
Hodnota nehnuteľnosti
Methods
Clone()
Vytvára kópiu triedy Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
Returns
Vráti kópiu triedy Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Equals(BarCodeResult)
Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaná hodnota Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Aspose.BarCode.BarCodeRecognition.BarCodeResult hodnotu porovnať s týmto príkladom.
Returns
pravdivý ak obj má rovnakú hodnotu ako táto inštancia; inak, falošné.
Equals(objekty)
Vráti hodnotu, ktorá naznačuje, či je táto inštancia rovnaká ako špecifikovaná hodnota Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override bool Equals(object obj)
Parameters
obj
object
Systém.objekt hodnoty porovnávať s týmto príkladom.
Returns
pravdivý ak obj má rovnakú hodnotu ako táto inštancia; inak, falošné.
GetCodeText(Encoding)
Získať kód text s kódovaním.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
Kódovanie pre codetext.
Returns
String obsahujúci uznávaný kód textu.
GetHashCode()
Vráťte hash kód pre tento príklad.
public override int GetHashCode()
Returns
32-bitový podpísaný integer hash kód.
ToString()
Vráti ľuďom čitateľnú riadkovú reprezentáciu tohto Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
Stránka, ktorá predstavuje tento Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
prevádzkovateľ = =(Spoločnosť BarCodeResult)
Vráti hodnotu, ktorá naznačuje, či je prvá hodnota Aspose.BarCode.BarCodeRecognition.BarCodeResult rovnaká ako druhá.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Prvá porovnateľná hodnota
second
BarCodeResult
Druhá porovnateľná hodnota
Returns
pravdivý ak prvá má rovnakú hodnotu ako druhá; inak, falošné.
prevádzkovateľ !=(Spoločnosť BarCodeResult)
Vráti hodnotu, ktorá naznačuje, či je prvá hodnota Aspose.BarCode.BarCodeRecognition.BarCodeResult odlišná od druhej.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Prvá porovnateľná hodnota
second
BarCodeResult
Druhá porovnateľná hodnota
Returns
pravdivý ak prvá má odlišnú hodnotu od druhej; inak, falošné.