Struct Size

Struct Size

نام ها : Aspose.Imaging جمع آوری: Aspose.Imaging.dll (25.4.0)

نمایندگی از اندازه

public struct Size

اعضای ارثی

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Size(Point)

یک مثال جدید از ساختار Aspose.Imaging.Size را از Aspose.Imaging.Point مشخص می کند.

public Size(Point point)

Parameters

point Point

Aspose.Imaging.Point که از آن برای شروع این Aspose.Imaging.Size.

Size(int، int)

یک مثال جدید از ساختار Aspose.Imaging.Size از ابعاد مشخص شده آغاز می شود.

public Size(int width, int height)

Parameters

width int

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

height int

با توجه به ویژگی های جدید Aspose.Imaging.Size

Properties

Empty

یک مثال جدید از ساختار Aspose.Imaging.Size که دارای Aspose.Imaging.Size.Width و Aspose.Imaging.Size.High ارزش های تنظیم شده به صفر است.

[JsonIgnore]
public static Size Empty { get; }

ارزش املاک

Size

Height

به دست آوردن یا تنظیم قطعه عمودی این Aspose.Imaging.Size.

public int Height { get; set; }

ارزش املاک

int

IsEmpty

یک مقدار دریافت می کند که نشان می دهد که آیا این Aspose.Imaging.Size دارای عرض و ارتفاع 0.

[JsonIgnore]
public bool IsEmpty { get; }

ارزش املاک

bool

Width

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

public int Width { get; set; }

ارزش املاک

int

Methods

Add(اندازه، اندازه)

اضافه کردن عرض و ارتفاع یک Aspose.Imaging.Size ساختار به عرض و ارتفاع دیگر Aspose.Imaging.Size ساختار.

public static Size Add(Size size1, Size size2)

Parameters

size1 Size

در این مطلب قصد داریم به شما معرفی کنیم: Aspose.Imaging.Size

size2 Size

در قسمت دوم به اضافه کردن اضافه می شود.

Returns

Size

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

Ceiling(SizeF)

ساختار مشخص شده Aspose.Imaging.SizeF را به یک ساختار Aspose.Imaging.Size تبدیل می کند با چرخاندن ارزش های ساختار Aspose.Imaging.Size به ارزش های کل بالاتر بعدی.

public static Size Ceiling(SizeF size)

Parameters

size SizeF

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

Returns

Size

ساختار Aspose.Imaging.Size این روش تبدیل به.

Equals(موضوع)

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

public override bool Equals(object obj)

Parameters

obj object

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

Returns

bool

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

GetHashCode()

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

public override int GetHashCode()

Returns

int

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

Round(SizeF)

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

public static Size Round(SizeF size)

Parameters

size SizeF

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

Returns

Size

ساختار Aspose.Imaging.Size این روش تبدیل به.

Subtract(اندازه، اندازه)

عرض و ارتفاع یک Aspose.Imaging.Size ساختار را از عرض و ارتفاع دیگر Aspose.Imaging.Size ساختار نشان می دهد.

public static Size Subtract(Size size1, Size size2)

Parameters

size1 Size

ساختار Aspose.Imaging.Size در سمت چپ اپراتور خنثی قرار دارد.

size2 Size

ساختار Aspose.Imaging.Size در سمت راست اپراتور خنثی قرار دارد.

Returns

Size

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

ToString()

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

public override string ToString()

Returns

string

یک نوار که این Aspose.Imaging.Size را نشان می دهد.

Truncate(SizeF)

ساختار مشخص شده Aspose.Imaging.SizeF را به ساختار Aspose.Imaging.Size تبدیل می کند و ارزش های ساختار Aspose.Imaging.SizeF را به ارزش های کل پایین تر بعدی تبدیل می کند.

public static Size Truncate(SizeF size)

Parameters

size SizeF

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

Returns

Size

ساختار Aspose.Imaging.Size این روش تبدیل به.

Operators

اپراتور +(اندازه، اندازه)

اضافه کردن عرض و ارتفاع یک Aspose.Imaging.Size ساختار به عرض و ارتفاع دیگر Aspose.Imaging.Size ساختار.

public static Size operator +(Size size1, Size size2)

Parameters

size1 Size

در این مطلب قصد داریم به شما معرفی کنیم: Aspose.Imaging.Size

size2 Size

در قسمت دوم به اضافه کردن اضافه می شود.

Returns

Size

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

کارآفرین =(اندازه، اندازه)

بررسی کنید که آیا دو ساختار Aspose.Imaging.Size یکسان هستند یا خیر.

public static bool operator ==(Size size1, Size size2)

Parameters

size1 Size

ساختار Aspose.Imaging.Size در سمت چپ اپراتور برابری قرار دارد.

size2 Size

ساختار Aspose.Imaging.Size در سمت راست اپراتور برابری است.

Returns

bool

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

مشخصات اپراتور(Size)

تبدیل Aspose.Imaging.Size به Aspose.Imaging.Point.

public static explicit operator Point(Size size)

Parameters

size Size

به نظر می رسد.تصویر.تصویر برای تبدیل.

Returns

Point

ساختار Aspose.Imaging.Point که این اپراتور به آن تبدیل می شود.

اپراتور implicit SizeF(Size)

تبدیل Aspose.Imaging.Size به یک Aspose.Imaging.SizeF.

public static implicit operator SizeF(Size size)

Parameters

size Size

به نظر می رسد.تصویر.تصویر برای تبدیل.

Returns

SizeF

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

اپراتور !=(اندازه، اندازه)

بررسی کنید که آیا دو ساختار Aspose.Imaging.Size متفاوت هستند یا خیر.

public static bool operator !=(Size size1, Size size2)

Parameters

size1 Size

ساختار Aspose.Imaging.Size در سمت چپ اپراتور نابرابری است.

size2 Size

ساختار Aspose.Imaging.Size بر روی حق اپراتور نابرابری.

Returns

bool

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

اپراتور -(اندازه، اندازه)

عرض و ارتفاع یک Aspose.Imaging.Size ساختار را از عرض و ارتفاع دیگر Aspose.Imaging.Size ساختار نشان می دهد.

public static Size operator -(Size size1, Size size2)

Parameters

size1 Size

ساختار Aspose.Imaging.Size در سمت چپ اپراتور خنثی قرار دارد.

size2 Size

ساختار Aspose.Imaging.Size در سمت راست اپراتور خنثی قرار دارد.

Returns

Size

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

 فارسی