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

Сиеф(Сиеф)

Иницијализира нова инстанция на структурата Aspose.Imaging.SizeF от посочената WR17.

public SizeF(SizeF size)

Parameters

size SizeF

Aspose.Imaging.SizeF от който да се създаде новият WR17.

Сиеф(Поинт)

Иницијализира нова инстанция на структурата Aspose.Imaging.SizeF от посочената Wl17.PointF.

public SizeF(PointF point)

Parameters

point PointF

На Aspose.Imaging.PointF, от който да стартирате този __ WL16__ .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, която има стойностите на Wl17.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(Разбира се, SizeF)

Добавя ширината и височината на една структура Aspose.Imaging.SizeF до ширина и висина на друга структура _www.size.

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 с същите размери като този WR17.

public override bool Equals(object obj)

Parameters

obj object

Системата.обект за тестване.

Returns

bool

Този метод се връща вярно, ако obj’ е Aspose.Imaging.SizeF и има същата ширина и височина като този __ WL16__ .SiseF; в противен случай, фалшив.

GetHashCode()

Възстановява кода за хаш за тази структура Aspose.Imaging.Size.

public override int GetHashCode()

Returns

int

Цялостна стойност, която посочва стойността на хаша за тази структура Aspose.Imaging.Size.

Subtract(Разбира се, SizeF)

Подчертава ширината и височината на една структура Aspose.Imaging.SizeF от ширина и висина на друга структура.

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 в Wl17.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

Оператор +(Разбира се, SizeF)

Добавя ширината и височината на една структура Aspose.Imaging.SizeF до ширина и висина на друга структура _www.size.

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

Parameters

size1 SizeF

Първият Aspose.Imaging.SizeF да се добави.

size2 SizeF

Вторият Aspose.Imaging.SizeF да се добави.

Returns

SizeF

Структура Aspose.Imaging.SizeF, която е резултат от добавената работа.

Операторът =(Разбира се, 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(Сиеф)

Преобразува посоченият Aspose.Imaging.SizeF в Wl17.PointF.

public static explicit operator PointF(SizeF size)

Parameters

size SizeF

Структурата на Aspose.Imaging.SizeF трябва да бъде конвертирана

Returns

PointF

Структурата на Aspose.Imaging.PointF, към която този оператор се конвертира.

Оператор !=(Разбира се, 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

Този оператор се връща вярно, ако <код клас=“paramref”>size1’ и Size2’ се различават или по ширина или височина; фалшиво, в случай че sice1 ‘и >sise2 ’ са равни.

Оператор -(Разбира се, SizeF)

Подчертава ширината и височината на една структура Aspose.Imaging.SizeF от ширина и висина на друга структура.

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, което е резултат от операцията за субтракция.

 Български