Struct SizeF

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; }

ارزش املاک

SizeF

Height

دریافت یا تنظیم قطعه عمودی این Aspose.Imaging.SizeF.

public float Height { get; set; }

ارزش املاک

float

IsEmpty

یک مقدار دریافت می کند که نشان می دهد که آیا این Aspose.Imaging.SizeF دارای عرض و ارتفاع صفر است یا خیر.

public bool IsEmpty { get; }

ارزش املاک

bool

Width

دریافت یا تنظیم اجزای افقی این Aspose.Imaging.SizeF.

public float Width { get; set; }

ارزش املاک

float

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

SizeF

ساختار Aspose.Imaging.SizeF که نتیجه عملیات اضافه شده است.

Equals(موضوع)

آزمایش برای دیدن اینکه آیا شی خاص یک Aspose.Imaging.SizeF با اندازه های مشابه این Aspose.Imaging.SizeF است.

public override bool Equals(object obj)

Parameters

obj object

سیستم مورد آزمایش است.

Returns

bool

این روش درست باز می گردد اگر obj’ یک Aspose.Imaging.SizeF است و همان عرض و ارتفاع دارد که این Aspose.Imaging.SizeF؛ در غیر این صورت، جعلی است.

GetHashCode()

بازگشت یک کد هش برای این ساختار Aspose.Imaging.Size.

public override int GetHashCode()

Returns

int

یک مقدار کامل که یک مقدار هش را برای این ساختار 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

SizeF

Aspose.Imaging.SizeF که ناشی از عمل خنثی است.

توکیو()

تبدیل Aspose.Imaging.SizeF به Aspose.Imaging.PointF.

public PointF ToPointF()

Returns

PointF

بازگرداندن ساختار Aspose.Imaging.PointF.

ToSize()

تبدیل یک Aspose.Imaging.SizeF به یک ساختار Aspose.Imaging.Size با مقادیر اندازه خمیده.

public Size ToSize()

Returns

Size

بازگرداندن ساختار Aspose.Imaging.Size

ToString()

ایجاد یک نوار قابل خواندن انسان است که این Aspose.Imaging.SizeF را نشان می دهد.

public override string ToString()

Returns

string

یک نوار که این 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

SizeF

ساختار 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

bool

این اپراتور درست باز می گردد اگر size1’ و size2’ دارای عرض و ارتفاع برابر باشند؛ در غیر این صورت، جعلی است.

اپراتور PointF(SizeF)

تبدیل Aspose.Imaging.SizeF به Aspose.Imaging.PointF.

public static explicit operator PointF(SizeF size)

Parameters

size SizeF

ساختار Aspose.Imaging.SizeF برای تبدیل

Returns

PointF

ساختار 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

bool

این اپراتور در صورتی که 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

SizeF

یک Aspose.Imaging.SizeF که نتیجه عمل خنثی است.

 فارسی