Struct Size

Struct Size

Nama dari : Aspose.Imaging Pengumpulan: Aspose.Imaging.dll (25.4.0)

mewakili ukuran

public struct Size

anggota yang diwarisi

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

Constructors

Size(Point)

Inicialisasi instans baru dari struktur Aspose.Imaging.Size dari Aspose.Imaging.Point yang ditentukan.

public Size(Point point)

Parameters

point Point

Aspose.Imaging.Point dari mana untuk memulai ini Aspose.Imaging.Size.

Size(dengan int, int)

Inicialisasi instans baru dari struktur Aspose.Imaging.Size dari dimensi yang ditentukan.

public Size(int width, int height)

Parameters

width int

Komponen lebar dari Aspose.Imaging.Size baru.

height int

Komponen ketinggian dari Aspose.Imaging.Size baru.

Properties

Empty

Dapatkan contoh baru dari struktur Aspose.Imaging.Size yang memiliki Aspose.Imaging.Size.Width dan Aspose.Imaging.Size.High nilai ditetapkan ke nol.

[JsonIgnore]
public static Size Empty { get; }

Nilai Properti

Size

Height

Dapatkan atau menetapkan komponen vertikal dari Aspose.Imaging.Size ini.

public int Height { get; set; }

Nilai Properti

int

IsEmpty

Dapatkan nilai yang menunjukkan apakah Aspose.Imaging.Size ini memiliki lebar dan ketinggian 0.

[JsonIgnore]
public bool IsEmpty { get; }

Nilai Properti

bool

Width

Dapatkan atau menetapkan komponen horizontal dari Aspose.Imaging.Size ini.

public int Width { get; set; }

Nilai Properti

int

Methods

Add(Ukuran, Ukuran)

Menambahkan lebar dan ketinggian satu struktur Aspose.Imaging.Size ke lebar dan ketinggian struktur Aspose.Imaging.Size lainnya.

public static Size Add(Size size1, Size size2)

Parameters

size1 Size

Yang pertama Aspose.Imaging.Size untuk ditambahkan.

size2 Size

Yang kedua Aspose.Imaging.Size untuk ditambahkan.

Returns

Size

Struktur Aspose.Imaging.Size yang merupakan hasil dari operasi tambahan.

Ceiling(SisiF)

Konversi struktur Aspose.Imaging.SizeF ke struktur Aspose.Imaging.Size dengan mengelilingi nilai struktur Aspose.Imaging.Size ke nilai keseluruhan yang lebih tinggi berikutnya.

public static Size Ceiling(SizeF size)

Parameters

size SizeF

Struktur Aspose.Imaging.SizeF untuk konversi.

Returns

Size

Struktur Aspose.Imaging.Size metode ini berubah menjadi.

Equals(objek)

Tes untuk melihat apakah objek yang ditentukan adalah Aspose.Imaging.Size dengan dimensi yang sama seperti ini Aspose.Imaging.Size.

public override bool Equals(object obj)

Parameters

obj object

Sistem.Object untuk diuji.

Returns

bool

Memang benar jika obj’ adalah Aspose.Imaging.Size dan memiliki lebar dan ketinggian yang sama seperti ini Aspose.Imaging.Size; jika tidak, palsu.

GetHashCode()

Mengembalikan kode hash untuk struktur Aspose.Imaging.Size ini.

public override int GetHashCode()

Returns

int

Nilai lengkap yang menentukan nilai hash untuk struktur Aspose.Imaging.Size ini.

Round(SisiF)

Konversi struktur Aspose.Imaging.SizeF ke struktur Aspose.Imaging.Size dengan mengelilingi nilai struktur Aspose.Imaging.SizeF ke nilai keseluruhan terdekat.

public static Size Round(SizeF size)

Parameters

size SizeF

Struktur Aspose.Imaging.SizeF untuk konversi.

Returns

Size

Struktur Aspose.Imaging.Size metode ini berubah menjadi.

Subtract(Ukuran, Ukuran)

Menarik lebar dan ketinggian struktur Aspose.Imaging.Size dari lebar dan ketinggian struktur Aspose.Imaging.Size lainnya.

