Class: RubyOSBXL::Dto::FontObject

Inherits:
Object
  • Object
show all
Defined in:
lib/rubyosbxl.rb

Overview

フォントを取り扱うクラスです。条件付き書式では、フォントのスタイル(Bold, Italic)、下線、色、取り消し線の設定のみとなります。

Instance Method Summary collapse

Constructor Details

#initializevoid

コンストラクタ

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

Instance Method Details

#getColorObjectRubyOSBXL::Dto::ColorObject

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

Returns:

#getNameRubyOSBXL::Enums::XlFont

フォント名を取得します。

Returns:

#getSizeNumeric

フォントサイズを取得します。

Returns:

  • (Numeric)

    フォントサイズ(4~409) 単位はポイントです。

#getThemeFontRubyOSBXL::Enums::XlThemeFont

フォントのテーマフォント名を取得します。

Returns:

#getUnderlineRubyOSBXL::Enums::XlUnderlineStyle

フォントの下線スタイルを取得します。

Returns:

#isBoldbool

フォントが太字かどうか取得します。

Returns:

  • (bool)

    true: 太字 false: 通常

#isItalicbool

フォントが斜体かどうか取得します。

Returns:

  • (bool)

    true: 斜体 false: 通常

#isShadowbool

フォントが影付きかどうか取得します。

Returns:

  • (bool)

    true: 影付き false: 通常

#isStrikebool

フォントに取り消し線が表示されているか取得します。

Returns:

  • (bool)

    true: 取り消し線が表示されている false: 表示されていない

#isSubscriptbool

フォントが下装飾されているか取得します。

Returns:

  • (bool)

    true: フォントが下装飾されている false: 通常

#isSuperscriptbool

フォントが上装飾されているか取得します。

Returns:

  • (bool)

    true: フォントが上装飾されている false: 通常

#setBold(apply) ⇒ void

フォントを太字にするか設定します。

Parameters:

  • apply (bool)

    true: 太字 false: 通常

#setColorObject(color) ⇒ void

フォントに色オブジェクトを設定します。

Parameters:

#setItalic(apply) ⇒ void

フォントを斜体にするか設定します。

Parameters:

  • apply (bool)

    true: 斜体 false: 通常

#setName(name) ⇒ void

フォント名を設定します。

Parameters:

#setShadow(apply) ⇒ void

フォントを影付きにするか設定します。

Parameters:

  • apply (bool)

    true: 影付き false: 通常

#setSize(size) ⇒ void

フォントサイズを設定します。

Parameters:

  • size (Numeric)

    (4~409 (0.5刻み)) 単位はポイントです。

#setStrike(apply) ⇒ void

フォントに取り消し線を表示するか設定します。

Parameters:

  • apply (bool)

    true: 取り消し線を表示 false: 通常

#setSubscript(apply) ⇒ void

フォントを下装飾するか設定します。

Parameters:

  • apply (bool)

    true: 下装飾する false: 通常

#setSuperscript(apply) ⇒ void

フォントを上装飾するか設定します。

Parameters:

  • apply (bool)

    true: 上装飾する false: 通常

#setThemeFont(font) ⇒ void

フォントにテーマフォントを設定します。

Parameters:

#setUnderline(style) ⇒ void

フォントの下線スタイルを設定します。

Parameters: