Class BarCodeRegionParameters

Class BarCodeRegionParameters

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

Đại diện cho vùng mã vạch đã nhận dạng và góc của mã vạch

public sealed class BarCodeRegionParameters

Kế thừa

objectBarCodeRegionParameters

Các thành viên kế thừa

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

Ví dụ

Mẫu này cho thấy cách lấy giá trị góc mã vạch và giá trị tứ giác bao quanh

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

Thuộc tính

Góc

Lấy góc của mã vạch (0-360).

public double Angle { get; }

Giá trị thuộc tính

double

Điểm

Lấy mảng System.Drawing.Points bao quanh vùng mã vạch

public Point[] Points { get; }

Giá trị thuộc tính

Point[]

Tứ giác

Lấy Aspose.BarCode.BarCodeRecognition.Quadrangle bao quanh vùng mã vạch

public Quadrangle Quadrangle { get; }

Giá trị thuộc tính

Quadrangle

Hình chữ nhật

Lấy System.Drawing.Rectangle bao quanh vùng mã vạch

public Rectangle Rectangle { get; }

Giá trị thuộc tính

Hình chữ nhật

Phương thức

Equals(object)

Trả về một giá trị cho biết liệu thể hiện này có bằng một giá trị Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters đã chỉ định hay không.

public override bool Equals(object obj)

Tham số

obj object

Một giá trị System.Object để so sánh với thể hiện này.

Trả về

bool

true nếu obj có cùng giá trị với thể hiện này; nếu không, false.

GetHashCode()

Trả về mã băm cho thể hiện này.

public override int GetHashCode()

Trả về

int

Một mã băm số nguyên 32-bit có dấu.

ToString()

Trả về một chuỗi dễ đọc cho con người đại diện cho Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters này.

public override string ToString()

Trả về

string

Một chuỗi đại diện cho Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters này.

Toán tử

toán tử ==(BarCodeRegionParameters, BarCodeRegionParameters)

Trả về một giá trị cho biết liệu giá trị Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters đầu tiên có bằng giá trị thứ hai hay không.

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

Tham số

first BarCodeRegionParameters

Giá trị đầu tiên được so sánh

second BarCodeRegionParameters

Giá trị thứ hai được so sánh

Trả về

bool

true nếu first có cùng giá trị với second; nếu không, false.

toán tử !=(BarCodeRegionParameters, BarCodeRegionParameters)

Trả về một giá trị cho biết liệu giá trị Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters đầu tiên có khác với giá trị thứ hai hay không.

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

Tham số

first BarCodeRegionParameters

Giá trị đầu tiên được so sánh

second BarCodeRegionParameters

Giá trị thứ hai được so sánh

Trả về

bool

true nếu first có giá trị khác với second; nếu không, false.

 Tiếng Việt