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:

参数类型描述
valuefloat渐变角度。

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:

参数类型描述
valuebooleantrue 如果在使用此 LinearGradientBrushBase 进行转换时更改了 LinearGradientBrushBase.Angle;否则为 false

getGammaCorrection()

public boolean getGammaCorrection()

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

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

setGammaCorrection(boolean value)

public void setGammaCorrection(boolean value)

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

Parameters:

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