Class TextStyle

文字樣式

儲存格中文字的算繪樣式。

文字樣式可以有對應的 RichTextValue。如果 RichTextValue 跨越多個文字區塊,且這些區塊在特定文字樣式讀取方法中具有不同的值,則該方法會傳回 null。為避免這種情況,請使用 RichTextValue.getRuns() 方法傳回的富文字值查詢文字樣式。

方法

方法傳回類型簡短說明
copy()TextStyleBuilder建立文字樣式建構工具,並使用此文字樣式的值進行初始化。
getFontFamily()String取得文字的字型系列。
getFontSize()Integer以點為單位,取得文字的字型大小。
getForegroundColorObject()Color取得文字的字型顏色。
isBold()Boolean取得文字是否為粗體。
isItalic()Boolean取得儲存格是否斜體。
isStrikethrough()Boolean取得單元是否已劃掉。
isUnderline()Boolean取得單元是否已加底線。

內容詳盡的說明文件

copy()

建立文字樣式建構工具,並使用此文字樣式的值進行初始化。

回攻員

TextStyleBuilder:這個文字樣式的建構工具。


getFontFamily()

取得文字的字型系列。如果未設定字型系列,或是對應的 RichTextValue 有多個使用不同字型系列的執行,則會傳回 null

回攻員

String:文字的字型系列 (例如「Arial」) 或 null


getFontSize()

以點為單位取得文字的字型大小。如果未設定字型大小,或對應的 RichTextValue 有多個不同字型大小的執行序,則會傳回 null

回攻員

Integer:文字的字型大小或 null


getForegroundColorObject()

取得文字的字型顏色。如果未設定字型顏色,或是對應的 RichTextValue 有多個具有不同字型顏色的執行次數,則會傳回 null

回攻員

Color:文字或 null 的字型顏色。


isBold()

取得文字是否為粗體。如果未設定粗體字,或對應的 RichTextValue 有多個具有不同粗體設定的執行階段,則會傳回 null

回攻員

Boolean:是否要將儲存格設為粗體,或 null


isItalic()

取得儲存格是否斜體。如果未設定斜體,或對應的 RichTextValue 有多個不同斜體設定的執行階段,則會傳回 null

回攻員

Boolean:儲存格是否斜體,或 null


isStrikethrough()

取得單元是否已劃掉。如果未設定刪除線,或是對應的 RichTextValue 有多個行,且各自有不同的刪除線設定,則會傳回 null

回攻員

Boolean:是否在儲存格中加上刪除線,或 null


isUnderline()

取得單元是否已加底線。如果未設定底線,或是對應的 RichTextValue 有多個行,且每個行有不同的底線設定,則會傳回 null

回攻員

Boolean:是否在儲存格下方加上底線,或 null

已淘汰的方法