Interface IFillFormat
public interface IFillFormat
表示形状的填充格式。
-
Method Summary
Modifier and TypeMethodDescriptiongetColor()返回表示指定前景填充或实色的IColorFormat对象。double获取指定填充格式的渐变填充角度。double返回指定单色阴影填充的梯度程度,以浮点值表示,范围从0.0(暗)到1.0(亮)。获取渐变填充的路径类型。返回渐变填充的结束点。返回指定填充的渐变样式。int返回指定填充的阴影变体,作为一个从1到4的整数值。返回填充模式。返回表示指定模式颜色的IColorFormat对象。返回指定填充的预设渐变类型。返回指定填充的预设纹理。boolean获取填充样式是否应随对象旋转。获取指定IFillFormat的文本对齐方式。double获取用于水平缩放文本的IFillFormat的值。double返回指定填充的偏移X值。double返回指定填充的偏移Y值。double返回指定填充的纹理垂直缩放比例。double获取指定填充的透明度,其值从 0.0(不透明)到 1.0(透明)。getType()返回填充类型。boolean确定对象是否可见。voidoneColorGradient(GradientStyle style, int variant, double degree) 设置指定的填充为单色渐变。voidpatterned(PatternType pattern) 设置指定的填充为图案。voidpresetGradient(GradientStyle style, int variant, PresetGradientType presetGradientType) 设置指定的填充为预设渐变。voidpresetTextured(PresetTexture presetTexture) 设置指定的填充格式为预设纹理。voidsetGradientAngle(double value) 设置指定填充格式的渐变填充角度。voidsetGradientPathType(PathShapeType value) 设置渐变填充的路径类型。voidsetRotateWithObject(boolean value) 设置填充样式是否应该随对象一起旋转。void为指定的IFillFormat设置文本对齐方式。voidsetTextureHorizontalScale(double value) 设置用于水平缩放文本的值,针对IFillFormat。voidsetTextureOffsetX(double value) 为指定的填充设置X轴偏移值。voidsetTextureOffsetY(double value) 为指定的填充设置偏移量Y值。voidsetTextureVerticalScale(double value) 为指定的填充设置纹理的垂直缩放。voidsetTransparency(double value) 设置指定填充的不透明度,值从 0.0(不透明)到 1.0(透明)。voidsetVisible(boolean value) 确定对象是否可见。voidsolid()设置指定的填充为统一的颜色。voidtwoColorGradient(GradientStyle style, int variant) 设置指定的填充为双色渐变。voiduserPicture(InputStream stream, ImageType type) 填充指定形状的图像。voiduserPicture(String fileName) 填充指定形状的图像。voiduserTextured(InputStream stream, ImageType type) 填充指定形状的小图片块。voiduserTextured(String fileName) 填充指定形状的小图像瓦片。
-
Method Details
-
getPatternColor
IColorFormat getPatternColor()返回表示指定模式颜色的IColorFormat对象。 -
getColor
IColorFormat getColor()返回表示指定前景填充或实色的IColorFormat对象。 -
getVisible
boolean getVisible()确定对象是否可见。 -
setVisible
void setVisible(boolean value) 确定对象是否可见。 -
getGradientAngle
double getGradientAngle()获取指定填充格式的渐变填充角度。 -
setGradientAngle
void setGradientAngle(double value) 设置指定填充格式的渐变填充角度。 -
getGradientPathType
PathShapeType getGradientPathType()获取渐变填充的路径类型。 -
setGradientPathType
设置渐变填充的路径类型。 -
getGradientDegree
double getGradientDegree()返回指定单色阴影填充的梯度程度,以浮点值表示,范围从0.0(暗)到1.0(亮)。 -
getGradientStops
IGradientStops getGradientStops()返回渐变填充的结束点。 -
getGradientStyle
GradientStyle getGradientStyle()返回指定填充的渐变样式。 -
getGradientVariant
int getGradientVariant()返回指定填充的阴影变体,作为一个从1到4的整数值。 -
getPattern
PatternType getPattern()返回填充模式。 -
getPresetGradientType
PresetGradientType getPresetGradientType()返回指定填充的预设渐变类型。 -
getPresetTexture
PresetTexture getPresetTexture()返回指定填充的预设纹理。 -
getRotateWithObject
boolean getRotateWithObject()获取填充样式是否应随对象旋转。 -
setRotateWithObject
void setRotateWithObject(boolean value) 设置填充样式是否应该随对象一起旋转。 -
getTextureAlignment
TextureAlignment getTextureAlignment()获取指定IFillFormat的文本对齐方式。 -
setTextureAlignment
为指定的IFillFormat设置文本对齐方式。 -
getTextureHorizontalScale
double getTextureHorizontalScale()获取用于水平缩放文本的IFillFormat的值。 -
setTextureHorizontalScale
void setTextureHorizontalScale(double value) 设置用于水平缩放文本的值,针对IFillFormat。 -
getTextureOffsetX
double getTextureOffsetX()返回指定填充的偏移X值。 -
setTextureOffsetX
void setTextureOffsetX(double value) 为指定的填充设置X轴偏移值。 -
getTextureOffsetY
double getTextureOffsetY()返回指定填充的偏移Y值。 -
setTextureOffsetY
void setTextureOffsetY(double value) 为指定的填充设置偏移量Y值。 -
getTextureVerticalScale
double getTextureVerticalScale()返回指定填充的纹理垂直缩放比例。 -
setTextureVerticalScale
void setTextureVerticalScale(double value) 为指定的填充设置纹理的垂直缩放。 -
getTransparency
double getTransparency()获取指定填充的透明度,其值从 0.0(不透明)到 1.0(透明)。 -
setTransparency
void setTransparency(double value) 设置指定填充的不透明度,值从 0.0(不透明)到 1.0(透明)。 -
getType
FillType getType()返回填充类型。 -
oneColorGradient
设置指定的填充为单色渐变。- Parameters:
style- 要设置的GradientStyle。variant- 渐变变体。可以是1到4之间的值,对应填充效果对话框中渐变选项卡上的四种变体之一。如果GradientStyle是GradientFromCenter,则Variant参数只能是1或2。degree- 渐变度数。可以是0.0(暗)到1.0(亮)之间的值。
-
patterned
设置指定的填充为图案。- Parameters:
pattern- ThePatternType对象。
-
presetGradient
设置指定的填充为预设渐变。- Parameters:
style- 要设置的GradientStyle对象。variant- 渐变变体。可以是1到4之间的值,对应于“填充效果”对话框中“渐变”选项卡上的四个变体之一。如果GradientStyle是GradientFromCenter,则Variant参数只能是1或2。presetGradientType-PresetGradientType对象。
-
presetTextured
设置指定的填充格式为预设纹理。- Parameters:
presetTexture-PresetTexture。
-
solid
void solid()设置指定的填充为统一的颜色。 -
twoColorGradient
设置指定的填充为双色渐变。- Parameters:
style-GradientStyle对象。variant- 渐变变体。可以是1到4之间的值,对应填充效果对话框中渐变标签下的四种变体之一。如果 GradientStyle 是 GradientFromCenter,则 Variant 参数只能是1或2。
-
userPicture
填充指定形状的图像。- Parameters:
fileName- 图片文件的名称。- Throws:
IOException
-
userPicture
填充指定形状的图像。- Parameters:
stream- 图片文件的流。type- 流的ImageType。- Throws:
IOException
-
userTextured
填充指定形状的小图像瓦片。- Parameters:
fileName- 图片文件的名称。- Throws:
IOException
-
userTextured
填充指定形状的小图片块。- Parameters:
stream- 图片文件的流。type- 流的ImageType。
-