Size
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct
public class Size extends Struct<Size>
Представляет размер.
Конструкторы
| Конструктор | Описание |
|---|---|
| Size() | |
| Size(Point point) | Инициализирует новый экземпляр структуры Aspose.Imaging.Size из указанного Aspose.Imaging.Point. |
| Size(int width, int height) | Инициализирует новый экземпляр структуры Aspose.Imaging.Size из указанных размеров. |
Методы
| Метод | Описание |
|---|---|
| getEmpty() | Возвращает новый экземпляр структуры Aspose.Imaging.Size, у которого значения Aspose.Imaging.Size.Width и Aspose.Imaging.Size.Height установлены в ноль. |
| to_SizeF(Size size) | Преобразует указанный Aspose.Imaging.Size в Aspose.Imaging.SizeF. |
| op_Addition(Size size1, Size size2) | Добавляет ширину и высоту одной структуры Aspose.Imaging.Size к ширине и высоте другой структуры Aspose.Imaging.Size. |
| op_Subtraction(Size size1, Size size2) | Вычитает ширину и высоту одной структуры Aspose.Imaging.Size из ширины и высоты другой структуры Aspose.Imaging.Size. |
| op_Equality(Size size1, Size size2) | Проверяет, равны ли две структуры Aspose.Imaging.Size. |
| op_Inequality(Size size1, Size size2) | Проверяет, различаются ли две структуры Aspose.Imaging.Size. |
| to_Point(Size size) | Преобразует указанный Aspose.Imaging.Size в Aspose.Imaging.Point. |
| add(Size size1, Size size2) | Добавляет ширину и высоту одной структуры Aspose.Imaging.Size к ширине и высоте другой структуры Aspose.Imaging.Size. |
| ceiling(SizeF size) | Преобразует указанную структуру Aspose.Imaging.SizeF в структуру Aspose.Imaging.Size, округляя значения до следующего большего целого. |
| subtract(Size size1, Size size2) | Вычитает ширину и высоту одной структуры Aspose.Imaging.Size из ширины и высоты другой структуры Aspose.Imaging.Size. |
| truncate(SizeF size) | Преобразует указанную структуру Aspose.Imaging.SizeF в структуру Aspose.Imaging.Size, отбрасывая дробную часть и приводя значения к следующему меньшему целому. |
| round(SizeF size) | Преобразует указанную структуру Aspose.Imaging.SizeF в структуру Aspose.Imaging.Size, округляя значения до ближайшего целого числа. |
| isEquals(Size obj1, Size obj2) | |
| isEmpty() | Возвращает значение, указывающее, имеет ли данный Aspose.Imaging.Size нулевую ширину и высоту. |
| getWidth() | Получает или задает горизонтальную компоненту данного Aspose.Imaging.Size. |
| setWidth(int value) | Получает или задает горизонтальную компоненту данного Aspose.Imaging.Size. |
| getHeight() | Получает или задает вертикальную компоненту этого Aspose.Imaging.Size. |
| setHeight(int value) | Получает или задает вертикальную компоненту этого Aspose.Imaging.Size. |
| equals(Object obj) | Проверяет, является ли указанный объект Aspose.Imaging.Size с теми же размерами, что и этот Aspose.Imaging.Size. |
| hashCode() | Возвращает хеш‑код для этой структуры Aspose.Imaging.Size. |
| toString() | Создаёт человекочитаемую строку, представляющую этот Aspose.Imaging.Size. |
| CloneTo(Size that) | |
| Clone() |
Size()
public Size()
Size(Point point)
public Size(Point point)
Инициализирует новый экземпляр структуры Aspose.Imaging.Size из указанного Aspose.Imaging.Point.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point | Point | Объект Aspose.Imaging.Point, из которого инициализируется этот Aspose.Imaging.Size. |
Size(int width, int height)
public Size(int width, int height)
Инициализирует новый экземпляр структуры Aspose.Imaging.Size из указанных размеров.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| width | int | Компонент ширины нового Aspose.Imaging.Size. |
| height | int | Компонент высоты нового Aspose.Imaging.Size. |
getEmpty()
public static Size getEmpty()
Возвращает новый экземпляр структуры Aspose.Imaging.Size, у которого значения Aspose.Imaging.Size.Width и Aspose.Imaging.Size.Height установлены в ноль.
Returns: Size
to_SizeF(Size size)
public static SizeF to_SizeF(Size size)
Преобразует указанный Aspose.Imaging.Size в Aspose.Imaging.SizeF.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | Size | Aspose.Imaging.Size для преобразования. |
Returns:
SizeF - The Aspose.Imaging.SizeF structure to which this operator converts.
op_Addition(Size size1, Size size2)
public static Size op_Addition(Size size1, Size size2)
Добавляет ширину и высоту одной структуры Aspose.Imaging.Size к ширине и высоте другой структуры Aspose.Imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size1 | Size | Первый Aspose.Imaging.Size для добавления. |
| size2 | Size | Второй Aspose.Imaging.Size для добавления. |
Returns:
Size - A Aspose.Imaging.Size structure that is the result of the addition operation.
op_Subtraction(Size size1, Size size2)
public static Size op_Subtraction(Size size1, Size size2)
Вычитает ширину и высоту одной структуры Aspose.Imaging.Size из ширины и высоты другой структуры Aspose.Imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size1 | Size | Структура Aspose.Imaging.Size слева от оператора вычитания. |
| size2 | Size | Структура Aspose.Imaging.Size справа от оператора вычитания. |
Returns:
Size - A Aspose.Imaging.Size structure that is the result of the subtraction operation.
op_Equality(Size size1, Size size2)
public static boolean op_Equality(Size size1, Size size2)
Проверяет, равны ли две структуры Aspose.Imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size1 | Size | Структура Aspose.Imaging.Size слева от оператора равенства. |
| size2 | Size | Структура Aspose.Imaging.Size справа от оператора равенства. |
Returns:
boolean — True, если size1 и size2 имеют одинаковую ширину и высоту; иначе false.
op_Inequality(Size size1, Size size2)
public static boolean op_Inequality(Size size1, Size size2)
Проверяет, различаются ли две структуры Aspose.Imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size1 | Size | Структура Aspose.Imaging.Size слева от оператора неравенства. |
| size2 | Size | Структура Aspose.Imaging.Size справа от оператора неравенства. |
Returns:
boolean — True, если size1 и size2 различаются по ширине или высоте; false, если size1 и size2 равны.
to_Point(Size size)
public static Point to_Point(Size size)
Преобразует указанный Aspose.Imaging.Size в Aspose.Imaging.Point.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | Size | Aspose.Imaging.Size для преобразования. |
Returns:
Point - The Aspose.Imaging.Point structure to which this operator converts.
add(Size size1, Size size2)
public static Size add(Size size1, Size size2)
Добавляет ширину и высоту одной структуры Aspose.Imaging.Size к ширине и высоте другой структуры Aspose.Imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size1 | Size | Первый Aspose.Imaging.Size для добавления. |
| size2 | Size | Второй Aspose.Imaging.Size для добавления. |
Returns:
Size - A Aspose.Imaging.Size structure that is the result of the addition operation.
ceiling(SizeF size)
public static Size ceiling(SizeF size)
Преобразует указанную структуру Aspose.Imaging.SizeF в структуру Aspose.Imaging.Size, округляя значения до следующего большего целого.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | SizeF | Структура Aspose.Imaging.SizeF для преобразования. |
Returns:
Size - The Aspose.Imaging.Size structure this method converts to.
subtract(Size size1, Size size2)
public static Size subtract(Size size1, Size size2)
Вычитает ширину и высоту одной структуры Aspose.Imaging.Size из ширины и высоты другой структуры Aspose.Imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size1 | Size | Структура Aspose.Imaging.Size слева от оператора вычитания. |
| size2 | Size | Структура Aspose.Imaging.Size справа от оператора вычитания. |
Returns:
Size - The Aspose.Imaging.Size that is a result of the subtraction operation.
truncate(SizeF size)
public static Size truncate(SizeF size)
Преобразует указанную структуру Aspose.Imaging.SizeF в структуру Aspose.Imaging.Size, отбрасывая дробную часть и приводя значения к следующему меньшему целому.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | SizeF | Структура Aspose.Imaging.SizeF для преобразования. |
Returns:
Size - The Aspose.Imaging.Size structure this method converts to.
round(SizeF size)
public static Size round(SizeF size)
Преобразует указанную структуру Aspose.Imaging.SizeF в структуру Aspose.Imaging.Size, округляя значения до ближайшего целого числа.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| size | SizeF | Структура Aspose.Imaging.SizeF для преобразования. |
Returns:
Size - The Aspose.Imaging.Size structure this method converts to.
isEquals(Size obj1, Size obj2)
public static boolean isEquals(Size obj1, Size obj2)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| obj1 | Size | |
| obj2 | Size |
Returns: boolean
isEmpty()
public boolean isEmpty()
Возвращает значение, указывающее, имеет ли данный Aspose.Imaging.Size нулевую ширину и высоту.
Returns: boolean
getWidth()
public int getWidth()
Получает или задает горизонтальную компоненту данного Aspose.Imaging.Size.
Returns: int
setWidth(int value)
public void setWidth(int value)
Получает или задает горизонтальную компоненту данного Aspose.Imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getHeight()
public int getHeight()
Получает или задает вертикальную компоненту этого Aspose.Imaging.Size.
Returns: int
setHeight(int value)
public void setHeight(int value)
Получает или задает вертикальную компоненту этого Aspose.Imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
equals(Object obj)
public boolean equals(Object obj)
Проверяет, является ли указанный объект Aspose.Imaging.Size с теми же размерами, что и этот Aspose.Imaging.Size.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| obj | java.lang.Object | Объект System.Object для тестирования. |
Returns:
boolean — True, если obj является Aspose.Imaging.Size и имеет ту же ширину и высоту, что и этот Aspose.Imaging.Size; иначе false.
hashCode()
public int hashCode()
Возвращает хеш‑код для этой структуры Aspose.Imaging.Size.
Returns:
int — целочисленное значение, задающее хеш‑значение для этой структуры Aspose.Imaging.Size.
toString()
public String toString()
Создаёт человекочитаемую строку, представляющую этот Aspose.Imaging.Size.
Returns:
java.lang.String — строка, представляющая этот Aspose.Imaging.Size.
CloneTo(Size that)
public void CloneTo(Size that)
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| that | Size |
Clone()
public Size Clone()
Returns: Size