Class TextStyle
详细文档
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
。
已弃用的方法
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-12-03。
[null,null,["最后更新时间 (UTC):2024-12-03。"],[[["`TextStyle` defines the rendered style of text within a cell in Google Sheets, encompassing attributes like font family, size, color, and formatting."],["It can be linked to a `RichTextValue` for more complex formatting but may return `null` for style properties if the `RichTextValue` has multiple runs with differing styles."],["Developers can use methods like `getFontFamily()`, `getFontSize()`, `isBold()`, etc., to retrieve specific style attributes of the text."],["A `TextStyleBuilder` can be created using the `copy()` method to facilitate the construction of new text styles based on existing ones."],["The `getForegroundColor()` method is deprecated and should be replaced with `getForegroundColorObject()` to retrieve the font color as a `Color` object."]]],[]]