结构体 SizeF
内容
[
隐藏
]SizeF structure
存储一对浮点数,通常是矩形的宽度和高度。
public struct SizeF
构造函数
| 名称 | 描述 |
|---|---|
| SizeF(PointF) | 从指定的 PointF 初始化 SizeF 结构的新实例。 |
| SizeF(SizeF) | 从指定的 SizeF 初始化 SizeF 结构的新实例。 |
| SizeF(float, float) | 从指定的尺寸初始化 SizeF 结构的新实例。 |
属性
| 名称 | 描述 |
|---|---|
| static Empty { get; } | 获取一个 SizeF 结构的新实例,其 Width 和 Height 值设为零。 |
| Height { get; set; } | 获取或设置此 SizeF 的垂直分量。 |
| IsEmpty { get; } | 获取一个值,指示此 SizeF 的宽度和高度是否为零。 |
| Width { get; set; } | 获取或设置此 SizeF 的水平分量。 |
方法
| 名称 | 描述 |
|---|---|
| static Add(SizeF, SizeF) | 将一个 SizeF 结构的宽度和高度加到另一个 SizeF 结构的宽度和高度上。 |
| static Subtract(SizeF, SizeF) | 从另一个 SizeF 结构的宽度和高度中减去一个 SizeF 结构的宽度和高度。 |
| override Equals(object) | 测试指定的对象是否为与此 SizeF 具有相同尺寸的 SizeF。 |
| override GetHashCode() | 返回此 Size 结构的哈希码。 |
| ToPointF() | 将 SizeF 转换为 PointF。 |
| ToSize() | 将 SizeF 转换为具有截断尺寸值的 Size 结构。 |
| override ToString() | 创建一个可读的字符串来表示此 SizeF。 |
| operator + | 将一个 SizeF 结构的宽度和高度加到另一个 SizeF 结构的宽度和高度上。 |
| operator == | 测试两个 SizeF 结构是否相等。 |
| explicit operator | 将指定的 SizeF 转换为 PointF。 |
| operator != | 测试两个 SizeF 结构是否不同。 |
| operator - | 从另一个 SizeF 结构的宽度和高度中减去一个 SizeF 结构的宽度和高度。 |
另请参见
- namespace Aspose.Imaging
- assembly Aspose.Imaging