パッケージ com.osboffice.osbxl.dto

クラス ColorStopObjectWrapper

java.lang.Object
com.osboffice.osbxl.dto.ColorStopObjectWrapper

public class ColorStopObjectWrapper extends Object
線形グラデーションフィルオブジェクトおよびパスグラディエントフィルオブジェクトの色分岐点を取り扱うオブジェクトです。
  • コンストラクタの詳細

    • ColorStopObjectWrapper

      public ColorStopObjectWrapper()
      コンストラクタ

      インスタンスを作成します。

  • メソッドの詳細

    • getHexColor

      public String getHexColor()
      16進数値(RGB)を取得します。
      戻り値:
      RGB値
    • getThemeColor

      public XlThemeColor getThemeColor()
      テーマ色の設定色を取得します。
      戻り値:
      テーマ色の設定色
    • getTintAndShade

      public double getTintAndShade()
      背景の明るさを取得します。(-1.0~1.0)
      戻り値:
      背景の明るさ
    • setHexColor

      public void setHexColor(String color)
      16進数値(RGB)を設定します。
      パラメータ:
      color - RGB値
    • setThemeColor

      public void setThemeColor(XlThemeColor themeColor, double tint)
      テーマ色と背景の明るさを設定します。
      パラメータ:
      themeColor - テーマ色
      tint - 背景の明るさ(-1.0~1.0)
    • setThemeColor

      public void setThemeColor(XlThemeColor themeColor)
      テーマ色を設定します。
      パラメータ:
      themeColor - テーマ色
    • setTintAndShade

      public void setTintAndShade(double tint)
      背景の明るさを設定します。
      パラメータ:
      tint - 背景の明るさ(-1.0~1.0)