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; }
стойност на имота
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(Разбира се, 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
Структура Aspose.Imaging.SizeF, която е резултат от добавената работа.
Equals(Обект)
Тества се, за да се види дали посоченият обект е Aspose.Imaging.SizeF с същите размери като този WR17.
public override bool Equals(object obj)
Parameters
obj
object
Системата.обект за тестване.
Returns
Този метод се връща вярно, ако obj’ е Aspose.Imaging.SizeF и има същата ширина и височина като този __ WL16__ .SiseF; в противен случай, фалшив.
GetHashCode()
Възстановява кода за хаш за тази структура Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Цялостна стойност, която посочва стойността на хаша за тази структура 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
Aspose.Imaging.SizeF, който е резултат от операцията за сутракция.
Топони()
Преобразува Aspose.Imaging.SizeF в Wl17.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
Оператор +(Разбира се, 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
Структура 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
Този оператор се връща истинско, ако size1’ и
Size2’ имат еднаква ширина и височина; в противен случай, фалшив.
Операторът PointF(Сиеф)
Преобразува посоченият Aspose.Imaging.SizeF в Wl17.PointF.
public static explicit operator PointF(SizeF size)
Parameters
size
SizeF
Структурата на Aspose.Imaging.SizeF трябва да бъде конвертирана
Returns
Структурата на 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
Този оператор се връща вярно, ако <код клас=“paramref”>size1’ и Size2’ се различават или по ширина или височина; фалшиво, в случай че
sice1 ‘и
Оператор -(Разбира се, SizeF)
Подчертава ширината и височината на една структура Aspose.Imaging.SizeF от ширина и висина на друга структура.
public static SizeF operator -(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Aspose.Imaging.SizeF на лявата страна на субтракционния оператор.
size2
SizeF
Aspose.Imaging.SizeF на дясната страна на субтракционния оператор.
Returns
A Aspose.Imaging.SizeF, което е резултат от операцията за субтракция.