Class ParagraphStyle

ParagraphStyle

应用于整个段落的文本样式。

如果相应的 TextRange 跨越多个段落,并且这些段落对于被调用的 read 方法具有不同的值,则此类中的 Read 方法会返回 null。为避免出现这种情况,请使用 Paragraph.getRange() 方法返回的 TextRange 查询段落样式。

如果您使用方法修改文本在形状中的调整方式,系统会停用已应用于段落样式的所有自动调整设置。

方法

方法返回类型简介
getIndentEnd()Number返回 TextRange 中段落的文本末尾缩进(以点为单位),如果指定文本有多种段落样式,则返回 null
getIndentFirstLine()Number返回 TextRange 中段落第一行的缩进量(以点为单位),如果指定文本有多种段落样式,则返回 null
getIndentStart()Number返回 TextRange 中段落的文本起始缩进(以点为单位),如果指定文本有多种段落样式,则返回 null
getLineSpacing()Number返回行间距;如果指定文本有多种段落样式,则返回 null
getParagraphAlignment()ParagraphAlignment返回 TextRange 中段落的 ParagraphAlignment;如果指定文本有多种段落样式,则返回 null
getSpaceAbove()Number返回 TextRange 中段落上方的额外间距(以点为单位),如果指定文本有多种段落样式,则返回 null
getSpaceBelow()Number返回 TextRange 中段落下方的额外间距(以点为单位),如果指定文本有多种段落样式,则返回 null
getSpacingMode()SpacingMode对于 TextRange 中的段落,返回 SpacingMode;如果指定文本有多种段落样式,则返回 null
getTextDirection()TextDirection对于 TextRange 中的段落,返回 TextDirection;如果指定文本有多种段落样式,则返回 null
setIndentEnd(indent)ParagraphStyle以点数为单位设置 TextRange 中段落的文本末尾缩进。
setIndentFirstLine(indent)ParagraphStyle以点数为单位设置 TextRange 中段落第一行的缩进。
setIndentStart(indent)ParagraphStyle以点数为单位设置 TextRange 中段落的文本起始缩进。
setLineSpacing(spacing)ParagraphStyle设置行间距。
setParagraphAlignment(alignment)ParagraphStyleTextRange 中设置段落的 ParagraphAlignment
setSpaceAbove(space)ParagraphStyle设置 TextRange 中段落上方的额外间距(以点为单位)。
setSpaceBelow(space)ParagraphStyle设置 TextRange 中段落下方的额外间距(以点为单位)。
setSpacingMode(mode)ParagraphStyleTextRange 中的段落设置 SpacingMode
setTextDirection(direction)ParagraphStyleTextRange 中的段落设置 TextDirection

详细文档

getIndentEnd()

返回 TextRange 中段落的文本末尾缩进(以点为单位),如果指定文本有多种段落样式,则返回 null

与文本末尾对应的边取决于当前文本方向。

弃踢回攻

Number

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getIndentFirstLine()

返回 TextRange 中段落第一行的缩进量(以点为单位),如果指定文本有多种段落样式,则返回 null

弃踢回攻

Number

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getIndentStart()

返回 TextRange 中段落的文本起始缩进(以点为单位);如果指定文本有多种段落样式,则返回 null

与文本开头对应的那一侧基于当前文本方向。

弃踢回攻

Number

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLineSpacing()

返回行间距;如果指定文本有多种段落样式,则返回 null

这是一个对应于行与行之间的间距的值,以占正常值的百分比表示。正常值表示为 100.0。

弃踢回攻

Number

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getParagraphAlignment()

返回 TextRange 中段落的 ParagraphAlignment;如果指定文本有多种段落样式,则返回 null

弃踢回攻

ParagraphAlignment

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSpaceAbove()

返回 TextRange 中段落上方的额外间距(以点为单位),如果指定文本有多种段落样式,则返回 null

弃踢回攻

Number

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSpaceBelow()

返回 TextRange 中段落下方的额外间距(以点为单位),如果指定文本有多种段落样式,则返回 null

弃踢回攻

Number

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSpacingMode()

对于 TextRange 中的段落,返回 SpacingMode;如果指定文本有多种段落样式,则返回 null

弃踢回攻

SpacingMode

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getTextDirection()

对于 TextRange 中的段落,返回 TextDirection;如果指定文本有多种段落样式,则返回 null

弃踢回攻

TextDirection

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setIndentEnd(indent)

用于以点数为单位设置 TextRange 中段落的文本末尾缩进。

与文本末尾对应的边取决于当前文本方向。

参数

名称类型说明
indentNumber

弃踢回攻

ParagraphStyle

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setIndentFirstLine(indent)

以点数为单位设置 TextRange 中段落第一行的缩进。

参数

名称类型说明
indentNumber

弃踢回攻

ParagraphStyle

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setIndentStart(indent)

TextRange 中的段落设置文本起始缩进(以点为单位)。

与文本开头对应的那一侧基于当前文本方向。

参数

名称类型说明
indentNumber

弃踢回攻

ParagraphStyle

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLineSpacing(spacing)

设置行间距。

这是一个对应于行与行之间的间距的值,以占正常值的百分比表示。正常值表示为 100.0。

参数

名称类型说明
spacingNumber

弃踢回攻

ParagraphStyle

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setParagraphAlignment(alignment)

TextRange 中设置段落的 ParagraphAlignment

参数

名称类型说明
alignmentParagraphAlignment

弃踢回攻

ParagraphStyle

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSpaceAbove(space)

设置 TextRange 中段落上方的额外间距(以点为单位)。

参数

名称类型说明
spaceNumber

弃踢回攻

ParagraphStyle

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSpaceBelow(space)

设置 TextRange 中段落下方的额外间距(以点为单位)。

参数

名称类型说明
spaceNumber

弃踢回攻

ParagraphStyle

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSpacingMode(mode)

TextRange 中的段落设置 SpacingMode

参数

名称类型说明
modeSpacingMode

弃踢回攻

ParagraphStyle

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTextDirection(direction)

TextRange 中的段落设置 TextDirection

参数

名称类型说明
directionTextDirection

弃踢回攻

ParagraphStyle

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations