class documentation

class ChartLineFormat:

View In Hierarchy

チャートの線の書式を扱うクラスです。

Method getBeginArrowheadLength 矢印の開始位置の始点部の長さを取得します。
Method getBeginArrowheadStyle 矢印の開始位置の始点部のスタイルを取得します。
Method getBeginArrowheadWidth 矢印の開始位置の始点部の幅を取得します。
Method getDashStyle 線の破線のスタイルを取得します。
Method getEndArrowheadLength 矢印の終了位置の始点部の長さを取得します。
Method getEndArrowheadStyle 矢印の終了位置の始点部のスタイルを取得します。
Method getEndArrowheadWidth 矢印の終了位置の始点部の幅を取得します。
Method getFillType 塗りつぶし種類を取得します。
Method getForeColor 前面色オブジェクトを取得します。
Method getGradientAngle 線形グラデーションフィルを設定した場合の位置を取得します。
Method getGradientDegree グラデーションの明るさを取得します。
Method getGradientStops グラデーションストップオブジェクト群(グラデーションの分岐点)を取得します。
Method getGradientType グラデーション種類を取得します。
Method getLineCapStyle 線の頂点のタイプを取得します。
Method getLineJoinStyle 線の結合部のスタイルを取得します。
Method getStyle 線のスタイルを取得します。
Method getTransparency 透明度を取得します。(0.0~1.0)
Method getWeight 線の太さを取得します。(単位:ポイント)
Method setAutomaticLine 自動線種類に設定します。
Method setBeginArrowHead 矢印の開始位置を設定します。
Method setEndArrowHead 矢印の終了位置を設定します。
Method setGradientStops グラデーションストップオブジェクト群(グラデーションの分岐点)を設定します。
Method setLinearGradientLine 線形グラデーション線を設定します。
Method setNoLine 線なしに設定します。
Method setPathGradientLine パスグラデーション線を設定します。
Method setRadialGradientLine 放射状グラデーション線を設定します。
Method setRectangleGradientLine 四角グラデーション線を設定します。
Method setSolidLine 単色線を設定します。
def getBeginArrowheadLength(self) -> enums.XlArrowheadLength:

矢印の開始位置の始点部の長さを取得します。

Returns
XlArrowheadLength矢印の開始位置の始点部の長さ
def getBeginArrowheadStyle(self) -> enums.XlArrowheadStyle:

矢印の開始位置の始点部のスタイルを取得します。

Returns
XlArrowheadStyle矢印の開始位置の始点部のスタイル
def getBeginArrowheadWidth(self) -> enums.XlArrowheadWidth:

矢印の開始位置の始点部の幅を取得します。

Returns
XlArrowheadWidth矢印の開始位置の始点部の幅
def getDashStyle(self) -> enums.XlLineDashStyle:

線の破線のスタイルを取得します。

Returns
XlLineDashStyle線の破線のスタイル
def getEndArrowheadLength(self) -> enums.XlArrowheadLength:

矢印の終了位置の始点部の長さを取得します。

Returns
XlArrowheadLength矢印の終了位置の始点部の長さ
def getEndArrowheadStyle(self) -> enums.XlArrowheadStyle:

矢印の終了位置の始点部のスタイルを取得します。

Returns
XlArrowheadStyle矢印の終了位置の始点部のスタイル
def getEndArrowheadWidth(self) -> enums.XlArrowheadWidth:

矢印の終了位置の始点部の幅を取得します。

Returns
XlArrowheadWidth矢印の終了位置の始点部の幅
def getFillType(self) -> enums.XlFillType:

塗りつぶし種類を取得します。

Returns
XlFillType塗りつぶし種類
def getForeColor(self) -> dto.ColorFormatObject:

前面色オブジェクトを取得します。

Returns
ColorFormatObject前面色オブジェクト
def getGradientAngle(self) -> float:

線形グラデーションフィルを設定した場合の位置を取得します。

Returns
floatグラデーションの位置
def getGradientDegree(self) -> float:

グラデーションの明るさを取得します。

Returns
floatグラデーションの明るさ
def getGradientStops(self) -> dto.VectorGradientStopObject:

グラデーションストップオブジェクト群(グラデーションの分岐点)を取得します。

Returns
VectorGradientStopObjectList<グラデーションの分岐点>
def getGradientType(self) -> enums.XlGradientType:

グラデーション種類を取得します。

