Struct Rectangle
名称: Aspose.OCR 組み合わせ: Aspose.OCR.dll (25.4.0)
直角の位置とサイズを表す4つの整形のセットを保存します。
public struct Rectangle
相続人
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Rectangle(int、 int、 int、 int、 int)
Aspose.OCR.Rectangle 構造の新しい例を指定した位置とサイズで開始します。
public Rectangle(int x, int y, int width, int height)
Parameters
x
int
右上角のXコーディネート。
y
int
右上角のYコーディネート。
width
int
直角の幅。
height
int
直角の高さ。
Fields
Height
直角の幅。
public int Height
フィールド価値
Width
直角の高さ
public int Width
フィールド価値
X
正角 x 位置
public int X
フィールド価値
Y
正角と位置。
public int Y
フィールド価値
Properties
Bottom
Aspose.OCR.Rectangle.Y と Aspose.OCR.Rectangle.High 属性値 この Aspose.OCR.Rectangle 構造の合計である y コーディネートを取得または設定します。
public int Bottom { get; set; }
不動産価値
Empty
Aspose.OCR.Rectangle の構造は Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width と Aspose.OCR.Rectangle.High 値をゼロに設定しています。
public static Rectangle Empty { get; }
不動産価値
IsEmpty
この Aspose.OCR.Rectangle のすべての数値属性がゼロの値を持っているかどうかを示す値を得る。
public bool IsEmpty { get; }
不動産価値
Left
この Aspose.OCR..Rectangle 構造の左側の x コーディネートを取得または設定します。
public int Left { get; set; }
不動産価値
Right
Aspose.OCR.Rectangle.X と Aspose.OCR.Rectangle.X の合計である x コーディネートを取得または設定します。
public int Right { get; set; }
不動産価値
Top
この Aspose.OCR.Rectangle 構造の上端の y コーディネートを取得または設定します。
public int Top { get; set; }
不動産価値
Methods
Contains(int、 int)
この Aspose.OCR.Rectangle 構造に指定されたポイントが含まれているかどうかを決定します。
public bool Contains(int x, int y)
Parameters
x
int
テストする点のXコーディネート。
y
int
テストする点のYコーディネート
Returns
この方法は、 x’ と
y’ によって定義された点がこの Aspose.OCR.Rectangle 構造に含まれている場合、真実に戻ります。
Equals(対象)
obj’ が Aspose.OCR.Rectangle 構造であるかどうかをテストし、この Aspose.OCR.Rectangle 構造と同じ位置とサイズを持っています。
public override bool Equals(object obj)
Parameters
obj
object
システム・オブジェクト テスト
Returns
この方法は、 <コードクラス=“paramref”>obj’ が Aspose.OCR.Rectangle 構造とその Aspose.OCR.Rectangle.X、 Aspose.OCR.Rectangle.Y、 Aspose.OCR.Rectangle.Width、および Aspose.OCR.Rectangle.Height 属性は、この Aspose.OCR.Rectangle 構造の関連する属性と同等である場合、真実に戻ります。
GetHashCode()
この Aspose.OCR.Rectangle 構造のハッシュコードを返します。
public override int GetHashCode()
Returns
この直角のハッシュコードを表す全体です。
ToString()
この Aspose.OCR.Rectangle の属性を人間が読むシートに変換します。
public override string ToString()
Returns
この Aspose.OCR.Rectangle 構造の位置、幅、高さを含む線。
Operators
オペレーター=(レクトアングル、レクトアングル)
2つの Aspose.OCR.Rectangle 構造が同じ位置とサイズを持っているかどうかをテストします。
public static bool operator ==(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Aspose.OCR.Rectangle の構造は、平等オペレーターの左側にある。
right
Rectangle
Aspose.OCR.Rectangle の構造は、平等事業者の権利にある。
Returns
このオペレーターは、Aspose.OCR.Rectangle の2つの構造が、Aspose.OCR.Rectangle.X、Aspose.OCR.Rectangle.Y、Aspose.OCR.Rectangle.Width、およびAspose.OCR.Rectangle.High の同じ特性を持っている場合、真実に戻ります。
オペレーター !=(レクトアングル、レクトアングル)
2つの Aspose.OCR.Rectangle 構造が位置またはサイズによって異なるかどうかをテストします。
public static bool operator !=(Rectangle left, Rectangle right)
Parameters
left
Rectangle
Aspose.OCR.Rectangle の構造は、不平等事業者の左側にあります。
right
Rectangle
Aspose.OCR.Rectangle の構造は、不平等事業者の権利にある。
Returns
このオペレーターは、ASPOSE.OCR.Rectangle.X、ASPOSE.OCR.Rectangle.Y、ASPOSE.OCR.Rectangle.WidthまたはASPOSE.OCR.Rectangle.High properties of the two ASPOSE.OCR.Rectangle structures are inequal; otherwise false.