Struct Size
Името на пространството: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.4.0)
Представяне на размера.
public struct Size
наследници
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Size(Point)
Иницијализира нова инстанция на структурата Aspose.Imaging.Size от посочената Wl17.Point.
public Size(Point point)
Parameters
point
Point
Точката Aspose.Imaging.Точката, от която да стартирате тази Wl17.Size.
Size(в, в)
Иницијализира нова инстанция на структурата Aspose.Imaging.Size от посочените измерения.
public Size(int width, int height)
Parameters
width
int
Ширина на компонента на новия Aspose.Imaging.Size.
height
int
Височината на компонента на новия Aspose.Imaging.Size.
Properties
Empty
Получава нова примера на структурата Aspose.Imaging.Size, която има стойностите на Wl17.size.Width и _www.high.
[JsonIgnore]
public static Size Empty { get; }
стойност на имота
Height
Получава или поставя вертикалния компонент на този Aspose.Imaging.Size.
public int Height { get; set; }
стойност на имота
IsEmpty
Получава стойност, която показва дали този Aspose.Imaging.Size има ширина и височина от 0.
[JsonIgnore]
public bool IsEmpty { get; }
стойност на имота
Width
Получава или поставя хоризонталния компонент на този Aspose.Imaging.Size.
public int Width { get; set; }
стойност на имота
Methods
Add(Размер , размер)
Добавя ширината и височината на една Aspose.Imaging.Size структура към ширина и висина на друга WR17.
public static Size Add(Size size1, Size size2)
Parameters
size1
Size
Първият Aspose.Imaging.Size за добавяне.
size2
Size
Вторият Aspose.Imaging.Size за добавяне.
Returns
A Aspose.Imaging.Size структура, която е резултат от добавената работа.
Ceiling(Сиеф)
Преобразува посочената структура на Aspose.Imaging.SizeF в структурата на Wl17.Сize, като обръщат стойностите на структурите на_W L17 _.Сие към следващите по-високи цялостни ценности.
public static Size Ceiling(SizeF size)
Parameters
size
SizeF
Структурата на Aspose.Imaging.SizeF да се конвертира.
Returns
Структурата на Aspose.Imaging.Size този метод се превръща в.
Equals(Обект)
Тестове, за да се види дали посоченият обект е Aspose.Imaging.Size с същите размери като този __ WL16__ .Sized.
public override bool Equals(object obj)
Parameters
obj
object
Системата.обект за тестване.
Returns
Вярно е, ако obj’ е Aspose.Imaging.Size и има същата ширина и височина като този WR17.size; в противен случай, фалшив.
GetHashCode()
Възстановява кода за хаш за тази структура Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Цялостна стойност, която посочва стойността на хаша за тази структура Aspose.Imaging.Size.
Round(Сиеф)
Преобразува посочената структура на Aspose.Imaging.SizeF в структурата на Wl17.Сize, като обръщат стойностите на структурите на_W L17 _.СизеF към най-близките цели.
public static Size Round(SizeF size)
Parameters
size
SizeF
Структурата на Aspose.Imaging.SizeF да се конвертира.
Returns
Структурата на Aspose.Imaging.Size този метод се превръща в.
Subtract(Размер , размер)
Подчертава ширината и височината на една Aspose.Imaging.Смъртоносната структура се различава от ширина и висина на друга Wl17.Size структура.
public static Size Subtract(Size size1, Size size2)
Parameters
size1
Size
Структурата на Aspose.Imaging.Size е на лявата страна на субтракционния оператор.
size2
Size
Структурата на Aspose.Imaging.Size е на дясната страна на субтракционния оператор.
Returns
Aspose.Imaging.Size, което е резултат от операцията за субтракция.
ToString()
Създава човешко-читаема лента, която представлява този Aspose.Imaging.Size.
public override string ToString()
Returns
Една лента, която представлява този Aspose.Imaging.Size.
Truncate(Сиеф)
Преобразува посочената структура на Aspose.Imaging.SizeF в структурата на Wl17.Сize, като счупва стойностите на структурите на_W L17 _.
public static Size Truncate(SizeF size)
Parameters
size
SizeF
Структурата на Aspose.Imaging.SizeF да се конвертира.
Returns
Структурата на Aspose.Imaging.Size този метод се превръща в.
Operators
Оператор +(Размер , размер)
Добавя ширината и височината на една Aspose.Imaging.Size структура към ширина и висина на друга WR17.
public static Size operator +(Size size1, Size size2)
Parameters
size1
Size
Първият Aspose.Imaging.Size за добавяне.
size2
Size
Вторият Aspose.Imaging.Size за добавяне.
Returns
A Aspose.Imaging.Size структура, която е резултат от добавената работа.
Операторът =(Размер , размер)
Тестват дали две Aspose.Imaging.Сигурност структури са равни.
public static bool operator ==(Size size1, Size size2)
Parameters
size1
Size
Структурата на Aspose.Imaging.Size е на лявата страна на оператора на равнопоставеност.
size2
Size
Структурата на Aspose.Imaging.Size върху правото на оператора на равнопоставеност.
Returns
Вярно е, ако <код клас=“paramref”>size1’ и Size2’ имат еднаква ширина и височина; в противен случай, фалшив.
Изрична точка на оператора(Size)
Преобразува посоченият Aspose.Imaging.Size в Wl17.Point.
public static explicit operator Point(Size size)
Parameters
size
Size
На Aspose.Imaging.Size да се конвертира.
Returns
Структурата на Aspose.Imaging.Point, към която този оператор се конвертира.
Имплементарни оператори SizeF(Size)
Преобразува посоченият Aspose.Imaging.Size в Wl17.sizeF
public static implicit operator SizeF(Size size)
Parameters
size
Size
На Aspose.Imaging.Size да се конвертира.
Returns
Структурата на Aspose.Imaging.SizeF, към която този оператор конвертира.
Оператор !=(Размер , размер)
Тестват дали две Aspose.Imaging.Сигурност структури са различни.
public static bool operator !=(Size size1, Size size2)
Parameters
size1
Size
Структурата на Aspose.Imaging.Size е на лявата страна на оператора на неравенството.
size2
Size
Структурата на Aspose.Imaging.Size върху правото на оператора на неравенството.
Returns
Вярно е, ако <код клас=“paramref”>size1’ и Size2’ се различават или по ширина или височина; фалшиво, когато
sice1" и “cod class_parenf”> size3’ са равни.
Оператор -(Размер , размер)
Подчертава ширината и височината на една Aspose.Imaging.Смъртоносната структура се различава от ширина и висина на друга Wl17.Size структура.
public static Size operator -(Size size1, Size size2)
Parameters
size1
Size
Структурата на Aspose.Imaging.Size е на лявата страна на субтракционния оператор.
size2
Size
Структурата на Aspose.Imaging.Size е на дясната страна на субтракционния оператор.
Returns
A Aspose.Imaging.Size структура, която е резултат от субтракционната операция.