Class: RubyOSBXL::Color
- Inherits:
-
Object
- Object
- RubyOSBXL::Color
- Defined in:
- lib/rubyosbxl.rb
Overview
色を扱うクラスです。
Instance Method Summary collapse
-
#clearColor ⇒ void
セル範囲に対して、色のクリアを行います(ワークシート初期値に戻します)。.
-
#getColorIndex ⇒ Hash<String, RubyOSBXL::Enums::XlIndexColor>
セル範囲のフォントの(Excelで定義されている)インデックス色を取得します。.
-
#getHexColor ⇒ Hash<String, String>
セル範囲のフォントの16進値(RGB)を取得します。.
-
#getObject ⇒ Hash<String, RubyOSBXL::Dto::ColorObject>
セル範囲のフォントの水平方向のセル配置位置を取得します。.
-
#getThemeColor ⇒ Hash<String, RubyOSBXL::Enums::XlThemeColor>
セル範囲のフォントのテーマ色の設定色を取得します。.
-
#getTintAndShade ⇒ Hash<String, Numeric>
セル範囲のフォントの背景の明るさを取得します。.
-
#setColorIndex(indexColor) ⇒ void
セル範囲のフォントに対して、インデックス色を設定します。.
-
#setHexColor(hexColor) ⇒ void
セル範囲に対して、16進値(RGB)を適用します。.
-
#setObject(colorObject) ⇒ void
セル範囲のフォントに対して、フォント色オブジェクトを適用します。.
-
#setThemeColor(color, tintAndShade = 0.0) ⇒ void
セル範囲のフォントに対して、テーマ色とセルの明るさを同時に設定します。.
Instance Method Details
#clearColor ⇒ void
セル範囲に対して、色のクリアを行います(ワークシート初期値に戻します)。
#getColorIndex ⇒ Hash<String, RubyOSBXL::Enums::XlIndexColor>
セル範囲のフォントの(Excelで定義されている)インデックス色を取得します。
#getHexColor ⇒ Hash<String, String>
セル範囲のフォントの16進値(RGB)を取得します。
#getObject ⇒ Hash<String, RubyOSBXL::Dto::ColorObject>
セル範囲のフォントの水平方向のセル配置位置を取得します。
#getThemeColor ⇒ Hash<String, RubyOSBXL::Enums::XlThemeColor>
セル範囲のフォントのテーマ色の設定色を取得します。
#getTintAndShade ⇒ Hash<String, Numeric>
セル範囲のフォントの背景の明るさを取得します。
#setColorIndex(indexColor) ⇒ void
セル範囲のフォントに対して、インデックス色を設定します。
#setHexColor(hexColor) ⇒ void
セル範囲に対して、16進値(RGB)を適用します。
#setObject(colorObject) ⇒ void
セル範囲のフォントに対して、フォント色オブジェクトを適用します。
#setThemeColor(color, tintAndShade = 0.0) ⇒ void
セル範囲のフォントに対して、テーマ色とセルの明るさを同時に設定します。