Class ParagraphStyle

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)ParagraphStyleTextRange 中設定段落的 ParagraphAlignment
setSpaceAbove(space)ParagraphStyle在點的 TextRange 中,設定段落上方的額外空間。
setSpaceBelow(space)ParagraphStyleTextRange 中的段落下方設定額外空間。
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