Class ParagraphStyle

段落样式

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

如果相应的 TextRange 跨多个段落,并且这些段落对被调用的读取方法有不同的值,则此类中的读取方法会返回 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)ParagraphStyle设置 TextRange 中段落的 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