Struct Size

Struct Size

Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)

存储一对有序的整数,通常是矩形的宽度和高度。

public struct Size

继承的成员

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

构造函数

Size(int, int)

根据指定的维度初始化 Aspose.Page.Drawing.Size 类的新实例。

public Size(int width, int height)

参数

width int

新 Aspose.Page.Drawing.Size 的宽度组件。

height int

新 Aspose.Page.Drawing.Size 的高度组件。

字段

Empty

获取一个 Aspose.Page.Drawing.Size 结构,其 Aspose.Page.Drawing.Size.Height 和 Aspose.Page.Drawing.Size.Width 值为 0。

public static readonly Size Empty

字段值

Size

属性

Height

获取或设置此 Aspose.Page.Drawing.Size 的垂直组件。

public int Height { get; set; }

属性值

int

IsEmpty

测试此 Aspose.Page.Drawing.Size 的宽度和高度是否为 0。

public bool IsEmpty { get; }

属性值

bool

Width

获取或设置此 Aspose.Page.Drawing.Size 的水平组件。

public int Width { get; set; }

属性值

int

方法

Clone()

克隆此 Aspose.Page.Drawing.Size。

public object Clone()

返回

object

Equals(object)

测试指定的对象是否为与此 Aspose.Page.Drawing.Size 具有相同维度的 Aspose.Page.Drawing.Size。

public bool Equals(object obj)

参数

obj object

要测试的 System.Object。

返回

bool

如果 obj 是 Aspose.Page.Drawing.Size 并且具有与此 Aspose.Page.Drawing.Size 相同的宽度和高度,则为 true;否则为 false。

GetHashCode()

返回此 Aspose.Page.Drawing.Size 结构的哈希代码。

public int GetHashCode()

返回

int

指定此 Aspose.Page.Drawing.Size 结构的哈希值的整数值。

ToString()

创建一个可读性强的字符串,表示此 Aspose.Page.Drawing.Size。

public string ToString()

返回

string

表示此 Aspose.Page.Drawing.Size 的字符串。

运算符

operator ==(Size, Size)

测试两个 Aspose.Page.Drawing.Size 结构是否相等。

public static bool operator ==(Size left, Size right)

参数

left Size

等式运算符左侧的 Aspose.Page.Drawing.Size 结构。

right Size

等式运算符右侧的 Aspose.Page.Drawing.Size 结构。

返回

bool

如果 leftright 的宽度和高度相等,则为 true;否则为 false。

operator !=(Size, Size)

测试两个 Aspose.Page.Drawing.Size 结构是否不同。

public static bool operator !=(Size sz1, Size sz2)

参数

sz1 Size

不等式运算符左侧的 Aspose.Page.Drawing.Size 结构。

sz2 Size

不等式运算符右侧的 Aspose.Page.Drawing.Size 结构。

返回

bool

如果 sz1sz2 在宽度或高度上不同,则为 true;如果 sz1sz2 相等,则为 false。

 中文