Struct Rectangle

Struct Rectangle

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

Menyimpan sekumpulan empat bilangan bulat yang mewakili lokasi dan ukuran sebuah persegi panjang.

public struct Rectangle

Anggota yang Diwarisi

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

Konstruktor

Rectangle(int, int, int, int)

Menginisialisasi sebuah instance baru dari struktur Aspose.OCR.Rectangle dengan lokasi dan ukuran yang ditentukan.

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

Parameter

x int

Koordinat x dari sudut kiri atas persegi panjang.

y int

Koordinat y dari sudut kiri atas persegi panjang.

width int

Lebar dari persegi panjang.

height int

Tinggi dari persegi panjang.

Field

Height

Lebar persegi panjang.

public int Height

Nilai Field

int

Width

Tinggi persegi panjang.

public int Width

Nilai Field

int

X

Lokasi x dari persegi panjang.

public int X

Nilai Field

int

Y

Lokasi y dari persegi panjang.

public int Y

Nilai Field

int

Properti

Bottom

Mendapatkan atau mengatur koordinat y yang merupakan jumlah dari properti Aspose.OCR.Rectangle.Y dan Aspose.OCR.Rectangle.Height dari struktur Aspose.OCR.Rectangle ini.

public int Bottom { get; set; }

Nilai Properti

int

Empty

Mendapatkan instance baru dari struktur Aspose.OCR.Rectangle yang memiliki nilai Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width dan Aspose.OCR.Rectangle.Height diatur ke nol.

public static Rectangle Empty { get; }

Nilai Properti

Rectangle

IsEmpty

Mendapatkan nilai yang menunjukkan apakah semua properti numerik dari Aspose.OCR.Rectangle ini memiliki nilai nol.

public bool IsEmpty { get; }

Nilai Properti

bool

Left

Mendapatkan atau mengatur koordinat x dari tepi kiri struktur Aspose.OCR.Rectangle ini.

public int Left { get; set; }

Nilai Properti

int

Right

Mendapatkan atau mengatur koordinat x yang merupakan jumlah dari properti Aspose.OCR.Rectangle.X dan Aspose.OCR.Rectangle.Width dari struktur Aspose.OCR.Rectangle ini.

public int Right { get; set; }

Nilai Properti

int

Top

Mendapatkan atau mengatur koordinat y dari tepi atas struktur Aspose.OCR.Rectangle ini.

public int Top { get; set; }

Nilai Properti

int

Metode

Contains(int, int)

Menentukan apakah titik yang ditentukan berada dalam struktur Aspose.OCR.Rectangle ini.

public bool Contains(int x, int y)

Parameter

x int

Koordinat x dari titik yang akan diuji.

y int

Koordinat y dari titik yang akan diuji.

Mengembalikan

bool

Metode ini mengembalikan true jika titik yang didefinisikan oleh x dan y berada dalam struktur Aspose.OCR.Rectangle ini; jika tidak, false.

Equals(object)

Mengujicoba apakah obj adalah struktur Aspose.OCR.Rectangle dengan lokasi dan ukuran yang sama dengan struktur Aspose.OCR.Rectangle ini.

public override bool Equals(object obj)

Parameter

obj object

Objek System.Object yang akan diuji.

Mengembalikan

bool

Metode ini mengembalikan true jika obj adalah struktur Aspose.OCR.Rectangle dan propertinya Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, dan Aspose.OCR.Rectangle.Height sama dengan properti yang bersesuaian dari struktur Aspose.OCR.Rectangle ini; jika tidak, false.

GetHashCode()

Mengembalikan kode hash untuk struktur Aspose.OCR.Rectangle ini.

public override int GetHashCode()

Mengembalikan

int

Sebuah integer yang mewakili kode hash untuk persegi panjang ini.

ToString()

Mengonversi atribut dari Aspose.OCR.Rectangle ini menjadi string yang dapat dibaca manusia.

public override string ToString()

Mengembalikan

string

Sebuah string yang berisi posisi, lebar, dan tinggi dari struktur Aspose.OCR.Rectangle ini.

Operator

operator ==(Rectangle, Rectangle)

Mengujicoba apakah dua struktur Aspose.OCR.Rectangle memiliki lokasi dan ukuran yang sama.

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

Parameter

left Rectangle

Struktur Aspose.OCR.Rectangle yang berada di sebelah kiri operator kesetaraan.

right Rectangle

Struktur Aspose.OCR.Rectangle yang berada di sebelah kanan operator kesetaraan.

Mengembalikan

bool

Operator ini mengembalikan true jika kedua struktur Aspose.OCR.Rectangle memiliki properti Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width, dan Aspose.OCR.Rectangle.Height yang sama.

operator !=(Rectangle, Rectangle)

Mengujicoba apakah dua struktur Aspose.OCR.Rectangle berbeda dalam lokasi atau ukuran.

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

Parameter

left Rectangle

Struktur Aspose.OCR.Rectangle yang berada di sebelah kiri operator ketidaksamaan.

right Rectangle

Struktur Aspose.OCR.Rectangle yang berada di sebelah kanan operator ketidaksamaan.

Mengembalikan

bool

Operator ini mengembalikan true jika ada properti Aspose.OCR.Rectangle.X, Aspose.OCR.Rectangle.Y, Aspose.OCR.Rectangle.Width atau Aspose.OCR.Rectangle.Height dari kedua struktur Aspose.OCR.Rectangle yang tidak sama; jika tidak, false.

 Indonesia