class documentation
class ChartFillFormat:
チャート塗りつぶし書式クラスです。
Method | get |
背面色オブジェクトを取得します。 |
Method | get |
塗りつぶしの種類を取得します。 |
Method | get |
前面色オブジェクトを取得します。 |
Method | get |
線形グラデーションフィルを設定した場合の位置を取得します。 |
Method | get |
グラデーションの明るさを取得します。 |
Method | get |
グラデーションストップオブジェクト群(グラデーションの分岐点)を取得します。 |
Method | get |
グラディエント種類を取得します。 |
Method | get |
パターン塗りつぶしのパターン種類を取得します。 |
Method | get |
図形に合わせてテクスチャーが回転するか取得します。 |
Method | get |
テクスチャーの配置位置を取得します。 |
Method | get |
テクスチャーのX方向の引き伸ばし倍率を取得します。 |
Method | get |
テクスチャーのY方向の引き伸ばし倍率を取得します。 |
Method | get |
画像のオフセット(下)を取得します。 |
Method | get |
画像のオフセット(左)を取得します。 |
Method | get |
画像のオフセット(右)を取得します。 |
Method | get |
画像のオフセット(上)を取得します。 |
Method | get |
テクスチャーのX方向の移動位置を取得します。単位はポイントです。 |
Method | get |
テクスチャーのY方向の移動位置を取得します。単位はポイントです。 |
Method | get |
テクスチャーのY方向の引き伸ばし倍率を取得します。 |
Method | get |
透明度を取得します。 |
Method | set |
塗りつぶし自動に設定します。 |
Method | set |
グラデーションストップオブジェクト群(グラデーションの分岐点)を設定します。 |
Method | set |
線形グラディエント塗りつぶしを設定します。 |
Method | set |
塗りつぶしなしに設定します。 |
Method | set |
パスグラディエント塗りつぶしを設定します。 |
Method | set |
パターン塗りつぶしを設定します。 |
Method | set |
画像を設定します。 |
Method | set |
画像をテクスチャとして設定します。 |
Method | set |
放射状グラディエント塗りつぶしを設定します。 |
Method | set |
四角グラディエント塗りつぶしを設定します。 |
Method | set |
単色塗りつぶしを設定します。 |
def setLinearGradientFill(self, presetGradient:
enums.XlPresetGradiationType
, direction: enums.XlGradientDirection
, angle: float
):
¶
線形グラディエント塗りつぶしを設定します。
Parameters | |
presetXlPresetGradiationType | プリセット種類 |
direction:XlGradientDirection | グラディエント方向 |
angle:float | 角度(0.0~359.9) |
def setPatternFill(self, patternType:
enums.XlChartPatternType
, foreColor: dto.ColorFormatObject
, backColor: dto.ColorFormatObject
):
¶
パターン塗りつぶしを設定します。
Parameters | |
patternXlChartPatternType | パターン種類 |
foreColorFormatObject | 前面色 |
backColorFormatObject | 背面色 |
def setPicture(self, picturePath:
str
, transParency: float
= 0.0, offsetLeft: float
= 0.0, offsetRight: float
= 0.0, offsetTop: float
= 0.0, offsetBottom: float
= 0.0):
¶
画像を設定します。
Parameters | |
picturestr | 画像のファイルパス |
transfloat , optional | 透明度 (0.0~1.0) |
offsetfloat , optional | オフセット(左) (-1000.0~1000.0) |
offsetfloat , optional | オフセット(右) (-1000.0~1000.0) |
offsetfloat , optional | オフセット(上) (-1000.0~1000.0) |
offsetfloat , optional | オフセット(下) (-1000.0~1000.0) |
def setPictureAsTile(self, picturePath:
str
, transParency: float
= 0.0, offsetX: float
= 0.0, offsetY: float
= 0.0, scaleX: float
= 1.0, scaleY: float
= 1.0, alignment: enums.XlTextureAlignment
= enums.XlTextureAlignment.TextureTopLeft, mirrorType: enums.XlTextureMirrorType
= enums.XlTextureMirrorType.TextureMirrorTypeNone):
¶
画像をテクスチャとして設定します。
Parameters | |
picturestr | 画像のファイルパス |
transfloat , optional | 透明度 (0.0~1.0) |
offsetfloat , optional | X軸方向に移動 (-1584.0 ~ 1584.0) |
offsetfloat , optional | Y軸方向に移動 (-1584.0 ~ 1584.0) |
scalefloat , optional | X方向の引き伸ばし倍率 (0.0~1.0) |
scalefloat , optional | Y方向の引き伸ばし倍率 (0.0~1.0) |
alignment:XlTextureAlignment , optional | 画像の配置位置 |
mirrorXlTextureMirrorType , optional | 反転の種類 |
def setRadialGradientFill(self, presetGradient:
enums.XlPresetGradiationType
, direction: enums.XlGradientDirection
):
¶
放射状グラディエント塗りつぶしを設定します。
Parameters | |
presetXlPresetGradiationType | プリセット種類 |
direction:XlGradientDirection | グラディエント方向 |
def setRectangleGradientFill(self, presetGradient:
enums.XlPresetGradiationType
, direction: enums.XlGradientDirection
):
¶
四角グラディエント塗りつぶしを設定します。
Parameters | |
presetXlPresetGradiationType | プリセット種類 |
direction:XlGradientDirection | グラディエント方向 |
単色塗りつぶしを設定します。
Parameters | |
foreColorFormatObject | 前面色オブジェクト |
transfloat , optional | 透明度 (0.0~1.0) |