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
Працює для 1D і поштових баркодів.
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()
Поверніть код hash для цього прикладу.
public override int GetHashCode()
Returns
32-бітний підписання повного коду хаша.
ToString()
Повертає людське-чистий ряд представлення цього Aspose.BarCode.BarCodeRecognition.BarCodeResult.
public override string ToString()
Returns
Стіна, що представляє цей Aspose.BarCode.BarCodeRecognition.BarCodeResult.
Operators
Оператор =(Створення BarCodeResult)
Повертає вартість, яка вказує на те, чи перша вартість Aspose.BarCode.BarCodeRecognition.BarCodeResult дорівнює другому.
public static bool operator ==(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Перша порівняльна вартість
second
BarCodeResult
Друга порівняльна вартість
Returns
правда якщо перший має таку ж цінність, як і другий; Фальшиві.
Оператор !=(Створення BarCodeResult)
Повертає вартість, яка вказує, чи відрізняється перша вартість Aspose.BarCode.BarCodeRecognition.BarCodeResult від другої.
public static bool operator !=(BarCodeResult first, BarCodeResult second)
Parameters
first
BarCodeResult
Перша порівняльна вартість
second
BarCodeResult
Друга порівняльна вартість
Returns
правда якщо перша має іншу вартість від другої; інакше, Фальшиві.