Класс Size
Summary: Represents size.
Module: aspose.imaging
Full Name: aspose.imaging.Size
Constructors
| Name | Description |
|---|---|
| Size() | Инициализирует новый экземпляр класса Size |
| Size(point) | Инициализирует новый экземпляр структуры Size из указанного Point. |
| Size(width, height) | Инициализирует новый экземпляр структуры Size из указанных размеров. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| empty [static] | Size | r | Получает новый экземпляр структуры Size, у которой значения Size.width и Size.height установлены в ноль. |
| height | int | r/w | Получает или задает вертикальную компоненту этого Size. |
| is_empty | bool | r | Получает значение, указывающее, имеет ли этот Size ширину и высоту, равные 0. |
| width | int | r/w | Получает или задает горизонтальную компоненту этого Size. |
Methods
| Name | Description |
|---|---|
| add(size1, size2) | Добавляет ширину и высоту одной структуры Size к ширине и высоте другой структуры Size. |
| ceiling(size) | Преобразует указанную структуру SizeF в структуру Size путем округления значений структуры Size до следующего большего целого. |
| round(size) | Преобразует указанную структуру SizeF в структуру Size путем округления значений структуры SizeF до ближайшего целого. |
| subtract(size1, size2) | Вычитает ширину и высоту одной структуры Size из ширины и высоты другой структуры Size. |
| truncate(size) | Преобразует указанную структуру SizeF в структуру Size путем усечения значений структуры SizeF до следующего меньшего целого. |
Constructor: Size()
Size()
Инициализирует новый экземпляр класса Size
Constructor: Size(point)
Size(point)
Инициализирует новый экземпляр структуры Size из указанного Point.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | Point | Точка Point из которой инициализировать этот Size. |
Constructor: Size(width, height)
Size(width, height)
Инициализирует новый экземпляр структуры Size из указанных размеров.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| width | int | Компонент ширины нового Size. |
| height | int | Компонент высоты нового Size. |
Method: add(size1, size2) [static]
add(size1, size2)
Добавляет ширину и высоту одной структуры Size к ширине и высоте другой структуры Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size1 | Size | Первый Size для добавления. |
| size2 | Size | Второй Size для добавления. |
Returns
| Тип | Описание |
|---|---|
| Size | Size структура, являющаяся результатом операции сложения. |
Method: ceiling(size) [static]
ceiling(size)
Преобразует указанную структуру SizeF в структуру Size путем округления значений структуры Size до следующего большего целого.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | SizeF | SizeF структура для преобразования. |
Returns
| Тип | Описание |
|---|---|
| Size | Size структура, в которую преобразует этот метод. |
Method: round(size) [static]
round(size)
Преобразует указанную структуру SizeF в структуру Size путем округления значений структуры SizeF до ближайшего целого.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | SizeF | SizeF структура для преобразования. |
Returns
| Тип | Описание |
|---|---|
| Size | Size структура, в которую преобразует этот метод. |
Method: subtract(size1, size2) [static]
subtract(size1, size2)
Вычитает ширину и высоту одной структуры Size из ширины и высоты другой структуры Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size1 | Size | Структура Size слева от оператора вычитания. |
| size2 | Size | Структура Size справа от оператора вычитания. |
Returns
| Тип | Описание |
|---|---|
| Size | Структура Size, являющаяся результатом операции вычитания. |
Method: truncate(size) [static]
truncate(size)
Преобразует указанную структуру SizeF в структуру Size путем усечения значений структуры SizeF до следующего меньшего целого.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | SizeF | SizeF структура для преобразования. |
Returns
| Тип | Описание |
|---|---|
| Size | Size структура, в которую преобразует этот метод. |