class documentation
class ChartLineFormat:
チャートの線の書式を扱うクラスです。
Method | get |
矢印の開始位置の始点部の長さを取得します。 |
Method | get |
矢印の開始位置の始点部のスタイルを取得します。 |
Method | get |
矢印の開始位置の始点部の幅を取得します。 |
Method | get |
線の破線のスタイルを取得します。 |
Method | get |
矢印の終了位置の始点部の長さを取得します。 |
Method | get |
矢印の終了位置の始点部のスタイルを取得します。 |
Method | get |
矢印の終了位置の始点部の幅を取得します。 |
Method | get |
塗りつぶし種類を取得します。 |
Method | get |
前面色オブジェクトを取得します。 |
Method | get |
線形グラデーションフィルを設定した場合の位置を取得します。 |
Method | get |
グラデーションの明るさを取得します。 |
Method | get |
グラデーションストップオブジェクト群(グラデーションの分岐点)を取得します。 |
Method | get |
グラデーション種類を取得します。 |
Method | get |
線の頂点のタイプを取得します。 |
Method | get |
線の結合部のスタイルを取得します。 |
Method | get |
線のスタイルを取得します。 |
Method | get |
透明度を取得します。(0.0~1.0) |
Method | get |
線の太さを取得します。(単位:ポイント) |
Method | set |
自動線種類に設定します。 |
Method | set |
矢印の開始位置を設定します。 |
Method | set |
矢印の終了位置を設定します。 |
Method | set |
グラデーションストップオブジェクト群(グラデーションの分岐点)を設定します。 |
Method | set |
線形グラデーション線を設定します。 |
Method | set |
線なしに設定します。 |
Method | set |
パスグラデーション線を設定します。 |
Method | set |
放射状グラデーション線を設定します。 |
Method | set |
四角グラデーション線を設定します。 |
Method | set |
単色線を設定します。 |
def setBeginArrowHead(self, style:
enums.XlArrowheadStyle
, width: enums.XlArrowheadWidth
, length: enums.XlArrowheadLength
):
¶
矢印の開始位置を設定します。
Parameters | |
style:XlArrowheadStyle | 始点部のスタイル |
width:XlArrowheadWidth | 始点部の幅 |
length:XlArrowheadLength | 始点部の長さ |
def setEndArrowHead(self, style:
enums.XlArrowheadStyle
, width: enums.XlArrowheadWidth
, length: enums.XlArrowheadLength
):
¶
矢印の終了位置を設定します。
Parameters | |
style:XlArrowheadStyle | 始点部のスタイル |
width:XlArrowheadWidth | 始点部の幅 |
length:XlArrowheadLength | 始点部の長さ |
def setLinearGradientLine(self, presetGradient:
enums.XlPresetGradiationType
, direction: enums.XlGradientDirection
, angle: float
= -1.0, width: float
= -1.0, lineStyle: enums.XlLineStyle
= enums.XlLineStyle.LineSingle, dasyStyle: enums.XlLineDashStyle
= enums.XlLineDashStyle.LineSolid, capType: enums.XlLineCapType
= enums.XlLineCapType.LineCapTypeFlat, joinType: enums.XlLineJoinType
= enums.XlLineJoinType.LineJoinTypeBevel):
¶
線形グラデーション線を設定します。
Parameters | |
presetXlPresetGradiationType | グラデーションのプリセット種類 |
direction:XlGradientDirection | グラデーションの方向 |
angle:float , optional | グラデーションの角度(0.0~359.9 or -1)(-1(既定値)の場合、プリセット種類による既定角度) |
width:float , optional | 線の太さ(単位:ポイント)(-1(既定値)の場合、プリセット依存の既定の太さとなります) |
lineXlLineStyle , optional | 線のスタイル(既定値:単線) |
dasyXlLineDashStyle , optional | 線の破線のスタイル(既定値:実線) |
capXlLineCapType , optional | 線の頂点のタイプ(既定値:フラット) |
joinXlLineJoinType , optional | 線の結合部のスタイル(既定値:丸められた結合) |
def setPathGradientLine(self, presetGradient:
enums.XlPresetGradiationType
, width: float
= -1.0, lineStyle: enums.XlLineStyle
= enums.XlLineStyle.LineSingle, dasyStyle: enums.XlLineDashStyle
= enums.XlLineDashStyle.LineSolid, capType: enums.XlLineCapType
= enums.XlLineCapType.LineCapTypeFlat, joinType: enums.XlLineJoinType
= enums.XlLineJoinType.LineJoinTypeBevel):
¶
パスグラデーション線を設定します。
Parameters | |
presetXlPresetGradiationType | グラデーションのプリセット種類 |
width:float , optional | 線の太さ(単位:ポイント)(-1(既定値)の場合、プリセット依存の既定の太さとなります) |
lineXlLineStyle , optional | 線のスタイル(既定値:単線) |
dasyXlLineDashStyle , optional | 線の破線のスタイル(既定値:実線) |
capXlLineCapType , optional | 線の頂点のタイプ(既定値:フラット) |
joinXlLineJoinType , optional | 線の結合部のスタイル(既定値:丸められた結合) |
def setRadialGradientLine(self, presetGradient:
enums.XlPresetGradiationType
, direction: enums.XlGradientDirection
, width: float
= -1.0, lineStyle: enums.XlLineStyle
= enums.XlLineStyle.LineSingle, dasyStyle: enums.XlLineDashStyle
= enums.XlLineDashStyle.LineSolid, capType: enums.XlLineCapType
= enums.XlLineCapType.LineCapTypeFlat, joinType: enums.XlLineJoinType
= enums.XlLineJoinType.LineJoinTypeBevel):
¶
放射状グラデーション線を設定します。
Parameters | |
presetXlPresetGradiationType | グラデーションのプリセット種類 |
direction:XlGradientDirection | グラデーションの方向 |
width:float , optional | 線の太さ(単位:ポイント)(-1(既定値)の場合、プリセット依存の既定の太さとなります) |
lineXlLineStyle , optional | 線のスタイル(既定値:単線) |
dasyXlLineDashStyle , optional | 線の破線のスタイル(既定値:実線) |
capXlLineCapType , optional | 線の頂点のタイプ(既定値:フラット) |
joinXlLineJoinType , optional | 線の結合部のスタイル(既定値:丸められた結合) |
def setRectangleGradientLine(self, presetGradient:
enums.XlPresetGradiationType
, direction: enums.XlGradientDirection
, width: float
= -1.0, lineStyle: enums.XlLineStyle
= enums.XlLineStyle.LineSingle, dasyStyle: enums.XlLineDashStyle
= enums.XlLineDashStyle.LineSolid, capType: enums.XlLineCapType
= enums.XlLineCapType.LineCapTypeFlat, joinType: enums.XlLineJoinType
= enums.XlLineJoinType.LineJoinTypeBevel):
¶
四角グラデーション線を設定します。
Parameters | |
presetXlPresetGradiationType | グラデーションのプリセット種類 |
direction:XlGradientDirection | グラデーションの方向 |
width:float , optional | 線の太さ(単位:ポイント)(-1(既定値)の場合、プリセット依存の既定の太さとなります) |
lineXlLineStyle , optional | 線のスタイル(既定値:単線) |
dasyXlLineDashStyle , optional | 線の破線のスタイル(既定値:実線) |
capXlLineCapType , optional | 線の頂点のタイプ(既定値:フラット) |
joinXlLineJoinType , optional | 線の結合部のスタイル(既定値:丸められた結合) |
def setSolidLine(self, foreColor:
dto.ColorFormatObject
, transParency: float
= 0.0, width: float
= -1.0, lineStyle: enums.XlLineStyle
= enums.XlLineStyle.LineSingle, dasyStyle: enums.XlLineDashStyle
= enums.XlLineDashStyle.LineSolid, capType: enums.XlLineCapType
= enums.XlLineCapType.LineCapTypeFlat, joinType: enums.XlLineJoinType
= enums.XlLineJoinType.LineJoinTypeBevel):
¶
単色線を設定します。
Parameters | |
foreColorFormatObject | 前面色オブジェクト |
transfloat , optional | 透明度(0.0 ~ 1.0 既定値:0.0) |
width:float , optional | 線の太さ(単位:ポイント)(-1(既定値)の場合、プリセット依存の既定の太さとなります) |
lineXlLineStyle , optional | 線のスタイル(既定値:単線) |
dasyXlLineDashStyle , optional | 線の破線のスタイル(既定値:実線) |
capXlLineCapType , optional | 線の頂点のタイプ(既定値:フラット) |
joinXlLineJoinType , optional | 線の結合部のスタイル(既定値:丸められた結合) |