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)ParagraphStyle可設定 TextRange 中段落的 SpacingMode
setTextDirection(direction)ParagraphStyle可設定 TextRange 中段落的 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