Struct SizeF

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

مقدار فیلد

SizeF

خواص

Height

جزء عمودی این ساختار Aspose.Page.Drawing.SizeF را دریافت یا تنظیم می‌کند.

public float Height { get; set; }

مقدار خاصیت

float

IsEmpty

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

public bool IsEmpty { get; }

مقدار خاصیت

bool

Width

جزء افقی این ساختار Aspose.Page.Drawing.SizeF را دریافت یا تنظیم می‌کند.

public float Width { get; set; }

مقدار خاصیت

float

متدها

Clone()

این Aspose.Page.Drawing.SizeF را کپی می‌کند.

public object Clone()

بازگشت

object

Equals(object)

تست می‌کند که آیا شی مشخص شده یک ساختار Aspose.Page.Drawing.SizeF با ابعاد یکسان با این ساختار Aspose.Page.Drawing.SizeF است یا خیر.

public override bool Equals(object obj)

پارامترها

obj object

شی System.Object برای تست.

بازگشت

bool

این متد اگر obj یک Aspose.Page.Drawing.SizeF باشد و عرض و ارتفاع یکسانی با این Aspose.Page.Drawing.SizeF داشته باشد، true را برمی‌گرداند؛ در غیر این صورت، false.

GetHashCode()

یک کد هش برای این ساختار Aspose.Page.Drawing.Size برمی‌گرداند.

public override int GetHashCode()

بازگشت

int

یک مقدار صحیح که یک مقدار هش برای این ساختار Aspose.Page.Drawing.Size مشخص می‌کند.

ToString()

یک رشته قابل خواندن توسط انسان که این ساختار Aspose.Page.Drawing.SizeF را نمایش می‌دهد، ایجاد می‌کند.

public override string ToString()

بازگشت

string

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

بازگشت

bool

این عملگر اگر 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 در سمت راست عملگر نابرابری.

بازگشت

bool

این عملگر اگر sz1 و sz2 در عرض یا ارتفاع متفاوت باشند، true را برمی‌گرداند؛ اگر sz1 و sz2 برابر باشند، false.

 فارسی