class documentation

class Characters:

View In Hierarchy

セル内の複合フォントを扱うクラスです。文字列内でフォントを変化させたい場合に用いられます。

Method getFontObject セルの文字の一部のフォント情報の取得を行います。
Method getLength 文字数を取得します。
Method getStart 開始位置(スタート=1)を取得。
Method getText セルの文字の一部の値の取得を取得します。
Method setFontObject 選択部分のフォント情報を上書きします。
Method setText 選択部分の値を上書きします。
Method setTextAndFontObject 選択部分の値とフォント情報を上書きします。
def getFontObject(self) -> dto.MapIntFontObject:

セルの文字の一部のフォント情報の取得を行います。

Returns
MapIntFontObjectMap<開始文字位置, フォント情報> 開始文字位置(スタート=1)です。
def getLength(self) -> int:

文字数を取得します。

Returns
int文字数
def getStart(self) -> int:

開始位置(スタート=1)を取得。

Returns
int開始位置
def getText(self) -> str:

セルの文字の一部の値の取得を取得します。

Returns
str文字の一部の値の取得
def setFontObject(self, font: dto.FontObject):

選択部分のフォント情報を上書きします。

Parameters
font:FontObject設定フォントオブジェクト
def setText(self, text: str):

選択部分の値を上書きします。

Parameters
text:str上書きする値
def setTextAndFontObject(self, text: str, font: dto.FontObject):

選択部分の値とフォント情報を上書きします。

Parameters
text:str上書きする値
font:FontObject設定フォントオブジェクト