Class BarCodeResult
Numele spaţiului: Aspose.BarCode.BarCodeRecognition Asamblare: Aspose.BarCode.dll (25.4.0)
Magazin recunoaște date de cod de bara, cum ar fi Aspose.BarCode.BarCodeRecognition.SingleDecodeType tip, System.String codetext,Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametere regiune și alte parametri
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Acest eșantion arată cum să obțineți 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)
Creează o copie a clasei Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
O copie Aspose.BarCode.BarCodeRecognition.BarCodeResult instanta.
Properties
CodeBytes
Obține codul codat byte
public byte[] CodeBytes { get; }
Valoarea proprietății
byte []
CodeText
Obțineți textul codului
public string CodeText { get; }
Valoarea proprietății
CodeType
Obțineți tipul de cod de bar
public SingleDecodeType CodeType { get; }
Valoarea proprietății
CodeTypeName
Obțineți numele tipului de cod de bar
public string CodeTypeName { get; }
Valoarea proprietății
Confidence
Obține recunoașterea nivelului de încredere al codului de noroc recunoscut
public BarCodeConfidence Confidence { get; }
Valoarea proprietății
Extended
Obține parametri extinse ale codului de bar recunoscut
public BarCodeExtendedParameters Extended { get; }
Valoarea proprietății
ReadingQuality
Obține calitatea citirii. funcționează pentru coduri 1D și coduri poștale.
public double ReadingQuality { get; }
Valoarea proprietății
Region
Obțineți regiunea codului de bar
public BarCodeRegionParameters Region { get; }
Valoarea proprietății
Methods
Clone()
Creează o copie a clasei Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
Returns
Returnează o copie a clasei Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Equals(BarCodeResult)
Returnează o valoare care indică dacă această instanță este egală cu o valoare specificată Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
O valoare Aspose.BarCode.BarCodeRecognition.BarCodeResult pentru a compara cu această instanță.
Returns
adevărata dacă obj are aceeași valoare ca această instanță; în caz contrar, falsă.
Equals(Obiectul)
Returnează o valoare care indică dacă această instanță este egală cu o valoare specificată Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override bool Equals(object obj)
Parameters
obj
object
O valoare System.Object pentru a compara cu această instanță.
Returns
adevărata dacă obj are aceeași valoare ca această instanță; în caz contrar, falsă.
GetCodeText(Encoding)
Obțineți textul cod cu codare.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
Codul pentru codetext.
Returns
Un string care conține text de cod recunoscut.
GetHashCode()
Întoarceți codul hash pentru acest caz.
public override int GetHashCode()
Returns
Un cod hash de 32 de bite a fost semnat.
ToString()
Întoarce o reprezentare de stringă citită de om a acestui Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
Un string care reprezintă acest Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
Operator =(Cuvânt cheie: BarCodeResult)
Returnează o valoare care indică dacă prima valoare Aspose.BarCode.BarCodeRecognition.BarCodeResult este egală cu cea de-a doua.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Prima valoare comparată
second
BarCodeResult
O a doua valoare comparata
Returns
adevărata dacă prima are aceeaşi valoare ca şi a doua; altfel, falsă.
Operatorul !=(Cuvânt cheie: BarCodeResult)
Returnează o valoare care indică dacă prima valoare Aspose.BarCode.BarCodeRecognition.BarCodeResult este diferită de cea de-a doua.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Prima valoare comparată
second
BarCodeResult
O a doua valoare comparata
Returns
adevărata dacă prima are valoarea diferită de cea de-a doua; altfel, falsă.