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 з зазначеної Wl17.Point.

public Size(Point point)

Parameters

point Point

Про це йдеться в повідомленні Aspose.Imaging.Точка, звідки можна ініціювати цю Wl17.Size.

Size(ІТ, ІТ)

Ініціалізує нову інстанцію Aspose.Imaging.Скромна структура з зазначених розмірів.

public Size(int width, int height)

Parameters

width int

Ширина компонента нового Aspose.Imaging.Size.

height int

Висота компонента нового Aspose.Imaging.Size.

Properties

Empty

Отримається нова прикладка структури Aspose.Imaging.Size, яка має вартість Wl17.size.Width і _ www.weight.height , встановлені до нуля.

[JsonIgnore]
public static Size Empty { get; }

вартість нерухомості

Size

Height

Приймає або встановлює вертикальний компонент цього Aspose.Imaging.Size.

public int Height { get; set; }

вартість нерухомості

int

IsEmpty

Отримається значення, яке вказує на те, чи є цей Aspose.Imaging.Велика має ширину і висоту 0.

[JsonIgnore]
public bool IsEmpty { get; }

вартість нерухомості

bool

Width

Приймає або встановлює горизонтальний компонент цього Aspose.Imaging.Size.

public int Width { get; set; }

вартість нерухомості

int

Methods

Add(Розмір, розмір)

Додає ширину і висоту однієї структури Aspose.Imaging.Size до широти та висоти іншої структуры __ WL16_.

public static Size Add(Size size1, Size size2)

Parameters

size1 Size

Перший Aspose.Imaging.Size додати.

size2 Size

Другий Aspose.Imaging.Size для додавання.

Returns

Size

Структура Aspose.Imaging.Size, яка є результатом додаткової операції.

Ceiling(SizeF)

Конвертує визначену структуру Aspose.Imaging.SizeF в структуру __ WL7_.Сize, обертаючи значення структури VL1 на наступні більш високі цільові значення.

public static Size Ceiling(SizeF size)

Parameters

size SizeF

Структура Aspose.Imaging.SizeF для конвертації.

Returns

Size

Структура Aspose.Imaging.Size Цей метод конвертується на.

Equals(Об’єкт)

Тестування, щоб дізнатися, чи конкретний об’єкт є Aspose.Imaging.Size з однаковими розмірами, як і цей Wl17.size.

public override bool Equals(object obj)

Parameters

obj object

Система об’єкта для тестування.

Returns

bool

Правда, якщо obj’ є Aspose.Imaging.Size і має таку ж ширину і висоту, як і цей Wl17.size; в іншому випадку, фальшивий.

GetHashCode()

Повертає код хаша для цієї структури Aspose.Imaging.Size.

public override int GetHashCode()

Returns

int

Загальна вартість, яка визначає значення hash для цієї структури Aspose.Imaging.Size.

Round(SizeF)

Конвертує визначену структуру Aspose.Imaging.SizeF в структуру __ WL16_.Сize, обертаючи цінності структури W L17 .SiseF до найближчих цільових цінностей.

public static Size Round(SizeF size)

Parameters

size SizeF

Структура Aspose.Imaging.SizeF для конвертації.

Returns

Size

Структура Aspose.Imaging.Size Цей метод конвертується на.

Subtract(Розмір, розмір)

Підраховує ширину і висоту однієї структури Aspose.Imaging.Size з широти та висоти іншої структуры __ WL16_.

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 в структуру __ WL16_.Сize, обертаючи значення структури Wl17 .SiseF на наступні нижчі цільові значення.

public static Size Truncate(SizeF size)

Parameters

size SizeF

Структура Aspose.Imaging.SizeF для конвертації.

Returns

Size

Структура Aspose.Imaging.Size Цей метод конвертується на.

Operators

Оператор +(Розмір, розмір)

Додає ширину і висоту однієї структури Aspose.Imaging.Size до широти та висоти іншої структуры __ WL16_.

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

Parameters

size1 Size

Перший Aspose.Imaging.Size додати.

size2 Size

Другий Aspose.Imaging.Size для додавання.

Returns

Size

Структура Aspose.Imaging.Size, яка є результатом додаткової операції.

Оператор =(Розмір, розмір)

Перевірте, чи є дві структури Aspose.Imaging.Велика однакова.

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 на Wl17.Point.

public static explicit operator Point(Size size)

Parameters

size Size

Використання Aspose.Imaging.Size для конвертації.

Returns

Point

Структура Aspose.Imaging.Точка, до якої цей оператор конвертує.

Імплицитний оператор SizeF(Size)

Перетворює зазначену Aspose.Imaging.Size на W L17.

public static implicit operator SizeF(Size size)

Parameters

size Size

Використання Aspose.Imaging.Size для конвертації.

Returns

SizeF

Структура Aspose.Imaging.SizeF, до якої цей оператор конвертує.

Оператор !=(Розмір, розмір)

Перевірте, чи є дві структури Aspose.Imaging.Зміст різні.

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 з широти та висоти іншої структуры __ WL16_.

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

Parameters

size1 Size

Структура Aspose.Imaging.Size на лівій стороні субтракційного оператора.

size2 Size

Структура Aspose.Imaging.Size на правому боці субтракційного оператора.

Returns

Size

Aspose.Imaging.Структура розмірів, що є результатом операції субтракції.

 Українська