Rectangle

Rectangle structure

存储一组四个整数,表示矩形的位置和大小。

public struct Rectangle

构造函数

名称描述
Rectangle(int, int, int, int)使用指定的位置和大小初始化 Rectangle 结构的新实例。

属性

名称描述
static Empty { get; }获取一个新的 Rectangle 结构实例,其 XYWidthHeight 值均为零。
Bottom { get; set; }获取或设置此 Rectangle 结构的 y 坐标,该坐标为 YHeight 属性值之和。
IsEmpty { get; }获取一个值,指示此 Rectangle 的所有数值属性是否为零。
Left { get; set; }获取或设置此 !:Aspose.OCR..Rectangle 结构左边缘的 x 坐标。
Right { get; set; }获取或设置此 Rectangle 结构的 x 坐标,该坐标为 XWidth 属性值之和。
Top { get; set; }获取或设置此 Rectangle 结构顶部边缘的 y 坐标。

方法

名称描述
Contains(int, int)确定指定的点是否位于此 Rectangle 结构内部。
override Equals(object)测试 obj 是否为具有与此 Rectangle 结构相同位置和大小的 Rectangle 结构。
override GetHashCode()返回此 Rectangle 结构的哈希码。
override ToString()将此 Rectangle 的属性转换为可读的字符串。
operator ==测试两个 Rectangle 结构的位置和大小是否相等。
operator !=测试两个 Rectangle 结构的位置或大小是否不同。

字段

名称描述
Height矩形的宽度。
Width矩形的高度。
X矩形的 x 位置。
Y矩形的 y 位置。

另请参见