Class: RubyOSBXL::Charts::ChartFont

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

Overview

チャート内のラベルのフォントを扱うクラスです。

Instance Method Summary collapse

Instance Method Details

#getCapsTypeRubyOSBXL::Enums::XlChartTextCaps

フォントの上付きスタイルを取得します。

Returns:

#getCharacterSpacingSizeNumeric

カーニングのフォント間隔を取得します。

Returns:

  • (Numeric)

    単位はポイントです。

#getColorRubyOSBXL::Dto::ColorFormatObject

フォントのフォント色を取得します。

Returns:

#getKerningFontSizeNumeric

カーニングを行うフォントサイズの閾値を取得します。

Returns:

  • (Numeric)

    フォントサイズの閾値

#getNameString

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

Returns:

  • (String)

    フォント名が複数ある場合は、+文字が取得されます。

#getNormalizeHeightRubyOSBXL::Enums::XlBoolTristate

フォントの高さを標準化するか取得します。

Returns:

#getScriptOffsetInteger

フォント装飾の相対位置を取得します。

Returns:

  • (Integer)

    単位はパーセントです。複数ある場合は、-1として取得されます。

#getSizeNumeric

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

Returns:

  • (Numeric)

    フォントサイズ 単位はポイントです。

#getStrikeTypeRubyOSBXL::Enums::XlStrikeType

フォントの取り消し線種類を取得します。

Returns:

#getUnderlineColorRubyOSBXL::Dto::ColorFormatObject

フォントの下線色を取得します。

Returns:

#getUnderlineStyleRubyOSBXL::Enums::XlChartUnderlineStyle

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

Returns:

#isBoldRubyOSBXL::Enums::XlBoolTristate

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

Returns:

#isItalicRubyOSBXL::Enums::XlBoolTristate

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

Returns:

#setBold(bold) ⇒ void

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

Parameters:

  • bold (bool)

    true: 太字 false: 通常

#setCapsType(ptype) ⇒ void

フォントの上付きスタイルを設定します。

Parameters:

#setCharacterSpacingSize(size) ⇒ void

カーニングのフォント間隔を設定します。

Parameters:

  • size (Numeric)

    単位はポイントです。

#setColor(color) ⇒ void

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

Parameters:

#setItalic(italic) ⇒ void

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

Parameters:

  • italic (bool)

    true: 斜体 false: 通常

#setKerningFontSize(size) ⇒ void

カーニングを行うフォントサイズの閾値を設定します。

Parameters:

  • size (Numeric)

    フォントサイズの閾値

#setName(enumFont) ⇒ void

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

Parameters:

#setNormalizeHeight(normalize) ⇒ void

フォントの高さを標準化するか設定します。

Parameters:

  • normalize (bool)

    true: フォントの高さを標準化する false: フォントの高さを標準化しない

#setScriptOffset(offset) ⇒ void

フォント装飾の相対位置を設定します。

Parameters:

  • offset (Numeric)

    単位はパーセントです。

#setSize(size) ⇒ void

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

Parameters:

  • size (Numeric)

    フォントサイズ 単位はポイントです。

#setStrikeType(ptype) ⇒ void

フォントの取り消し線種類を設定します。

Parameters:

#setUnderlineColor(color) ⇒ void

フォントの下線色を設定します。

Parameters:

#setUnderlineStyle(style) ⇒ void

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

Parameters: