Class BarCodeResult

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

object BarCodeResult

Implements

ICloneable , IEquatable

Нападні члени

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; }

вартість нерухомості

string

CodeType

Використовуйте тип баркоду

public SingleDecodeType CodeType { get; }

вартість нерухомості

SingleDecodeType

CodeTypeName

Знайдіть назву типу баркоду

public string CodeTypeName { get; }

вартість нерухомості

string

Confidence

Отримає рівень довіри визнаного баркоду

public BarCodeConfidence Confidence { get; }

вартість нерухомості

BarCodeConfidence

Extended

Розширені параметри визнаного баркоду

public BarCodeExtendedParameters Extended { get; }

вартість нерухомості

BarCodeExtendedParameters

ReadingQuality

Працює для 1D і поштових баркодів.

public double ReadingQuality { get; }

вартість нерухомості

double

Region

Отримайте баркодний регіон

public BarCodeRegionParameters Region { get; }

вартість нерухомості

BarCodeRegionParameters

Methods

Clone()

Створення копії класу Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

Returns

object

Повертає копію класу Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Equals(BarCodeResult)

Повертає значення, що вказує на те, чи дорівнює ця інстанція визначеному значенням Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public bool Equals(BarCodeResult other)

Parameters

other BarCodeResult

Вартість Aspose.BarCode.BarCodeRecognition.BarCodeResult для порівняння з цим прикладом.

Returns

bool

правда якщо OBJ має таку ж вартість, як і ця інстанція; інакше, Фальшиві.

Equals(Об’єкт)

Повертає значення, що вказує на те, чи дорівнює ця інстанція визначеному значенням Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override bool Equals(object obj)

Parameters

obj object

Система.об’єкт вартість порівнювати з цією інстанцією.

Returns

bool

правда якщо OBJ має таку ж вартість, як і ця інстанція; інакше, Фальшиві.

GetCodeText(Encoding)

Завантажити текст коду за допомогою кодування.

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

Використання коду для коди.

Returns

string

Штрих, що містить визнаний код тексту.

GetHashCode()

Поверніть код hash для цього прикладу.

public override int GetHashCode()

Returns

int

32-бітний підписання повного коду хаша.

ToString()

Повертає людське-чистий ряд представлення цього Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

Стіна, що представляє цей Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

Оператор =(Створення BarCodeResult)

Повертає вартість, яка вказує на те, чи перша вартість Aspose.BarCode.BarCodeRecognition.BarCodeResult дорівнює другому.

public static bool operator ==(BarCodeResult first, BarCodeResult second)

Parameters

first BarCodeResult

Перша порівняльна вартість

second BarCodeResult

Друга порівняльна вартість

Returns

bool

правда якщо перший має таку ж цінність, як і другий; Фальшиві.

Оператор !=(Створення BarCodeResult)

Повертає вартість, яка вказує, чи відрізняється перша вартість Aspose.BarCode.BarCodeRecognition.BarCodeResult від другої.

public static bool operator !=(BarCodeResult first, BarCodeResult second)

Parameters

first BarCodeResult

Перша порівняльна вартість

second BarCodeResult

Друга порівняльна вартість

Returns

bool

правда якщо перша має іншу вартість від другої; інакше, Фальшиві.

 Українська