Class BarCodeRegionParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
แสดงถึงภูมิภาคของบาร์โค้ดที่ถูกจดจำและมุมของบาร์โค้ด
public sealed class BarCodeRegionParameters
การสืบทอด
object ← BarCodeRegionParameters
สมาชิกที่สืบทอด
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ตัวอย่าง
ตัวอย่างนี้แสดงวิธีการดึงมุมของบาร์โค้ดและค่าของสี่เหลี่ยมที่ล้อมรอบ
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 CodeText: " + result.CodeText);
Console.WriteLine("BarCode Angle: " + result.Region.Angle);
Console.WriteLine("BarCode Quadrangle: " + result.Region.Quadrangle);
}
}
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 CodeText: " + result.CodeText)
Console.WriteLine("BarCode Angle: " + result.Region.Angle)
Console.WriteLine("BarCode Quadrangle: " + result.Region.Quadrangle)
Next
End Using
คุณสมบัติ
Angle
ดึงมุมของบาร์โค้ด (0-360).
public double Angle { get; }
ค่าของคุณสมบัติ
Points
ดึงอาเรย์ System.Drawing.Points ที่ล้อมรอบภูมิภาคของบาร์โค้ด
public Point[] Points { get; }
ค่าของคุณสมบัติ
Point[]
Quadrangle
ดึง Aspose.BarCode.BarCodeRecognition.Quadrangle ที่ล้อมรอบภูมิภาคของบาร์โค้ด
public Quadrangle Quadrangle { get; }
ค่าของคุณสมบัติ
Rectangle
ดึง System.Drawing.Rectangle ที่ล้อมรอบภูมิภาคของบาร์โค้ด
public Rectangle Rectangle { get; }
ค่าของคุณสมบัติ
Rectangle
วิธีการ
Equals(object)
ส่งค่าที่บ่งชี้ว่าตัวอย่างนี้เท่ากับค่าที่ระบุ Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters หรือไม่
public override bool Equals(object obj)
พารามิเตอร์
obj
object
ค่าของ System.Object ที่จะเปรียบเทียบกับตัวอย่างนี้
ส่งคืน
true หาก obj มีค่าเดียวกันกับตัวอย่างนี้; มิฉะนั้น false.
GetHashCode()
ส่งคืนรหัสแฮชสำหรับตัวอย่างนี้
public override int GetHashCode()
ส่งคืน
รหัสแฮชที่เป็นจำนวนเต็ม 32 บิต
ToString()
ส่งคืนสตริงที่อ่านได้โดยมนุษย์ซึ่งแทนที่ Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters นี้
public override string ToString()
ส่งคืน
สตริงที่แทนที่ Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters นี้
ตัวดำเนินการ
operator ==(BarCodeRegionParameters, BarCodeRegionParameters)
ส่งค่าที่บ่งชี้ว่าค่าของ Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters แรกเท่ากับค่าที่สองหรือไม่
public static bool operator ==(BarCodeRegionParameters first, BarCodeRegionParameters second)
พารามิเตอร์
first
BarCodeRegionParameters
ค่าที่เปรียบเทียบแรก
second
BarCodeRegionParameters
ค่าที่เปรียบเทียบที่สอง
ส่งคืน
true หาก first มีค่าเดียวกันกับ second; มิฉะนั้น false.
operator !=(BarCodeRegionParameters, BarCodeRegionParameters)
ส่งค่าที่บ่งชี้ว่าค่าของ Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters แรกแตกต่างจากค่าที่สองหรือไม่
public static bool operator !=(BarCodeRegionParameters first, BarCodeRegionParameters second)
พารามิเตอร์
first
BarCodeRegionParameters
ค่าที่เปรียบเทียบแรก
second
BarCodeRegionParameters
ค่าที่เปรียบเทียบที่สอง
ส่งคืน
true หาก first มีค่าแตกต่างจาก second; มิฉะนั้น false.