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()

Возвращайте код хаша для этого случая.

public override int GetHashCode()

Returns

int

32-битный подписанный полный хаш-код.

ToString()

Возвращает человечески читаемое изображение этого Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public override string ToString()

Returns

string

Шрифт, представляющий этот Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Operators

Оператор =(BarCodeResult и BarCodeResult)

Возвращает значение, указывающее на то, является ли первое значение Aspose.BarCode.BarCodeRecognition.BarCodeResult равным другому.

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

Parameters

first BarCodeResult

Первая сравнительная ценность

second BarCodeResult

Вторая сравнительная ценность

Returns

bool

Истинный Если первый имеет такую же ценность, как и второй; в противном случае, Фальшивый.

Оператор !=(BarCodeResult и BarCodeResult)

Возвращает значение, указывающее, если первая стоимость Aspose.BarCode.BarCodeRecognition.BarCodeResult отличается от второй.

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

Parameters

first BarCodeResult

Первая сравнительная ценность

second BarCodeResult

Вторая сравнительная ценность

Returns

bool

Истинный Если первый имеет разную ценность от второго; иначе, Фальшивый.

 Русский