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

Добија квалитет читања. ради за 1Д и поштанске баркоде.

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

Druga usporediva vrednost

Returns

bool

Истински ако прва има исту вредност као и друга; иначе, фалсификовани.

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

Враћа вредност која указује на то да ли је прва Aspose.BarCode.BarCodeRecognition.BarCodeResult вредност другачија од друге.

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

Parameters

first BarCodeResult

Прва компаративна вредност

second BarCodeResult

Druga usporediva vrednost

Returns

bool

Истински ако прва има другачију вредност од друге; иначе, фалсификовани.

 Српски