XpsRadialGradientBrush

Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsBrush, com.aspose.xps.XpsTransformableBrush, com.aspose.xps.XpsGradientBrush

public final class XpsRadialGradientBrush extends XpsGradientBrush

封装 RadialGradientBrush 属性元素特性的类。此元素用于指定径向渐变画刷。

方法

方法描述
deepClone()克隆此径向渐变画刷。
equals(Object arg0)
getCenter()返回径向渐变的中心点(即椭圆的中心)。
getClass()
getColorInterpolationMode()返回指定颜色插值的伽马函数的值。
getGradientOrigin()返回径向渐变的原点。
getGradientStops()返回构成渐变的渐变停靠点列表。
getOpacity()返回定义画刷填充统一透明度的值。
getRadiusX()返回定义径向渐变的椭圆在 x 方向的半径。
getRadiusY()返回定义径向渐变的椭圆在 y 方向的半径。
getSpreadMethod()返回描述画刷应如何填充主初始渐变区域之外的内容区域的值。
getTransform()返回应用于画刷坐标空间的矩阵变换。
hashCode()
notify()
notifyAll()
setCenter(Point2D value)设置径向渐变的中心点(即椭圆的中心)。
setColorInterpolationMode(XpsColorInterpolationMode value)设置指定颜色插值的伽马函数的值。
setGradientOrigin(Point2D value)设置径向渐变的原点。
setGradientStops(List value)设置构成渐变的渐变停靠点列表。
setOpacity(float value)设置定义画刷填充统一透明度的值。
setRadiusX(float value)设置定义径向渐变的椭圆在 x 方向的半径。
setRadiusY(float value)设置定义径向渐变的椭圆在 y 方向的半径。
setSpreadMethod(XpsSpreadMethod value)设置描述画刷应如何填充主初始渐变区域之外的内容区域的值。
setTransform(XpsMatrix value)设置应用于画刷坐标空间的矩阵变换。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsRadialGradientBrush deepClone()

克隆此径向渐变画刷。

Returns: XpsRadialGradientBrush - Clone of this radial gradient brush.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

参数类型描述
arg0java.lang.Object

Returns: boolean

getCenter()

public Point2D getCenter()

返回径向渐变的中心点(即椭圆的中心)。

Returns: java.awt.geom.Point2D - 径向渐变的中心点。

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getColorInterpolationMode()

public XpsColorInterpolationMode getColorInterpolationMode()

返回指定颜色插值的伽马函数的值。如果已指定,伽马调整不应应用于 alpha 分量。

Returns: XpsColorInterpolationMode - Value specifying the gamma function for color interpolation.

getGradientOrigin()

public Point2D getGradientOrigin()

返回径向渐变的原点。

Returns: java.awt.geom.Point2D - 径向渐变的原点。

getGradientStops()

public List<XpsGradientStop> getGradientStops()

返回构成渐变的渐变停靠点列表。

Returns: java.util.List<com.aspose.xps.XpsGradientStop> - 构成渐变的渐变停靠点列表。

getOpacity()

public float getOpacity()

返回定义画刷填充统一透明度的值。

Returns: float - 定义画刷填充统一透明度的值。

getRadiusX()

public float getRadiusX()

返回定义径向渐变的椭圆在 x 方向的半径。

Returns: float - 定义径向渐变的椭圆在 x 方向的半径。

getRadiusY()

public float getRadiusY()

返回定义径向渐变的椭圆在 y 方向的半径。

Returns: float - 定义径向渐变的椭圆在 y 方向的半径。

getSpreadMethod()

public XpsSpreadMethod getSpreadMethod()

返回描述画刷应如何填充主初始渐变区域之外的内容区域的值。

Returns: XpsSpreadMethod - Value describing how the brush should fill the content area outside of the primary, initial gradient area.

getTransform()

public XpsMatrix getTransform()

返回应用于画刷坐标空间的矩阵变换。Transform 属性与当前有效渲染变换连接,以产生相对于画刷的有效渲染变换。画刷的视口使用该局部有效渲染变换进行转换。

Returns: XpsMatrix - The matrix transformation applied to the coordinate space of the brush.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCenter(Point2D value)

public void setCenter(Point2D value)

设置径向渐变的中心点(即椭圆的中心)。

Parameters:

参数类型描述
java.awt.geom.Point2D径向渐变的中心点。

setColorInterpolationMode(XpsColorInterpolationMode value)

public void setColorInterpolationMode(XpsColorInterpolationMode value)

设置指定颜色插值的伽马函数的值。如果指定,伽马调整不应应用于 alpha 分量。

Parameters:

参数类型描述
valueXpsColorInterpolationMode指定颜色插值的伽马函数的值。

setGradientOrigin(Point2D value)

public void setGradientOrigin(Point2D value)

设置径向渐变的原点。

Parameters:

参数类型描述
java.awt.geom.Point2D径向渐变的原点。

setGradientStops(List value)

public void setGradientStops(List<XpsGradientStop> value)

设置构成渐变的渐变停靠点列表。

Parameters:

参数类型描述
java.util.List<com.aspose.xps.XpsGradientStop>组成渐变的渐变停止点列表。

setOpacity(float value)

public void setOpacity(float value)

设置定义画刷填充统一透明度的值。

Parameters:

参数类型描述
float定义画刷填充统一透明度的值。

setRadiusX(float value)

public void setRadiusX(float value)

设置定义径向渐变的椭圆在 x 方向的半径。

Parameters:

参数类型描述
float定义径向渐变的椭圆在 x 维度上的半径。

setRadiusY(float value)

public void setRadiusY(float value)

设置定义径向渐变的椭圆在 y 方向的半径。

Parameters:

参数类型描述
float定义径向渐变的椭圆在 y 维度上的半径。

setSpreadMethod(XpsSpreadMethod value)

public void setSpreadMethod(XpsSpreadMethod value)

设置描述画刷应如何填充主初始渐变区域之外的内容区域的值。

Parameters:

参数类型描述
valueXpsSpreadMethod描述画刷应如何填充主初始渐变区域之外的内容区域的值。

setTransform(XpsMatrix value)

public void setTransform(XpsMatrix value)

设置应用于画刷坐标空间的矩阵变换。Transform 属性与当前有效渲染变换连接,以产生相对于画刷的有效渲染变换。画刷的视口使用该局部有效渲染变换进行转换。

Parameters:

参数类型描述
valueXpsMatrix应用于画刷坐标空间的矩阵变换。

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

参数类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

参数类型描述
arg0long
arg1int