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。