Struct Size
Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)
یک جفت مرتب از اعداد صحیح را ذخیره میکند، معمولاً عرض و ارتفاع یک مستطیل.
public struct Size
اعضای ارثبری
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
سازندهها
Size(int, int)
یک نمونه جدید از کلاس Aspose.Page.Drawing.Size را با ابعاد مشخص شده مقداردهی اولیه میکند.
public Size(int width, int height)
پارامترها
width
int
مولفه عرض از Aspose.Page.Drawing.Size جدید.
height
int
مولفه ارتفاع از Aspose.Page.Drawing.Size جدید.
فیلدها
Empty
یک ساختار Aspose.Page.Drawing.Size را برمیگرداند که دارای مقدار Aspose.Page.Drawing.Size.Height و Aspose.Page.Drawing.Size.Width برابر با 0 است.
public static readonly Size Empty
مقدار فیلد
ویژگیها
Height
مولفه عمودی این Aspose.Page.Drawing.Size را دریافت یا تنظیم میکند.
public int Height { get; set; }
مقدار ویژگی
IsEmpty
بررسی میکند که آیا این Aspose.Page.Drawing.Size دارای عرض و ارتفاع 0 است یا خیر.
public bool IsEmpty { get; }
مقدار ویژگی
Width
مولفه افقی این Aspose.Page.Drawing.Size را دریافت یا تنظیم میکند.
public int Width { get; set; }
مقدار ویژگی
متدها
Clone()
این Aspose.Page.Drawing.Size را کپی میکند.
public object Clone()
بازگشت
Equals(object)
بررسی میکند که آیا شیء مشخص شده یک Aspose.Page.Drawing.Size با ابعاد یکسان با این Aspose.Page.Drawing.Size است یا خیر.
public bool Equals(object obj)
پارامترها
obj
object
شیء System.Object برای آزمایش.
بازگشت
اگر obj
یک Aspose.Page.Drawing.Size باشد و عرض و ارتفاع یکسانی با این Aspose.Page.Drawing.Size داشته باشد، true؛ در غیر این صورت، false.
GetHashCode()
یک کد هش برای این ساختار Aspose.Page.Drawing.Size برمیگرداند.
public int GetHashCode()
بازگشت
یک مقدار صحیح که مشخص کننده یک مقدار هش برای این ساختار Aspose.Page.Drawing.Size است.
ToString()
یک رشته قابل خواندن برای انسان ایجاد میکند که این Aspose.Page.Drawing.Size را نمایش میدهد.
public string ToString()
بازگشت
یک رشته که این Aspose.Page.Drawing.Size را نمایش میدهد.
عملگرها
operator ==(Size, Size)
بررسی میکند که آیا دو ساختار Aspose.Page.Drawing.Size برابر هستند یا خیر.
public static bool operator ==(Size left, Size right)
پارامترها
left
Size
ساختار Aspose.Page.Drawing.Size در سمت چپ عملگر برابری.
right
Size
ساختار Aspose.Page.Drawing.Size در سمت راست عملگر برابری.
بازگشت
اگر left
و right
دارای عرض و ارتفاع یکسان باشند، true؛ در غیر این صورت، false.
operator !=(Size, Size)
بررسی میکند که آیا دو ساختار Aspose.Page.Drawing.Size متفاوت هستند یا خیر.
public static bool operator !=(Size sz1, Size sz2)
پارامترها
sz1
Size
ساختار Aspose.Page.Drawing.Size در سمت چپ عملگر نابرابری.
sz2
Size
ساختار Aspose.Page.Drawing.Size در سمت راست عملگر نابرابری.
بازگشت
اگر sz1
و sz2
در عرض یا ارتفاع متفاوت باشند، true؛ اگر sz1
و sz2
برابر باشند، false.