## Size structure

Представляет размер.

```csharp
public struct Size
```

## Конструкторы

| Имя | Описание |
| --- | --- |
| [Size](size#constructor)(Point) | Инициализирует новый экземпляр[`Size`](../size) структура из указанного[`Point`](../point) . |
| [Size](size#constructor_1)(int, int) | Инициализирует новый экземпляр[`Size`](../size) структура из указанных размеров. |

## Характеристики

| Имя | Описание |
| --- | --- |
| static [Empty](../../aspose.imaging/size/empty) { get; } | Получает новый экземпляр[`Size`](../size) структура, которая имеет[`Width`](./width) а также[`Height`](./height) значения равны нулю. |
| [Height](../../aspose.imaging/size/height) { get; set; } | Получает или задает вертикальный компонент этого[`Size`](../size) . |
| [IsEmpty](../../aspose.imaging/size/isempty) { get; } | Получает значение, указывающее, является ли это[`Size`](../size) имеет ширину и высоту 0. |
| [Width](../../aspose.imaging/size/width) { get; set; } | Получает или задает горизонтальную составляющую этого[`Size`](../size) . |

## Методы

| Имя | Описание |
| --- | --- |
| static [Add](../../aspose.imaging/size/add)(Size, Size) | Добавляет ширину и высоту одного[`Size`](../size) структура по ширине и высоте другой[`Size`](../size) структура. |
| static [Ceiling](../../aspose.imaging/size/ceiling)(SizeF) | Преобразует указанный[`SizeF`](../sizef) структура к[`Size`](../size) структуры путем округления значений[`Size`](../size) структура к следующему более высокому целочисленному значению. |
| static [Round](../../aspose.imaging/size/round)(SizeF) | Преобразует указанный[`SizeF`](../sizef) структура к[`Size`](../size) структуры путем округления значений[`SizeF`](../sizef) структура до ближайших целочисленных значений. |
| static [Subtract](../../aspose.imaging/size/subtract)(Size, Size) | Вычитает ширину и высоту из одного[`Size`](../size) структура от ширины и высоты другой[`Size`](../size) структура. |
| static [Truncate](../../aspose.imaging/size/truncate)(SizeF) | Преобразует указанный[`SizeF`](../sizef) структура к[`Size`](../size) структуру путем усечения значений[`SizeF`](../sizef) структура до следующего меньшего целочисленного значения. |
| override [Equals](../../aspose.imaging/size/equals)(object) | Проверяет, является ли указанный объект[`Size`](../size)с такими же размерами как этот[`Size`](../size) . |
| override [GetHashCode](../../aspose.imaging/size/gethashcode)() | Возвращает хеш-код для этого[`Size`](../size) структура. |
| override [ToString](../../aspose.imaging/size/tostring)() | Создает удобочитаемую строку, представляющую этот[`Size`](../size) . |
| [operator +](../../aspose.imaging/size/op_addition) | Добавляет ширину и высоту одного[`Size`](../size) структура по ширине и высоте другой[`Size`](../size) структура. |
| [operator ==](../../aspose.imaging/size/op_equality) | Проверяет, являются ли два[`Size`](../size) структуры равны. |
| [explicit operator](../../aspose.imaging/size/op_explicit) | Преобразует указанный[`Size`](../size) к[`Point`](../point) . |
| [implicit operator](../../aspose.imaging/size/op_implicit) | Преобразует указанный[`Size`](../size) к[`SizeF`](../sizef) . |
| [operator !=](../../aspose.imaging/size/op_inequality) | Проверяет, являются ли два[`Size`](../size) структуры разные. |
| [operator -](../../aspose.imaging/size/op_subtraction) | Вычитает ширину и высоту из одного[`Size`](../size) структура от ширины и высоты другой[`Size`](../size) структура. |

### Смотрите также

* пространство имен [Aspose.Imaging](../../aspose.imaging)
* сборка [Aspose.Imaging](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Imaging.dll -->
