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
Implements
อนุญาโตตุลาการ
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; }
คุณสมบัติมูลค่า
CodeType
รับประเภทบาร์โค้ด
public SingleDecodeType CodeType { get; }
คุณสมบัติมูลค่า
CodeTypeName
รับชื่อประเภทรหัสบาร์
public string CodeTypeName { get; }
คุณสมบัติมูลค่า
Confidence
ได้รับการยอมรับระดับความไว้วางใจของรหัสบาร์ที่ยอมรับ
public BarCodeConfidence Confidence { get; }
คุณสมบัติมูลค่า
Extended
ได้รับพารามิเตอร์ที่ขยายของรหัสบาร์ที่ได้รับการยอมรับ
public BarCodeExtendedParameters Extended { get; }
คุณสมบัติมูลค่า
ReadingQuality
รับคุณภาพการอ่านทํางานสําหรับ 1D และบาร์โค้ด
public double ReadingQuality { get; }
คุณสมบัติมูลค่า
Region
รับพื้นที่บาร์โค้ด
public BarCodeRegionParameters Region { get; }
คุณสมบัติมูลค่า
Methods
Clone()
สร้างสําเนาของคลาส Aspose.BarCode.BarCodeRecognition.BarCodeResult
public object Clone()
Returns
กลับสําเนาของคลาส Aspose.BarCode.BarCodeRecognition.BarCodeResult
Equals(BarCodeResult)
กลับค่าแสดงให้เห็นว่าตัวอย่างนี้เท่ากับค่า Aspose.BarCode.BarCodeRecognition.BarCodeResult ที่ระบุไว้
public bool Equals(BarCodeResult other)
Parameters
other
BarCodeResult
คะแนน Aspose.BarCode.BarCodeRecognition.BarCodeResult เพื่อเปรียบเทียบกับตัวอย่างนี้
Returns
จริง ถ้า 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
จริง ถ้า obj มีมูลค่าเดียวกันกับตัวอย่างนี้ อย่างไรก็ตาม The translation of “false” to Thai is “เท็จ”..
GetCodeText(Encoding)
รับข้อความรหัสด้วยรหัส
public string GetCodeText(Encoding encoding)
Parameters
encoding
Encoding
การเข้ารหัสสําหรับ codetext
Returns
ลวดที่มีข้อความรหัสที่ได้รับการยอมรับ
GetHashCode()
กลับรหัส hash สําหรับตัวอย่างนี้
public override int GetHashCode()
Returns
32 บิตลงชื่อรหัส hash ทั้งหมด
ToString()
กลับตัวอักษรเส้นที่สามารถอ่านได้โดยมนุษย์ของ Aspose.BarCode.BarCodeRecognition.BarCodeResult
public override string ToString()
Returns
ลวดที่นําเสนอ 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
จริง ถ้าครั้งแรกมีค่าเดียวกันกับครั้งที่สอง อย่างไรก็ตาม 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
จริง ถ้าครั้งแรกมีค่าที่แตกต่างจากครั้งที่สอง อย่างไรก็ตาม The translation of “false” to Thai is “เท็จ”..