Size 类
内容
[
隐藏
]Summary: Represents size.
Module: aspose.imaging
Full Name: aspose.imaging.Size
Constructors
| Name | 描述 |
|---|---|
| Size() | 初始化 Size 类的新实例 |
| Size(point) | 从指定的 Point 初始化一个新的 Size 结构实例。 |
| Size(width, height) | 从指定的尺寸初始化一个新的 Size 结构实例。 |
Properties
| Name | Type | Access | 描述 |
|---|---|---|---|
| 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 | 描述 |
|---|---|
| add(size1, size2) | 将一个 Size 结构的宽度和高度添加到另一个 Size 结构的宽度和高度。 |
| ceiling(size) | 通过将指定的 SizeF 结构的值四舍入到更高的整数,将其转换为 Size 结构。 |
| round(size) | 通过将指定的 SizeF 结构的值四舍五入到最近的整数,将其转换为 Size 结构。 |
| subtract(size1, size2) | 从另一个 Size 结构的宽度和高度中减去一个 Size 结构的宽度和高度。 |
| truncate(size) | 通过将指定的 SizeF 结构的值截断为更低的整数,将其转换为 Size 结构。 |
Constructor: Size()
Size()
初始化 Size 类的新实例
Constructor: Size(point)
Size(point)
Parameters:
| 参数 | Type | Description |
|---|---|---|
| point | Point | 用于初始化此 Size 的 Point。 |
Constructor: Size(width, height)
Size(width, height)
从指定的尺寸初始化一个新的 Size 结构实例。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| width | int | 新 Size 的宽度分量。 |
| height | int | 新 Size 的高度分量。 |
Method: add(size1, size2) [static]
add(size1, size2)
将一个 Size 结构的宽度和高度添加到另一个 Size 结构的宽度和高度。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| size1 | Size | 要添加的第一个 Size。 |
| size2 | Size | 要添加的第二个 Size。 |
Returns
| Type | Description |
|---|---|
| Size | 一个 Size 结构,作为加法操作的结果。 |
Method: ceiling(size) [static]
ceiling(size)
通过将指定的 SizeF 结构的值四舍入到更高的整数,将其转换为 Size 结构。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| size | SizeF | 要转换的 SizeF 结构。 |
Returns
| Type | Description |
|---|---|
| Size | 此方法转换为的 Size 结构。 |
Method: round(size) [static]
round(size)
通过将指定的 SizeF 结构的值四舍五入到最近的整数,将其转换为 Size 结构。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| size | SizeF | 要转换的 SizeF 结构。 |
Returns
| Type | Description |
|---|---|
| Size | 此方法转换为的 Size 结构。 |
Method: subtract(size1, size2) [static]
subtract(size1, size2)
从另一个 Size 结构的宽度和高度中减去一个 Size 结构的宽度和高度。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| size1 | Size | 减法运算符左侧的 Size 结构。 |
| size2 | Size | 减法运算符右侧的 Size 结构。 |
Returns
| Type | Description |
|---|---|
| Size | 减法运算的结果所得到的 Size 结构。 |
Method: truncate(size) [static]
truncate(size)
通过将指定的 SizeF 结构的值截断为更低的整数,将其转换为 Size 结构。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| size | SizeF | 要转换的 SizeF 结构。 |
Returns
| Type | Description |
|---|---|
| Size | 此方法转换为的 Size 结构。 |