Struct SizeF

Struct SizeF

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

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

public struct SizeF

继承的成员

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

构造函数

SizeF(SizeF)

从指定的现有 Aspose.Page.Drawing.SizeF 结构初始化 Aspose.Page.Drawing.SizeF 结构的新实例。

public SizeF(SizeF size)

参数

size SizeF

要创建新 Aspose.Page.Drawing.SizeF 结构的 Aspose.Page.Drawing.SizeF 结构。

SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)

public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)

参数

pt #=zWfgi6R$WbIywKCegIXZ99gI=

SizeF(float, float)

从指定的维度初始化 Aspose.Page.Drawing.SizeF 结构的新实例。

public SizeF(float width, float height)

参数

width float

新 Aspose.Page.Drawing.SizeF 结构的宽度组件。

height float

新 Aspose.Page.Drawing.SizeF 结构的高度组件。

字段

Empty

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

public static readonly SizeF Empty

字段值

SizeF

属性

Height

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

public float Height { get; set; }

属性值

float

IsEmpty

获取一个值,该值指示此 Aspose.Page.Drawing.SizeF 结构是否具有零宽度和高度。

public bool IsEmpty { get; }

属性值

bool

Width

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

public float Width { get; set; }

属性值

float

方法

Clone()

克隆此 Aspose.Page.Drawing.SizeF。

public object Clone()

返回

object

Equals(object)

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

public override bool Equals(object obj)

参数

obj object

要测试的 System.Object。

返回

bool

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

GetHashCode()

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

public override int GetHashCode()

返回

int

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

ToString()

创建一个人类可读的字符串,表示此 Aspose.Page.Drawing.SizeF 结构。

public override string ToString()

返回

string

表示此 Aspose.Page.Drawing.SizeF 结构的字符串。

运算符

operator ==(SizeF, SizeF)

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

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

参数

left SizeF

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

right SizeF

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

返回

bool

如果 leftright 的宽度和高度相等,则此运算符返回 true;否则返回 false。

operator !=(SizeF, SizeF)

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

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

参数

sz1 SizeF

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

sz2 SizeF

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

返回

bool

如果 sz1sz2 在宽度或高度上不同,则此运算符返回 true;如果 sz1sz2 相等,则返回 false。

 中文