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
Width
Độ cao đường thẳng.
public int Width
Giá trị Field
X
Vị trí x trực tiếp.
public int X
Giá trị Field
Y
Vị trí và địa điểm.
public int Y
Giá trị Field
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
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
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
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
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
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
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
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
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
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
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
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
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ả.