Struct Size

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

стойност на имота

Size

Height

Получава или поставя вертикалния компонент на този Aspose.Imaging.Size.

public int Height { get; set; }

стойност на имота

int

IsEmpty

Получава стойност, която показва дали този Aspose.Imaging.Size има ширина и височина от 0.

[JsonIgnore]
public bool IsEmpty { get; }

стойност на имота

bool

Width

Получава или поставя хоризонталния компонент на този Aspose.Imaging.Size.

public int Width { get; set; }

стойност на имота

int

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

Size

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

Size

Структурата на Aspose.Imaging.Size този метод се превръща в.

Equals(Обект)

Тестове, за да се види дали посоченият обект е Aspose.Imaging.Size с същите размери като този __ WL16__ .Sized.

public override bool Equals(object obj)

Parameters

obj object

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

Returns

bool

Вярно е, ако obj’ е Aspose.Imaging.Size и има същата ширина и височина като този WR17.size; в противен случай, фалшив.

GetHashCode()

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

public override int GetHashCode()

Returns

int

Цялостна стойност, която посочва стойността на хаша за тази структура 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

Size

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

Size

Aspose.Imaging.Size, което е резултат от операцията за субтракция.

ToString()

Създава човешко-читаема лента, която представлява този Aspose.Imaging.Size.

public override string ToString()

Returns

string

Една лента, която представлява този Aspose.Imaging.Size.

Truncate(Сиеф)

Преобразува посочената структура на Aspose.Imaging.SizeF в структурата на Wl17.Сize, като счупва стойностите на структурите на_W L17 _.

public static Size Truncate(SizeF size)

Parameters

size SizeF

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

Returns

Size

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

Size

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

bool

Вярно е, ако <код клас=“paramref”>size1’ и Size2’ имат еднаква ширина и височина; в противен случай, фалшив.

Изрична точка на оператора(Size)

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

public static explicit operator Point(Size size)

Parameters

size Size

На Aspose.Imaging.Size да се конвертира.

Returns

Point

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

Имплементарни оператори SizeF(Size)

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

public static implicit operator SizeF(Size size)

Parameters

size Size

На Aspose.Imaging.Size да се конвертира.

Returns

SizeF

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

bool

Вярно е, ако <код клас=“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

Size

A Aspose.Imaging.Size структура, която е резултат от субтракционната операция.

 Български