Class RichTextValue

RichTextValue

用于表示单元格文本的风格化文本字符串。文本的子字符串可以具有不同的文本样式。

run 是具有相同文本样式的最长不间断子字符串。例如,“这个孩子带着苹果”这样的句子有 4 次运行:['This ', 'child ', 'is carrying ', 'apples']

方法

方法返回类型简介
copy()RichTextValueBuilder为使用此 RTF 值的值初始化的富文本值返回构建器。
getEndIndex()Integer获取单元格中此值的结束索引。
getLinkUrl()String返回此值的链接网址。
getLinkUrl(startOffset, endOffset)String返回从 startOffsetendOffset 的文本的链接网址。
getRuns()RichTextValue[]返回拆分为一组运行作业的富文本字符串,其中每次运行作业都是具有一致文本样式的最长子字符串。
getStartIndex()Integer获取单元格中此值的起始索引。
getText()String返回此值的文本。
getTextStyle()TextStyle返回此值的文本样式。
getTextStyle(startOffset, endOffset)TextStyle返回从 startOffsetendOffset 的文本样式。

详细文档

copy()

为使用此 RTF 值的值初始化的富文本值返回构建器。

弃踢回攻

RichTextValueBuilder - 富文本值的构建器。


getEndIndex()

获取单元格中此值的结束索引。

弃踢回攻

Integer - 单元格中此值的结束索引。


getLinkUrl()

返回此值的链接网址。

弃踢回攻

String - 此值的链接网址,如果没有链接或有多个不同的链接,则为 null


getLinkUrl(startOffset, endOffset)

返回从 startOffsetendOffset 的文本的链接网址。偏移量相对于单元格的文本从 0 开始,包含起始偏移量,不含结束偏移量。

参数

名称类型说明
startOffsetInteger起始偏移量。
endOffsetInteger结束偏移量。

弃踢回攻

String - 此值的链接网址,如果没有链接或给定范围内有多个不同的链接,则为 null


getRuns()

返回拆分为一组运行作业的富文本字符串,其中每次运行作业都是具有一致文本样式的最长子字符串。

弃踢回攻

RichTextValue[] - 运行作业数组。


getStartIndex()

获取单元格中此值的起始索引。

弃踢回攻

Integer - 单元格中此值的起始索引。


getText()

返回此值的文本。

弃踢回攻

String - 此值的文本。


getTextStyle()

返回此值的文本样式。

弃踢回攻

TextStyle - 此值的文本样式。


getTextStyle(startOffset, endOffset)

返回从 startOffsetendOffset 的文本样式。偏移量相对于单元格的文本从 0 开始,包含起始偏移量,不含结束偏移量。

参数

名称类型说明
startOffsetInteger起始偏移量。
endOffsetInteger结束偏移量。

弃踢回攻

TextStyle - 此值的指定子字符串的文本样式。