SizeF 类

Summary: Stores an ordered pair of floating-point numbers, typically the width and height of a rectangle.

Module: aspose.imaging

Full Name: aspose.imaging.SizeF

Constructors

Name描述
SizeF()初始化 SizeF 类的新实例
SizeF(point)根据指定的 PointF 初始化 SizeF 结构的新实例。
SizeF(size)从指定的 SizeF 初始化一个新的 SizeF 结构实例。
SizeF(width, height)从指定的尺寸初始化一个新的 SizeF 结构实例。

Properties

NameTypeAccess描述
empty [static]SizeFr获取一个新的 SizeF 结构实例,其 SizeF.widthSizeF.height 值均为零。
heightfloatr/w获取或设置此 SizeF 的垂直分量。
is_emptyboolr获取一个值,指示此 SizeF 是否具有零宽度和高度。
widthfloatr/w获取或设置此 SizeF 的水平分量。

Methods

Name描述
add(size1, size2)将一个 SizeF 结构的宽度和高度添加到另一个 SizeF 结构的宽度和高度。
create_from_point_f(point)根据指定的 PointF 初始化 SizeF 结构的新实例。
create_from_size_f(size)从指定的 SizeF 初始化一个新的 SizeF 结构实例。
subtract(size1, size2)从另一个 SizeF 结构的宽度和高度中减去一个 SizeF 结构的宽度和高度。
to_point_f()SizeF 转换为 PointF
to_size()SizeF 转换为具有截断尺寸值的 Size 结构。

Constructor: SizeF()

 SizeF() 

初始化 SizeF 类的新实例

Constructor: SizeF(point)

 SizeF(point) 

根据指定的 PointF 初始化 SizeF 结构的新实例。

Parameters:

参数TypeDescription
pointPointF用于初始化此 SizeFPointF

Constructor: SizeF(size)

 SizeF(size) 

从指定的 SizeF 初始化一个新的 SizeF 结构实例。

Parameters:

参数TypeDescription
sizeSizeF用于创建新 SizeFSizeF

Constructor: SizeF(width, height)

 SizeF(width, height) 

从指定的尺寸初始化一个新的 SizeF 结构实例。

Parameters:

参数TypeDescription
widthfloatSizeF 的宽度分量。
heightfloatSizeF 的高度分量。

Method: add(size1, size2) [static]

 add(size1, size2) 

将一个 SizeF 结构的宽度和高度添加到另一个 SizeF 结构的宽度和高度。

Parameters:

参数TypeDescription
size1SizeF要相加的第一个 SizeF
size2SizeF要相加的第二个 SizeF

Returns

TypeDescription
SizeF加法运算结果的 SizeF 结构。

Method: create_from_point_f(point) [static]

 create_from_point_f(point) 

根据指定的 PointF 初始化 SizeF 结构的新实例。

Parameters:

参数TypeDescription
pointPointF用于初始化此 SizeFPointF

Returns

TypeDescription
SizeF

Method: create_from_size_f(size) [static]

 create_from_size_f(size) 

从指定的 SizeF 初始化一个新的 SizeF 结构实例。

Parameters:

参数TypeDescription
sizeSizeF用于创建新 SizeFSizeF

Returns

TypeDescription
SizeF

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

从另一个 SizeF 结构的宽度和高度中减去一个 SizeF 结构的宽度和高度。

Parameters:

参数TypeDescription
size1SizeF减法运算符左侧的 SizeF 结构。
size2SizeF减法运算符右侧的 SizeF 结构。

Returns

TypeDescription
SizeF减法运算结果的 SizeF

Method: to_point_f()

 to_point_f() 

SizeF 转换为 PointF

Returns

TypeDescription
PointF返回一个 PointF 结构。

Method: to_size()

 to_size() 

SizeF 转换为具有截断尺寸值的 Size 结构。

Returns

TypeDescription
Size返回一个 Size 结构。