Class BarCodeResult

Class BarCodeResult

ชื่อพื้นที่: Aspose.BarCode.BarCodeRecognition การประกอบ: Aspose.BarCode.dll (25.4.0)

การจัดเก็บข้อมูลบาร์โค้ดเช่น Aspose.BarCode.BarCodeRecognition.SingleDecodeType, System.String codetext,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 มีมูลค่าเดียวกันกับตัวอย่างนี้ อย่างไรก็ตาม The translation of “false” to Thai is “เท็จ”..

Equals(วัตถุ)

กลับค่าแสดงให้เห็นว่าตัวอย่างนี้เท่ากับค่า Aspose.BarCode.BarCodeRecognition.BarCodeResult ที่ระบุไว้

public override bool Equals(object obj)

Parameters

obj object

ค่า System.Object เพื่อเปรียบเทียบกับตัวอย่างนี้

Returns

bool

จริง ถ้า obj มีมูลค่าเดียวกันกับตัวอย่างนี้ อย่างไรก็ตาม The translation of “false” to Thai is “เท็จ”..

GetCodeText(Encoding)

รับข้อความรหัสด้วยรหัส

public string GetCodeText(Encoding encoding)

Parameters

encoding Encoding

การเข้ารหัสสําหรับ codetext

Returns

string

ลวดที่มีข้อความรหัสที่ได้รับการยอมรับ

GetHashCode()

กลับรหัส hash สําหรับตัวอย่างนี้

public override int GetHashCode()

Returns

int

32 บิตลงชื่อรหัส hash ทั้งหมด

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

จริง ถ้าครั้งแรกมีค่าเดียวกันกับครั้งที่สอง อย่างไรก็ตาม The translation of “false” to Thai is “เท็จ”..

ผู้ประกอบการ !=(BarCodeResult และ BarCodeResult)

กลับค่าที่ระบุว่าค่า Aspose.BarCode.BarCodeRecognition.BarCodeResult เป็นที่แตกต่างจากค่าที่สอง

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

Parameters

first BarCodeResult

ราคาเปรียบเทียบครั้งแรก

second BarCodeResult

ค่าเปรียบเทียบที่สอง

Returns

bool

จริง ถ้าครั้งแรกมีค่าที่แตกต่างจากครั้งที่สอง อย่างไรก็ตาม The translation of “false” to Thai is “เท็จ”..

 แบบไทย