public static Size Subtract(Size size1, Size size2)

Parameters

size1 Size

Struktur Aspose.Imaging.Size di sisi kiri operator subtraksi.

size2 Size

Struktur Aspose.Imaging.Size di sisi kanan operator subtraksi.

Returns

Size

Aspose.Imaging.Size yang merupakan hasil dari operasi subtraksi.

ToString()

Membuat string yang dapat dibaca oleh manusia yang mewakili Aspose.Imaging.Size ini.

public override string ToString()

Returns

string

Sebuah string yang mewakili ini Aspose.Imaging.Size.

Truncate(SisiF)

Konversi struktur Aspose.Imaging.SizeF yang ditentukan ke struktur Aspose.Imaging.Size dengan menghancurkan nilai struktur Aspose.Imaging.SizeF ke nilai keseluruhan yang lebih rendah berikutnya.

public static Size Truncate(SizeF size)

Parameters

size SizeF

Struktur Aspose.Imaging.SizeF untuk konversi.

Returns

Size

Struktur Aspose.Imaging.Size metode ini berubah menjadi.

Operators

Operator +(Ukuran, Ukuran)

Menambahkan lebar dan ketinggian satu struktur Aspose.Imaging.Size ke lebar dan ketinggian struktur Aspose.Imaging.Size lainnya.

public static Size operator +(Size size1, Size size2)

Parameters

size1 Size

Yang pertama Aspose.Imaging.Size untuk ditambahkan.

size2 Size

Yang kedua Aspose.Imaging.Size untuk ditambahkan.

Returns

Size

Struktur Aspose.Imaging.Size yang merupakan hasil dari operasi tambahan.

Pengendali =(Ukuran, Ukuran)

Tes apakah dua struktur Aspose.Imaging.Size sama.

public static bool operator ==(Size size1, Size size2)

Parameters

size1 Size

Struktur Aspose.Imaging.Size di sisi kiri operator kesetaraan.

size2 Size

Struktur Aspose.Imaging.Size pada hak operator kesetaraan.

Returns

bool

Memang benar jika size1’ dan size2’ memiliki lebar dan ketinggian yang sama; jika tidak, palsu.

Titik Operator Ekspres(Size)

Mengkonversi Aspose.Imaging.Size ke Aspose.Imaging.Point.

public static explicit operator Point(Size size)

Parameters

size Size

Perbedaan.Imaging.Size untuk konversi.

Returns

Point

Struktur Aspose.Imaging.Point yang dikonversi oleh operator ini.

Operator implisit SizeF(Size)

Mengkonversi Aspose.Imaging.Size ke Aspose.Imaging.SizeF.

public static implicit operator SizeF(Size size)

Parameters

size Size

Perbedaan.Imaging.Size untuk konversi.

Returns

SizeF

Struktur Aspose.Imaging.SizeF yang dikonversi oleh operator ini.

Operator !=(Ukuran, Ukuran)

Tes apakah dua struktur Aspose.Imaging.Size berbeda.

public static bool operator !=(Size size1, Size size2)

Parameters

size1 Size

Struktur Aspose.Imaging.Size di sebelah kiri operator ketidaksetaraan.

size2 Size

Struktur Aspose.Imaging.Size pada hak operator ketidaksetaraan.

Returns

bool

Memang benar jika size1’ dan size2’ berbeda dalam lebar atau ketinggian; palsu jika size1’ dan size2’ sama.

Operator -(Ukuran, Ukuran)

Menarik lebar dan ketinggian struktur Aspose.Imaging.Size dari lebar dan ketinggian struktur Aspose.Imaging.Size lainnya.

public static Size operator -(Size size1, Size size2)

Parameters

size1 Size

Struktur Aspose.Imaging.Size di sisi kiri operator subtraksi.

size2 Size

Struktur Aspose.Imaging.Size di sisi kanan operator subtraksi.

Returns

Size

Struktur Aspose.Imaging.Size yang merupakan hasil dari operasi subtraksi.

 Indonesia