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
字段值
属性
Height
获取或设置此 Aspose.Page.Drawing.SizeF 结构的垂直组件。
public float Height { get; set; }
属性值
IsEmpty
获取一个值,该值指示此 Aspose.Page.Drawing.SizeF 结构是否具有零宽度和高度。
public bool IsEmpty { get; }
属性值
Width
获取或设置此 Aspose.Page.Drawing.SizeF 结构的水平组件。
public float Width { get; set; }
属性值
方法
Clone()
克隆此 Aspose.Page.Drawing.SizeF。
public object Clone()
返回
Equals(object)
测试指定的对象是否为具有与此 Aspose.Page.Drawing.SizeF 结构相同维度的 Aspose.Page.Drawing.SizeF 结构。
public override bool Equals(object obj)
参数
obj
object
要测试的 System.Object。
返回
如果 obj
是 Aspose.Page.Drawing.SizeF 并且具有与此 Aspose.Page.Drawing.SizeF 相同的宽度和高度,则此方法返回 true;否则返回 false。
GetHashCode()
返回此 Aspose.Page.Drawing.Size 结构的哈希代码。
public override int GetHashCode()
返回
指定此 Aspose.Page.Drawing.Size 结构的哈希值的整数值。
ToString()
创建一个人类可读的字符串,表示此 Aspose.Page.Drawing.SizeF 结构。
public override string ToString()
返回
表示此 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 结构。
返回
如果 left
和 right
的宽度和高度相等,则此运算符返回 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 结构。
返回
如果 sz1
和 sz2
在宽度或高度上不同,则此运算符返回 true;如果 sz1
和 sz2
相等,则返回 false。