Class BarCodeResult

Class BarCodeResult

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

Menyimpan data barcode yang dikenali seperti tipe Aspose.BarCode.BarCodeRecognition.SingleDecodeType, System.String codetext, Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters region dan parameter lainnya

public sealed class BarCodeResult : ICloneable, IEquatable<barcoderesult>

Pewarisan

objectBarCodeResult

Mengimplementasikan

ICloneable, IEquatable<barcoderesult>

Anggota yang Diperoleh

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Contoh

Contoh ini menunjukkan cara mendapatkan 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("Tipe BarCode: " + result.CodeTypeName);
        Console.WriteLine("Kode BarCode: " + result.CodeText);
        Console.WriteLine("Tingkat Kepercayaan BarCode: " + result.Confidence);
        Console.WriteLine("Kualitas Bacaan BarCode: " + result.ReadingQuality);
        Console.WriteLine("Sudut BarCode: " + 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("Tipe BarCode: " + result.CodeTypeName)
        Console.WriteLine("Kode BarCode: " + result.CodeText)
        Console.WriteLine("Tingkat Kepercayaan BarCode: " + result.Confidence)
        Console.WriteLine("Kualitas Bacaan BarCode: " + result.ReadingQuality)
        Console.WriteLine("Sudut BarCode: " + result.Region.Angle)
    Next
End Using

Konstruktor

BarCodeResult(BarCodeResult)

Membuat salinan dari kelas Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public BarCodeResult(BarCodeResult result)

Parameter

result BarCodeResult

Sebuah salinan dari instansi Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Properti

CodeBytes

Mendapatkan byte kode yang terkode

public byte[] CodeBytes { get; }

Nilai Properti

byte[]

CodeText

Mendapatkan teks kode

public string CodeText { get; }

Nilai Properti

string

CodeType

Mendapatkan tipe barcode

public SingleDecodeType CodeType { get; }

Nilai Properti

SingleDecodeType

CodeTypeName

Mendapatkan nama dari tipe barcode

public string CodeTypeName { get; }

Nilai Properti

string

Confidence

Mendapatkan tingkat kepercayaan pengenalan barcode yang dikenali

public BarCodeConfidence Confidence { get; }

Nilai Properti

BarCodeConfidence

Extended

Mendapatkan parameter tambahan dari barcode yang dikenali

public BarCodeExtendedParameters Extended { get; }

Nilai Properti

BarCodeExtendedParameters

ReadingQuality

Mendapatkan kualitas bacaan. Bekerja untuk barcode 1D dan pos.

public double ReadingQuality { get; }

Nilai Properti

double

Region

Mendapatkan region barcode

public BarCodeRegionParameters Region { get; }

Nilai Properti

BarCodeRegionParameters

Metode

Clone()

Membuat salinan dari kelas Aspose.BarCode.BarCodeRecognition.BarCodeResult.

public object Clone()

Mengembalikan

object

Mengembalikan salinan dari kelas Aspose.BarCode.BarCodeRecognition.BarCodeResult.

Equals(BarCodeResult)

Mengembalikan nilai yang menunjukkan apakah instansi ini sama dengan nilai Aspose.BarCode.BarCodeRecognition.BarCodeResult yang ditentukan.

public bool Equals(BarCodeResult other)

Parameter

other BarCodeResult

Sebuah nilai Aspose.BarCode.BarCodeRecognition.BarCodeResult untuk dibandingkan dengan instansi ini.

Mengembalikan

bool

true jika obj memiliki nilai yang sama dengan instansi ini; jika tidak, false.

Equals(object)

Mengembalikan nilai yang menunjukkan apakah instansi ini sama dengan nilai Aspose.BarCode.BarCodeRecognition.BarCodeResult yang ditentukan.

public override bool Equals(object obj)

Parameter

obj object

Sebuah nilai System.Object untuk dibandingkan dengan instansi ini.

Mengembalikan

bool

true jika obj memiliki nilai yang sama dengan instansi ini; jika tidak, false.

GetCodeText(Encoding)

Mendapatkan teks kode dengan encoding.

public string GetCodeText(Encoding encoding)

Parameter

encoding Encoding

Encoding untuk codetext.

Mengembalikan

string

Sebuah string yang berisi teks kode yang dikenali.

GetHashCode()

Mengembalikan kode hash untuk instansi ini.

public override int GetHashCode()

Mengembalikan

int

Sebuah kode hash bilangan bulat 32-bit yang ditandatangani.

ToString()

Mengembalikan representasi string yang dapat dibaca manusia dari Aspose.BarCode.BarCodeRecognition.BarCodeResult ini.

public override string ToString()

Mengembalikan

string

Sebuah string yang merepresentasikan Aspose.BarCode.BarCodeRecognition.BarCodeResult ini.

Operator

operator ==(BarCodeResult, BarCodeResult)

Mengembalikan nilai yang menunjukkan apakah nilai pertama Aspose.BarCode.BarCodeRecognition.BarCodeResult sama dengan yang kedua.

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

Parameter

first BarCodeResult

Sebuah nilai yang dibandingkan pertama

second BarCodeResult

Sebuah nilai yang dibandingkan kedua

Mengembalikan

bool

true jika first memiliki nilai yang sama dengan second; jika tidak, false.

operator !=(BarCodeResult, BarCodeResult)

Mengembalikan nilai yang menunjukkan apakah nilai pertama Aspose.BarCode.BarCodeRecognition.BarCodeResult berbeda dari yang kedua.

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

Parameter

first BarCodeResult

Sebuah nilai yang dibandingkan pertama

second BarCodeResult

Sebuah nilai yang dibandingkan kedua

Mengembalikan

bool

true jika first memiliki nilai yang berbeda dari second; jika tidak, false.

 Indonesia