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