## Size class


Хранит упорядоченную пару целых чисел, обычно ширину и высоту прямоугольника.

```cpp
class Size : public System::Object,
             public System::Details::BoxableObjectBase
```

## Методы

| Метод | Описание |
| --- | --- |
| [Clone](./clone/)() | Клонирует этот [Aspose.Page.Drawing.Size](./). |
| [Equals](./equals/)(System::SharedPtr\<System::Object\>) override | Проверяет, является ли указанный объект [T:Aspose::Page::Drawing::Size](../) с теми же размерами, что и этот [T:Aspose::Page::Drawing::Size](../). |
| [get_Height](./get_height/)() | Получает вертикальную компоненту этой [T:Aspose::Page::Drawing::Size](../). |
| [get_IsEmpty](./get_isempty/)() | Проверяет, имеет ли эта [T:Aspose::Page::Drawing::Size](../) нулевую ширину и высоту. |
| [get_Width](./get_width/)() | Получает горизонтальную компоненту этой [T:Aspose::Page::Drawing::Size](../). |
| [GetHashCode](./gethashcode/)() const override | Возвращает хэш-код этой структуры [T:Aspose::Page::Drawing::Size](../). |
| [set_Height](./set_height/)(int32_t) | Устанавливает вертикальную компоненту этой [T:Aspose::Page::Drawing::Size](../). |
| [set_Width](./set_width/)(int32_t) | Устанавливает горизонтальную компоненту этой [T:Aspose::Page::Drawing::Size](../). |
| [Size](./size/)(int32_t, int32_t) | Инициализирует новый экземпляр класса [T:Aspose::Page::Drawing::Size](../) с указанными размерами. |
| [Size](./size/)() |  |
| [ToString](./tostring/)() const override | Создаёт человекочитаемую строку, представляющую эту [T:Aspose::Page::Drawing::Size](../). |
## Поля

| Поле | Описание |
| --- | --- |
| static [Empty](./empty/) | Получает структуру [T:Aspose::Page::Drawing::Size](../), у которой значения [P:Aspose::Page::Drawing::Size::Height](../) и [P:Aspose::Page::Drawing::Size::Width](../) равны 0. |
## См. также

* Class [Object](../../system/object/)
* Namespace [Aspose::Page::Drawing](../)
* Library [Aspose.Page for C++](../../)
