HotXLS ドキュメント

TXLSXChartTextStyle クラス

TXLSXChartTextStyle は、グラフタイトル、凡例ラベル、軸タイトル、軸の目盛ラベルに対する DrawingML テキストプロパティを制御します

宣言

type
  TXLSXChartTextStyle = class
    property Name: WideString;
    property Size: Double;
    property Color: LongWord;
    property HasColor: Boolean;
    property Bold, Italic, Underline, Strikeout: Boolean;
    property Rotation: Double;
    procedure Assign(Source: TXLSXChartTextStyle);
    procedure Clear;
    procedure ClearColor;
    function IsDefault: Boolean;
  end;

プロパティ

Nameラテン文字フォント名またはテーマフォントトークン
Sizeポイントサイズ (0 の場合はグラフテーマを継承)
Color and HasColor明示的な RGB テキストカラーと、その設定有無フラグ
Bold, Italic, Underline and StrikeoutDrawingML の文字プロパティとして書き込まれる型付き強調スイッチ
Rotation度単位のテキスト回転 (DrawingML 固有の角度単位でシリアライズ)

使い方

グラフが所有するインスタンスには TitleTextStyle と LegendTextStyle から、軸が所有するインスタンスには TextStyle と TitleTextStyle からアクセスできます
ClearColor は他のテキストプロパティを変更せずに色の選択をグラフテーマへ戻し、Clear はスタイル全体を継承既定に戻します

例

Chart.TitleTextStyle.Name := 'Aptos Display';
Chart.TitleTextStyle.Size := 18;
Chart.TitleTextStyle.Color := $204080;
Chart.TitleTextStyle.Bold := True;
Chart.CategoryAxis.TextStyle.Rotation := -45;

関連項目