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; }
вартість нерухомості
Height
Приймає або встановлює вертикальний компонент цього Aspose.Imaging.Size.
public int Height { get; set; }
вартість нерухомості
IsEmpty
Отримається значення, яке вказує на те, чи є цей Aspose.Imaging.Велика має ширину і висоту 0.
[JsonIgnore]
public bool IsEmpty { get; }
вартість нерухомості
Width
Приймає або встановлює горизонтальний компонент цього Aspose.Imaging.Size.
public int Width { get; set; }
вартість нерухомості
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
Структура Aspose.Imaging.Size, яка є результатом додаткової операції.
Ceiling(SizeF)
Конвертує визначену структуру Aspose.Imaging.SizeF в структуру __ WL7_.Сize, обертаючи значення структури VL1 на наступні більш високі цільові значення.
public static Size Ceiling(SizeF size)
Parameters
size
SizeF
Структура Aspose.Imaging.SizeF для конвертації.
Returns
Структура Aspose.Imaging.Size Цей метод конвертується на.
Equals(Об’єкт)
Тестування, щоб дізнатися, чи конкретний об’єкт є Aspose.Imaging.Size з однаковими розмірами, як і цей Wl17.size.
public override bool Equals(object obj)
Parameters
obj
object
Система об’єкта для тестування.
Returns
Правда, якщо obj’ є Aspose.Imaging.Size і має таку ж ширину і висоту, як і цей Wl17.size; в іншому випадку, фальшивий.
GetHashCode()
Повертає код хаша для цієї структури Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Загальна вартість, яка визначає значення 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
Структура 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
Aspose.Imaging.Size, що є результатом операції субтракції.
ToString()
Створює людсько-чистий ряд, який представляє цей Aspose.Imaging.Size.
public override string ToString()
Returns
Стіна, що представляє цю 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
Структура 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
Структура 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
Правда, якщо size1’ і
size2’ мають однакову ширину і висоту; в іншому випадку, фальшивий.
Визначення пункту оператора(Size)
Перетворює визначену Aspose.Imaging.Size на Wl17.Point.
public static explicit operator Point(Size size)
Parameters
size
Size
Використання Aspose.Imaging.Size для конвертації.
Returns
Структура Aspose.Imaging.Точка, до якої цей оператор конвертує.
Імплицитний оператор SizeF(Size)
Перетворює зазначену Aspose.Imaging.Size на W L17.
public static implicit operator SizeF(Size size)
Parameters
size
Size
Використання Aspose.Imaging.Size для конвертації.
Returns
Структура 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
Правда, якщо 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
Aspose.Imaging.Структура розмірів, що є результатом операції субтракції.