Struct Rectangle

Struct Rectangle

Tên không gian: Aspose.OCR Tổng hợp: Aspose.OCR.dll (25.4.0)

Nó lưu trữ một bộ bốn toàn thể đại diện cho vị trí và kích thước của một góc thẳng.

public struct Rectangle

Thành viên thừa kế

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

Constructors

Rectangle(int, int, int, int, int)

Bắt đầu một ví dụ mới của cấu trúc Aspose.OCR.Rectangle với vị trí và kích thước được chỉ định.

public Rectangle(int x, int y, int width, int height)

Parameters

x int

X-coordinate của góc trên bên trái của góc thẳng.

y int

Y-coordinate của góc trên bên trái của góc thẳng.

width int

Chiều rộng của đường thẳng.

height int

Độ cao của đường thẳng.

Fields

Height

Bề rộng trực tiếp.

public int Height

Giá trị Field

int

Width

Độ cao đường thẳng.

public int Width

Giá trị Field

int

X

Vị trí x trực tiếp.

public int X

Giá trị Field

int

Y

Vị trí và địa điểm.

public int Y

Giá trị Field

int

Properties

Bottom

Nhận hoặc đặt sự phối hợp y là tổng số của Aspose.OCR.Rectangle.Y và Aspose.OCR.Rectangle.Hàng giá trị thuộc tính của cấu trúc Aspose.OCR.Rectangle này.

public int Bottom { get; set; }

Giá trị bất động sản

int

Empty

Nó nhận được một ví dụ mới của cấu trúc Aspose.OCR.Rectangle mà có Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Vĩ độ và Aspose.OCR.Rectangle.Lượng các giá trị được thiết lập đến không.

public static Rectangle Empty { get; }

Giá trị bất động sản

Rectangle

IsEmpty

Nó nhận được một giá trị chỉ ra liệu tất cả các thuộc tính số của Aspose.OCR.Rectangle có giá trị không.

public bool IsEmpty { get; }

Giá trị bất động sản

bool

Left

Nhận hoặc đặt sự phối hợp x của cạnh trái của cấu trúc Aspose.OCR..Rectangle này.

public int Left { get; set; }

Giá trị bất động sản

int

Right

Nhận hoặc đặt x-coordinate đó là tổng của Aspose.OCR.Rectangle.X và Aspose.OCR.Rectangle.Về các giá trị thuộc tính của cấu trúc Aspose.OCR.Rectangle này.

public int Right { get; set; }

Giá trị bất động sản

int

Top

Nhận hoặc đặt sự phối hợp y của cạnh trên của cấu trúc Aspose.OCR.Rectangle này.

public int Top { get; set; }

Giá trị bất động sản

int

Methods

Contains(int, int)

Nó xác định xem điểm cụ thể có chứa trong cấu trúc Aspose.OCR.Rectangle này hay không.

public bool Contains(int x, int y)

Parameters

x int

X-coordinate của điểm để kiểm tra.

y int

Y-koordinate của điểm để kiểm tra.

Returns

bool

Phương pháp này trở lại đúng nếu điểm được định nghĩa bởi x’ và y’ được chứa trong cấu trúc Aspose.OCR.Rectangle này; nếu không thì giả.

Equals(đối tượng)

Kiểm tra xem obj’ là một cấu trúc Aspose.OCR.Rectangle với cùng vị trí và kích thước của cấu trúc Aspose.OCR.Rectangle này.

public override bool Equals(object obj)

Parameters

obj object

Hệ thống.Object để kiểm tra.

Returns

bool

Phương pháp này trở lại đúng nếu obj’ là một cấu trúc Aspose.OCR.Rectangle và Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, và Aspose.OCR.Rectangle.Height thuộc tính tương đương với các thuộc tính tương ứng của cấu trúc Aspose.OCR.Rectangle; nếu không, giả.

GetHashCode()

Quay lại mã hash cho cấu trúc Aspose.OCR.Rectangle này.

public override int GetHashCode()

Returns

int

Một toàn bộ đại diện cho mã hash cho góc thẳng này.

ToString()

Chuyển đổi các thuộc tính của Aspose.OCR.Rectangle này sang một dòng người đọc.

public override string ToString()

Returns

string

Một sợi chứa vị trí, chiều rộng và chiều cao của cấu trúc Aspose.OCR.Rectangle này.

Operators

Nhà điều hành =(Mũi tên, Rectangle)

Kiểm tra xem hai cấu trúc Aspose.OCR.Rectangle có vị trí và kích thước tương tự.

public static bool operator ==(Rectangle left, Rectangle right)

Parameters

left Rectangle

Cơ cấu Aspose.OCR.Rectangle nằm ở phía bên trái của nhà điều hành bình đẳng.

right Rectangle

Các Aspose.OCR.Rectangle cấu trúc là ở quyền của các nhà điều hành bình đẳng.

Returns

bool

Nhà điều hành này trở lại đúng nếu hai cấu trúc Aspose.OCR.Rectangle có các thuộc tính Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, và Aspose.OCR.Rectangle.High.

Nhà điều hành !=(Mũi tên, Rectangle)

Kiểm tra xem hai cấu trúc Aspose.OCR.Rectangle có khác nhau theo vị trí hoặc kích thước.

public static bool operator !=(Rectangle left, Rectangle right)

Parameters

left Rectangle

Cơ cấu Aspose.OCR.Rectangle nằm ở bên trái của nhà điều hành bất bình đẳng.

right Rectangle

Các Aspose.OCR.Rectangle cấu trúc mà là quyền của các nhà điều hành bất bình đẳng.

Returns

bool

Nhà điều hành này trở lại đúng nếu bất kỳ Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width hoặc Aspose.OCR.Rectangle.Hoạt tính cao của hai Aspose.OCR.Rectangle cấu trúc là bất bình đẳng; nếu không giả.

 Tiếng Việt