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 з зазначеної структури W L17.
public SizeF(SizeF size)
Parameters
size
SizeF
Aspose.Imaging.SizeF, звідки можна створити новий WR17.
SizeF(PointF)
Ініціалізує нову інстанцію структури Aspose.Imaging.SizeF з зазначеного __ WL16_.PointF.
public SizeF(PointF point)
Parameters
point
PointF
Про це йдеться в повідомленні Aspose.Imaging.PointF, звідки можна ініціювати цю справу.
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, яка має значення W L 17.B.Width і _www.sizef.Height, встановлені до нуля.
public static SizeF Empty { get; }
вартість нерухомості
Height
Приймає або встановлює вертикальний компонент цього Aspose.Imaging.SizeF.
public float Height { get; set; }
вартість нерухомості
IsEmpty
Отримається значення, яке вказує на те, чи є цей Aspose.Imaging.SizeF нульовою шириною і висотою.
public bool IsEmpty { get; }
вартість нерухомості
Width
Отримати або встановити горизонтальний компонент цього Aspose.Imaging.SizeF.
public float Width { get; set; }
вартість нерухомості
Methods
Add(Світовий, Світовий)
Додає широту і висоту однієї структури Aspose.Imaging.SizeF до ширини та висоти іншої структури __ WL16_.
public static SizeF Add(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Перший Aspose.Imaging.SizeF додати.
size2
SizeF
Другий Aspose.Imaging.SizeF додати.
Returns
Структура Aspose.Imaging.SizeF, яка є результатом додаткової операції.
Equals(Об’єкт)
Тестування для того, щоб дізнатися, чи конкретний об’єкт є Aspose.Imaging.SizeF з такими ж розмірами, як і цей W L17.
public override bool Equals(object obj)
Parameters
obj
object
Система об’єкта для тестування.
Returns
Цей метод повертається правдивим, якщо obj’ є Aspose.Imaging.SizeF і має таку ж ширину і висоту, як і цей WR17.
GetHashCode()
Повертає код хаша для цієї структури Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Загальна вартість, яка визначає значення hash для цієї структури Aspose.Imaging.Size.
Subtract(Світовий, Світовий)
Підтягує ширину і висоту однієї структури Aspose.Imaging.SizeF з широти та висоти іншої структури __ WL16_.
public static SizeF Subtract(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Структура Aspose.Imaging.SizeF на лівій стороні субтракційного оператора.
size2
SizeF
Структура Aspose.Imaging.SizeF на правому боці субтракційного оператора.
Returns
Aspose.Imaging.SizeF, що є результатом операції субтракції.
Топоф()
Перетворює Aspose.Imaging.SizeF на __ WL16__ .PointF.
public PointF ToPointF()
Returns
Повернення структури Aspose.Imaging.PointF.
ToSize()
Конвертує структуру Aspose.Imaging.SizeF до структури Wl17.Сize з обертаними значеннями розмірів.
public Size ToSize()
Returns
Повернення структури Aspose.Imaging.Size.
ToString()
Створює людсько-чистий ряд, який представляє цей Aspose.Imaging.SizeF.
public override string ToString()
Returns
Стіна, що представляє цю Aspose.Imaging.SizeF.
Operators
Оператор +(Світовий, Світовий)
Додає широту і висоту однієї структури Aspose.Imaging.SizeF до ширини та висоти іншої структури __ WL16_.
public static SizeF operator +(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Перший Aspose.Imaging.SizeF додати.
size2
SizeF
Другий Aspose.Imaging.SizeF додати.
Returns
Структура 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
Цей оператор повертається правдивим, якщо size1’ і
size2’ мають однакову ширину і висоту; в іншому випадку, фальшивий.
Оператор PointF(SizeF)
Конвертує зазначену Aspose.Imaging.SizeF в Wl17.PointF.
public static explicit operator PointF(SizeF size)
Parameters
size
SizeF
Структура Aspose.Imaging.SizeF для конвертації
Returns
Структура 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
Цей оператор повертає правду, якщо size1’ і
size2’ відрізняються або в ширині, або в висоті; фальшивий, якщо
size1’ і
size2’ є однаковими.
Оператор -(Світовий, Світовий)
Підтягує ширину і висоту однієї структури Aspose.Imaging.SizeF з широти та висоти іншої структури __ WL16_.
public static SizeF operator -(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Aspose.Imaging.SizeF на лівому боці субтракційного оператора.
size2
SizeF
Aspose.Imaging.SizeF на правому боці субтракційного оператора.
Returns
A Aspose.Imaging.SizeF що є результатом операції субтракції.