LinearGradientBrushBase

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush

public abstract class LinearGradientBrushBase extends TransformBrush

表示具有渐变功能和相应属性的 Brush。

方法

方法描述
getRectangle()获取定义渐变起始和结束点的矩形区域。
setRectangle(RectangleF value)设置定义渐变起始和结束点的矩形区域。
getAngle()获取渐变角度。
setAngle(float value)设置渐变角度。
isAngleScalable()获取一个值,指示在使用此 LinearGradientBrushBase 进行变换时是否更改 LinearGradientBrushBase.Angle。
setAngleScalable(boolean value)设置一个值,指示在使用此 LinearGradientBrushBase 进行变换时是否更改 LinearGradientBrushBase.Angle。
getGammaCorrection()获取一个值,指示此 LinearGradientBrushBase 是否启用伽马校正。
setGammaCorrection(boolean value)设置一个值,指示此 LinearGradientBrushBase 是否启用伽马校正。

getRectangle()

public RectangleF getRectangle()

获取定义渐变起始和结束点的矩形区域。

Returns: RectangleF - A com.aspose.imaging.RectangleF structure that specifies the starting and ending points of the gradient.

setRectangle(RectangleF value)

public void setRectangle(RectangleF value)

设置定义渐变起始和结束点的矩形区域。

Parameters:

参数类型描述
valueRectangleF一个 com.aspose.imaging.RectangleF 结构,用于指定渐变的起始点和结束点。

getAngle()

public float getAngle()

获取渐变角度。

Returns: float - 渐变角度。

setAngle(float value)

public void setAngle(float value)

设置渐变角度。

Parameters:

参数类型描述
值float渐变角度。

isAngleScalable()

public boolean isAngleScalable()

获取一个值,指示在使用此 LinearGradientBrushBase 进行变换时是否更改 LinearGradientBrushBase.Angle。

Returns: boolean - 如果在使用此 LinearGradientBrushBase 进行变换时更改了 LinearGradientBrushBase.Angle,则为 true;否则为 false。

setAngleScalable(boolean value)

public void setAngleScalable(boolean value)

设置一个值,指示在使用此 LinearGradientBrushBase 进行变换时是否更改 LinearGradientBrushBase.Angle。

Parameters:

参数类型描述
值booleantrue 表示在使用此 LinearGradientBrushBase 进行变换时更改了 LinearGradientBrushBase.Angle;否则为 false。

getGammaCorrection()

public boolean getGammaCorrection()

获取一个值,指示此 LinearGradientBrushBase 是否启用伽马校正。

Returns: boolean - 如果为此 LinearGradientBrushBase 启用了伽马校正,则值为 true;否则为 false。

setGammaCorrection(boolean value)

public void setGammaCorrection(boolean value)

设置一个值,指示此 LinearGradientBrushBase 是否启用伽马校正。

Parameters:

参数类型描述
值boolean如果为此 LinearGradientBrushBase 启用了伽马校正,则值为 true;否则为 false。