Margins

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

All Implemented Interfaces: com.aspose.ms.System.IEquatable

public class Margins extends Struct<Margins> implements System.IEquatable<Margins>

指定节点边距的尺寸。

构造函数

构造函数描述
Margins()
Margins(float left, float right, float top, float bottom)使用指定的左、右、上、下边距初始化 Margins 结构的新实例。

字段

字段描述
Empty空边距。

方法

方法描述
Clone()
CloneTo(Margins that)
clone()
equals(Margins other)
equals(Margins obj1, Margins obj2)
equals(Object obj)测试两个 T:Margins 结构是否相等。
getBottom()获取或设置底部边距宽度。
getLeft()获取或设置左侧边距宽度。
getRight()获取或设置右侧边距宽度。
getTop()获取或设置顶部边距宽度。
op_Equality(Margins lhs, Margins rhs)测试两个 T:Margins 结构是否相等。
op_Inequality(Margins lhs, Margins rhs)测试两个 T:Margins 结构是否不相等。
setBottom(float value)获取或设置底部边距宽度。
setLeft(float value)获取或设置左侧边距宽度。
setRight(float value)获取或设置右侧边距宽度。
setTop(float value)获取或设置顶部边距宽度。

Margins()

public Margins()

Margins(float left, float right, float top, float bottom)

public Margins(float left, float right, float top, float bottom)

使用指定的左、右、上、下边距初始化 Margins 结构的新实例。

Parameters:

参数类型描述
float左侧边距宽度。
float右侧边距宽度。
float顶部边距宽度。
float底部边距宽度。

Empty

public static final Margins Empty

空边距。

Clone()

public Margins Clone()

Returns: Margins

CloneTo(Margins that)

public void CloneTo(Margins that)

Parameters:

参数类型描述
thatMargins

clone()

public Object clone()

Returns: java.lang.Object

equals(Margins other)

public boolean equals(Margins other)

Parameters:

参数类型描述
otherMargins

Returns: boolean

equals(Margins obj1, Margins obj2)

public static boolean equals(Margins obj1, Margins obj2)

Parameters:

参数类型描述
obj1Margins
obj2Margins

Returns: boolean

equals(Object obj)

public boolean equals(Object obj)

测试两个 T:Margins 结构是否相等。

Parameters:

参数类型描述
对象java.lang.Object任何对象。

Returns: boolean - 该 bool

getBottom()

public float getBottom()

获取或设置底部边距宽度。

Returns: float

getLeft()

public float getLeft()

获取或设置左侧边距宽度。

Returns: float

getRight()

public float getRight()

获取或设置右侧边距宽度。

Returns: float

getTop()

public float getTop()

获取或设置顶部边距宽度。

Returns: float

op_Equality(Margins lhs, Margins rhs)

public static boolean op_Equality(Margins lhs, Margins rhs)

测试两个 T:Margins 结构是否相等。

Parameters:

参数类型描述
lhsMarginsT:Margins 结构。
rhsMargins要比较的 T:Margins 结构。

Returns: boolean - 该 bool

op_Inequality(Margins lhs, Margins rhs)

public static boolean op_Inequality(Margins lhs, Margins rhs)

测试两个 T:Margins 结构是否不相等。

Parameters:

参数类型描述
lhsMarginsT:Margins 结构。
rhsMargins要比较的 T:Margins 结构。

Returns: boolean - 该 bool

setBottom(float value)

public void setBottom(float value)

获取或设置底部边距宽度。

Parameters:

参数类型描述
float

setLeft(float value)

public void setLeft(float value)

获取或设置左侧边距宽度。

Parameters:

参数类型描述
float

setRight(float value)

public void setRight(float value)

获取或设置右侧边距宽度。

Parameters:

参数类型描述
float

setTop(float value)

public void setTop(float value)

获取或设置顶部边距宽度。

Parameters:

参数类型描述
float