Class BarCodeResult
Именује се: Aspose.BarCode.BarCodeRecognition Асамблеја: Aspose.BarCode.dll (25.4.0)
Складиште препознаје барокоде податке као што су Aspose.BarCode.BarCodeRecognition.SingleDecodeType тип, System.String код текст,Aspose.BarCode.BarCodeRecognition.BarCodeRegionПараметри региона и других параметара
public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>
Inheritance
Implements
Наслеђени чланови
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Овај узор показује како добити 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)
Креира копију класе Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public BarCodeResult(BarCodeResult result)
Parameters
result
BarCodeResult
Копија Aspose.BarCode.BarCodeRecognition.BarCodeResult примјер.
Properties
CodeBytes
Добије код за кодирање
public byte[] CodeBytes { get; }
Вредност имовине
byte []
CodeText
Добије текст кода
public string CodeText { get; }
Вредност имовине
CodeType
добија врсту баркода
public SingleDecodeType CodeType { get; }
Вредност имовине
CodeTypeName
Добије име типа баркода
public string CodeTypeName { get; }
Вредност имовине
Confidence
Добије признавање ниво поверења признатог баркода
public BarCodeConfidence Confidence { get; }
Вредност имовине
Extended
Добија проширене параметре препознатог баркода
public BarCodeExtendedParameters Extended { get; }
Вредност имовине
ReadingQuality
Добија квалитет читања. ради за 1Д и поштанске баркоде.
public double ReadingQuality { get; }
Вредност имовине
Region
Добијте регион баркода
public BarCodeRegionParameters Region { get; }
Вредност имовине
Methods
Clone()
Креира копију класе Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public object Clone()
Returns
Враћа копију класе Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Equals(BarCodeResult)
Враћа вредност која указује да ли је ова инстанција једнака одређеној вредности Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
Aspose.BarCode.BarCodeRecognition.BarCodeResult вредност да се упореди са овим инстанцијом.
Returns
Истински ако OBJ има исту вредност као и ова инстанција; иначе, фалсификовани.
Equals(Објекат)
Враћа вредност која указује да ли је ова инстанција једнака одређеној вредности Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override bool Equals(object obj)
Parameters
obj
object
Систем.објект вредност да се упореди са овим инстанцијом.
Returns
Истински ако OBJ има исту вредност као и ова инстанција; иначе, фалсификовани.
GetCodeText(Encoding)
Добије текст кода са кодирањем.
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
Кодирање за кодетекст.
Returns
Стриг који садржи препознатљив текст кода.
GetHashCode()
Повратак хаш кода за ову инстанцију.
public override int GetHashCode()
Returns
32-бит је потписао интегрисани хаш код.
ToString()
Враћа људско-читајућу репрезентацију редова овог Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
Ред који представља овај Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
Оператор =(BarCodeResult и BarCodeResult)
Враћа вредност која указује да ли је прва Aspose.BarCode.BarCodeRecognition.BarCodeResult вредност једнака другој.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Прва компаративна вредност
second
BarCodeResult
Druga usporediva vrednost
Returns
Истински ако прва има исту вредност као и друга; иначе, фалсификовани.
Оператор !=(BarCodeResult и BarCodeResult)
Враћа вредност која указује на то да ли је прва Aspose.BarCode.BarCodeRecognition.BarCodeResult вредност другачија од друге.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Прва компаративна вредност
second
BarCodeResult
Druga usporediva vrednost
Returns
Истински ако прва има другачију вредност од друге; иначе, фалсификовани.