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
Значення поля
Властивості
Height
Отримує або задає вертикальний компонент цієї структури Aspose.Page.Drawing.SizeF.
public float Height { get; set; }
Значення властивості
IsEmpty
Отримує значення, яке вказує, чи має ця структура Aspose.Page.Drawing.SizeF нульову ширину та висоту.
public bool IsEmpty { get; }
Значення властивості
Width
Отримує або задає горизонтальний компонент цієї структури Aspose.Page.Drawing.SizeF.
public float Width { get; set; }
Значення властивості
Методи
Clone()
Клонує цю структуру Aspose.Page.Drawing.SizeF.
public object Clone()
Повертає
Equals(object)
Перевіряє, чи є вказаний об’єкт структурою Aspose.Page.Drawing.SizeF з тими ж розмірами, що й ця структура Aspose.Page.Drawing.SizeF.
public override bool Equals(object obj)
Параметри
obj
object
Об’єкт System.Object для перевірки.
Повертає
Цей метод повертає true, якщо obj
є структурою Aspose.Page.Drawing.SizeF і має таку ж ширину та висоту, як ця структура Aspose.Page.Drawing.SizeF; в іншому випадку - false.
GetHashCode()
Повертає хеш-код для цієї структури Aspose.Page.Drawing.Size.
public override int GetHashCode()
Повертає
Цілочисельне значення, яке вказує на хеш-значення для цієї структури Aspose.Page.Drawing.Size.
ToString()
Створює рядок, зручну для читання, яка представляє цю структуру Aspose.Page.Drawing.SizeF.
public override string ToString()
Повертає
Рядок, яка представляє цю структуру 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 з правого боку оператора рівності.
Повертає
Цей оператор повертає true, якщо left
і right
мають однакову ширину та висоту; в іншому випадку - 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 з правого боку оператора нерівності.
Повертає
Цей оператор повертає true, якщо sz1
і sz2
відрізняються або за шириною, або за висотою; false, якщо sz1
і sz2
рівні.