Struct SizeF
نام ها : Aspose.Imaging جمع آوری: Aspose.Imaging.dll (25.4.0)
ذخیره یک جفت سفارش از اعداد نقطه شناور، به طور معمول عرض و ارتفاع یک مستطیل.
public struct SizeF
اعضای ارثی
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
SizeF(SizeF)
یک مثال جدید از ساختار Aspose.Imaging.SizeF از Aspose.Imaging.SizeF مشخص شده آغاز می شود.
public SizeF(SizeF size)
Parameters
size
SizeF
Aspose.Imaging.SizeF که از آن برای ایجاد جدید Aspose.Imaging.SizeF.
SizeF(نقطه)
یک مثال جدید از ساختار Aspose.Imaging.SizeF از Aspose.Imaging.PointF مشخص شده آغاز می شود.
public SizeF(PointF point)
Parameters
point
PointF
Aspose.Imaging.PointF که از آن برای شروع این Aspose.Imaging.SizeF.
SizeF(کشتی، کشتی)
یک مثال جدید از ساختار Aspose.Imaging.SizeF از ابعاد مشخص شده آغاز می شود.
public SizeF(float width, float height)
Parameters
width
float
بخش گسترده ای از Aspose.Imaging.SizeF جدید
height
float
ساختار جدید Aspose.Imaging.SizeF
Properties
Empty
یک مثال جدید از ساختار Aspose.Imaging.SizeF که دارای Aspose.Imaging.SizeF.Width و Aspose.Imaging.SizeF.Height ارزش های تنظیم شده به صفر است.
public static SizeF Empty { get; }
ارزش املاک
Height
دریافت یا تنظیم قطعه عمودی این Aspose.Imaging.SizeF.
public float Height { get; set; }
ارزش املاک
IsEmpty
یک مقدار دریافت می کند که نشان می دهد که آیا این Aspose.Imaging.SizeF دارای عرض و ارتفاع صفر است یا خیر.
public bool IsEmpty { get; }
ارزش املاک
Width
دریافت یا تنظیم اجزای افقی این Aspose.Imaging.SizeF.
public float Width { get; set; }
ارزش املاک
Methods
Add(سئو، سئو)
اضافه کردن عرض و ارتفاع یک ساختار Aspose.Imaging.SizeF به عرض و ارتفاع دیگر ساختار Aspose.Imaging.SizeF.
public static SizeF Add(SizeF size1, SizeF size2)
Parameters
size1
SizeF
در این مطلب به معرفی Aspose.Imaging.SizeF می پردازیم.
size2
SizeF
برای اضافه کردن Aspose.Imaging.SizeF.
Returns
ساختار Aspose.Imaging.SizeF که نتیجه عملیات اضافه شده است.
Equals(موضوع)
آزمایش برای دیدن اینکه آیا شی خاص یک Aspose.Imaging.SizeF با اندازه های مشابه این Aspose.Imaging.SizeF است.
public override bool Equals(object obj)
Parameters
obj
object
سیستم مورد آزمایش است.
Returns
این روش درست باز می گردد اگر obj’ یک Aspose.Imaging.SizeF است و همان عرض و ارتفاع دارد که این Aspose.Imaging.SizeF؛ در غیر این صورت، جعلی است.
GetHashCode()
بازگشت یک کد هش برای این ساختار Aspose.Imaging.Size.
public override int GetHashCode()
Returns
یک مقدار کامل که یک مقدار هش را برای این ساختار Aspose.Imaging.Size مشخص می کند.
Subtract(سئو، سئو)
عرض و ارتفاع یک ساختار Aspose.Imaging.SizeF را از عرض و ارتفاع ساختار Aspose.Imaging.SizeF دیگر نشان می دهد.
public static SizeF Subtract(SizeF size1, SizeF size2)
Parameters
size1
SizeF
ساختار Aspose.Imaging.SizeF در سمت چپ اپراتور خنثی قرار دارد.
size2
SizeF
ساختار Aspose.Imaging.SizeF در سمت راست اپراتور خنثی قرار دارد.
Returns
Aspose.Imaging.SizeF که ناشی از عمل خنثی است.
توکیو()
تبدیل Aspose.Imaging.SizeF به Aspose.Imaging.PointF.
public PointF ToPointF()
Returns
بازگرداندن ساختار Aspose.Imaging.PointF.
ToSize()
تبدیل یک Aspose.Imaging.SizeF به یک ساختار Aspose.Imaging.Size با مقادیر اندازه خمیده.
public Size ToSize()
Returns
بازگرداندن ساختار Aspose.Imaging.Size
ToString()
ایجاد یک نوار قابل خواندن انسان است که این Aspose.Imaging.SizeF را نشان می دهد.
public override string ToString()
Returns
یک نوار که این Aspose.Imaging.SizeF را نشان می دهد.
Operators
اپراتور +(سئو، سئو)
اضافه کردن عرض و ارتفاع یک ساختار Aspose.Imaging.SizeF به عرض و ارتفاع دیگر ساختار Aspose.Imaging.SizeF.
public static SizeF operator +(SizeF size1, SizeF size2)
Parameters
size1
SizeF
در این مطلب به معرفی Aspose.Imaging.SizeF می پردازیم.
size2
SizeF
برای اضافه کردن Aspose.Imaging.SizeF.
Returns
ساختار Aspose.Imaging.SizeF که نتیجه عملیات اضافه شده است.
کارآفرین =(سئو، سئو)
بررسی کنید که آیا دو ساختار Aspose.Imaging.SizeF یکسان هستند یا خیر.
public static bool operator ==(SizeF size1, SizeF size2)
Parameters
size1
SizeF
ساختار Aspose.Imaging.SizeF در سمت چپ اپراتور برابری قرار دارد.
size2
SizeF
ساختار Aspose.Imaging.SizeF بر روی حق اپراتور برابری است.
Returns
این اپراتور درست باز می گردد اگر size1’ و
size2’ دارای عرض و ارتفاع برابر باشند؛ در غیر این صورت، جعلی است.
اپراتور PointF(SizeF)
تبدیل Aspose.Imaging.SizeF به Aspose.Imaging.PointF.
public static explicit operator PointF(SizeF size)
Parameters
size
SizeF
ساختار Aspose.Imaging.SizeF برای تبدیل
Returns
ساختار Aspose.Imaging.PointF که این اپراتور به آن تبدیل می شود.
اپراتور !=(سئو، سئو)
بررسی کنید که آیا دو ساختار Aspose.Imaging.SizeF متفاوت هستند یا خیر.
public static bool operator !=(SizeF size1, SizeF size2)
Parameters
size1
SizeF
ساختار Aspose.Imaging.SizeF در سمت چپ اپراتور نابرابری قرار دارد.
size2
SizeF
ساختار Aspose.Imaging.SizeF بر حق اپراتور نابرابری است.
Returns
این اپراتور در صورتی که size1’ و
size2’ در عرض یا ارتفاع متفاوت باشد، درست باز می گردد؛ در صورتی که
size1’ و
size2’ برابر باشند، جعلی است.
اپراتور -(سئو، سئو)
عرض و ارتفاع یک ساختار Aspose.Imaging.SizeF را از عرض و ارتفاع ساختار Aspose.Imaging.SizeF دیگر نشان می دهد.
public static SizeF operator -(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Aspose.Imaging.SizeF در سمت چپ اپراتور خنثی قرار دارد.
size2
SizeF
Aspose.Imaging.SizeF در سمت راست اپراتور خنثی قرار دارد.
Returns
یک Aspose.Imaging.SizeF که نتیجه عمل خنثی است.