Struct SizeF

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; }

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

SizeF

Height

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

public float Height { get; set; }

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

float

IsEmpty

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

public bool IsEmpty { get; }

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

bool

Width

Отримати або встановити горизонтальний компонент цього Aspose.Imaging.SizeF.

public float Width { get; set; }

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

float

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

SizeF

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

Equals(Об’єкт)

Тестування для того, щоб дізнатися, чи конкретний об’єкт є Aspose.Imaging.SizeF з такими ж розмірами, як і цей W L17.

public override bool Equals(object obj)

Parameters

obj object

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

Returns

bool

Цей метод повертається правдивим, якщо obj’ є Aspose.Imaging.SizeF і має таку ж ширину і висоту, як і цей WR17.

GetHashCode()

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

public override int GetHashCode()

Returns

int

Загальна вартість, яка визначає значення 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

SizeF

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

Топоф()

Перетворює Aspose.Imaging.SizeF на __ WL16__ .PointF.

public PointF ToPointF()

Returns

PointF

Повернення структури Aspose.Imaging.PointF.

ToSize()

Конвертує структуру Aspose.Imaging.SizeF до структури Wl17.Сize з обертаними значеннями розмірів.

public Size ToSize()

Returns

Size

Повернення структури Aspose.Imaging.Size.

ToString()

Створює людсько-чистий ряд, який представляє цей Aspose.Imaging.SizeF.

public override string ToString()

Returns

string

Стіна, що представляє цю 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

SizeF

Структура 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

bool

Цей оператор повертається правдивим, якщо size1’ і size2’ мають однакову ширину і висоту; в іншому випадку, фальшивий.

Оператор PointF(SizeF)

Конвертує зазначену Aspose.Imaging.SizeF в Wl17.PointF.

public static explicit operator PointF(SizeF size)

Parameters

size SizeF

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

Returns

PointF

Структура 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

bool

Цей оператор повертає правду, якщо 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

SizeF

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

 Українська