Returns
enums.XlGradientTypeグラデーション種類
def getLineCapStyle(self) -> enums.XlLineCapType:

線の頂点のタイプを取得します。

Returns
XlLineCapType線の頂点のタイプ
def getLineJoinStyle(self) -> enums.XlLineJoinType:

線の結合部のスタイルを取得します。

Returns
XlLineJoinType線の結合部のスタイル
def getStyle(self) -> enums.XlLineStyle:

線のスタイルを取得します。

Returns
XlLineStyle線のスタイル
def getTransparency(self) -> float:

透明度を取得します。(0.0~1.0)

Returns
float透明度
def getWeight(self) -> float:

線の太さを取得します。(単位:ポイント)

Returns
float線の太さ
def setAutomaticLine(self):

自動線種類に設定します。

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 setGradientStops(self, stops: dto.VectorGradientStopObject):

グラデーションストップオブジェクト群(グラデーションの分岐点)を設定します。

Parameters
stops:VectorGradientStopObjectList<グラデーションの分岐点>

線形グラデーション線を設定します。

Parameters
presetGradient:XlPresetGradiationTypeグラデーションのプリセット種類
direction:XlGradientDirectionグラデーションの方向
angle:float, optionalグラデーションの角度(0.0~359.9 or -1)(-1(既定値)の場合、プリセット種類による既定角度)
width:float, optional線の太さ(単位:ポイント)(-1(既定値)の場合、プリセット依存の既定の太さとなります)
lineStyle:XlLineStyle, optional線のスタイル(既定値:単線)
dasyStyle:XlLineDashStyle, optional線の破線のスタイル(既定値:実線)
capType:XlLineCapType, optional線の頂点のタイプ(既定値:フラット)
joinType:XlLineJoinType, optional線の結合部のスタイル(既定値:丸められた結合)
def setNoLine(self):

線なしに設定します。

パスグラデーション線を設定します。

Parameters
presetGradient:XlPresetGradiationTypeグラデーションのプリセット種類
width:float, optional線の太さ(単位:ポイント)(-1(既定値)の場合、プリセット依存の既定の太さとなります)
lineStyle:XlLineStyle, optional線のスタイル(既定値:単線)
dasyStyle:XlLineDashStyle, optional線の破線のスタイル(既定値:実線)
capType:XlLineCapType, optional線の頂点のタイプ(既定値:フラット)
joinType:XlLineJoinType, optional線の結合部のスタイル(既定値:丸められた結合)

放射状グラデーション線を設定します。

Parameters
presetGradient:XlPresetGradiationTypeグラデーションのプリセット種類
direction:XlGradientDirectionグラデーションの方向
width:float, optional線の太さ(単位:ポイント)(-1(既定値)の場合、プリセット依存の既定の太さとなります)
lineStyle:XlLineStyle, optional線のスタイル(既定値:単線)
dasyStyle:XlLineDashStyle, optional線の破線のスタイル(既定値:実線)
capType:XlLineCapType, optional線の頂点のタイプ(既定値:フラット)
joinType:XlLineJoinType, optional線の結合部のスタイル(既定値:丸められた結合)

四角グラデーション線を設定します。

Parameters
presetGradient:XlPresetGradiationTypeグラデーションのプリセット種類
direction:XlGradientDirectionグラデーションの方向
width:float, optional線の太さ(単位:ポイント)(-1(既定値)の場合、プリセット依存の既定の太さとなります)
lineStyle:XlLineStyle, optional線のスタイル(既定値:単線)
dasyStyle:XlLineDashStyle, optional線の破線のスタイル(既定値:実線)
capType:XlLineCapType, optional線の頂点のタイプ(既定値:フラット)
joinType:XlLineJoinType, optional線の結合部のスタイル(既定値:丸められた結合)

単色線を設定します。

Parameters
foreColor:ColorFormatObject前面色オブジェクト
transParency:float, optional透明度(0.0 ~ 1.0 既定値:0.0)
width:float, optional線の太さ(単位:ポイント)(-1(既定値)の場合、プリセット依存の既定の太さとなります)
lineStyle:XlLineStyle, optional線のスタイル(既定値:単線)
dasyStyle:XlLineDashStyle, optional線の破線のスタイル(既定値:実線)
capType:XlLineCapType, optional線の頂点のタイプ(既定値:フラット)
joinType:XlLineJoinType, optional線の結合部のスタイル(既定値:丸められた結合)