Dimensions
Dimensions structure
Mewakili dimensi linier (lebar dan tinggi) dari satu gambar persegi panjang raster dalam satuan arbitrer. Struktur yang tidak dapat diubah.
public struct Dimensions : ICloneable, IEquatable<Dimensions>
Konstruktor
| Nama |
Keterangan |
| Dimensions(ushort, ushort) |
Membuat instance baru dari lebar dan tinggi yang ditentukan |
Properti
| Nama |
Keterangan |
| static Empty { get; } |
Mengembalikan instance Dimensi kosong |
| Area { get; } |
Mengembalikan luas (Lebar x Tinggi) |
| AspectRatio { get; } |
Rasio aspek dimensi ini sebagai lebar/tinggi |
| Height { get; } |
Mengembalikan ketinggian gambar |
| IsEmpty { get; } |
Menentukan apakah instance “Dimensi” ini kosong dan default, yaitu tidak menyimpan lebar dan tinggi yang benar |
| IsSquare { get; } |
Menentukan apakah ‘Dimensi’ yang ditentukan mewakili persegi, yaitu jika lebar sama dengan tinggi |
| Width { get; } |
Mengembalikan lebar gambar |
Metode
| Nama |
Keterangan |
| static FromSize(Size) |
Menghasilkan dan mengembalikan instance baru dari instance System.Drawing.Size yang ditentukan |
| Clone() |
Mengembalikan salinan lengkap dari instance ini |
| Equals(Dimensions) |
Menentukan apakah instance ini sama dengan instance “Dimensi” yang ditentukan |
| override Equals(object) |
Menentukan apakah instance ini sama dengan objek yang tidak dicasting tertentu, yang mungkin merupakan instance “Dimensi” lainnya |
| override GetHashCode() |
Mengembalikan kode hash untuk instance ini, yang tidak dapat diubah selama masa pakainya |
| ProportionallyResizeForNewHeight(ushort) |
Membuat dan mengembalikan instance “Dimensi” baru, yang ukurannya diubah secara proporsional dari saat ini, berdasarkan ketinggian yang ditentukan |
| ProportionallyResizeForNewWidth(ushort) |
Membuat dan mengembalikan instance “Dimensi” baru, yang ukurannya diubah secara proporsional dari saat ini, berdasarkan lebar yang ditentukan |
| override ToString() |
Mengembalikan representasi string dari “Dimensi” ini |
| operator == |
Memeriksa apakah dua nilai “Dimensi” sama, yaitu memiliki lebar dan tinggi yang sama, atau keduanya kosong |
| operator != |
Memeriksa apakah dua nilai “Dimensi” tidak sama, misalnya lebar dan/atau tingginya berbeda |
Lihat juga