Class ParagraphStyle

ParagraphStyle

段落全体に適用されるテキストのスタイル。

対応する TextRange が複数段落にまたがり、それらの段落が呼び出される読み取りメソッドの値が異なる場合、このクラスの読み取りメソッドは null を返します。これを回避するには、Paragraph.getRange() メソッドから返された TextRange を使用して段落スタイルをクエリします。

シェイプ内のテキストの配置を編集する方法を使用すると、段落スタイルに適用されている自動調整設定はすべて無効になります。

Methods

メソッド戻り値の型概要
getIndentEnd()NumberTextRange 内の段落のテキスト終了インデントをポイント単位で返します。指定したテキストに複数の段落スタイルがある場合は null を返します。
getIndentFirstLine()NumberTextRange 内の段落の先頭行のインデントをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getIndentStart()NumberTextRange 内の段落の開始インデントをポイント単位で返します。指定したテキストに複数の段落スタイルがある場合は null を返します。
getLineSpacing()Number行間隔を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getParagraphAlignment()ParagraphAlignmentTextRange 内の段落の ParagraphAlignment を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getSpaceAbove()NumberTextRange の段落の上に余計なスペースをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getSpaceBelow()NumberTextRange の段落の下の余分なスペースをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getSpacingMode()SpacingModeTextRange 内の段落の場合は SpacingMode を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getTextDirection()TextDirectionTextRange 内の段落の場合は TextDirection を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
setIndentEnd(indent)ParagraphStyleTextRange 内の段落のテキスト終了インデントをポイント単位で設定します。
setIndentFirstLine(indent)ParagraphStyleTextRange 内の段落の 1 行目のインデントをポイント単位で設定します。
setIndentStart(indent)ParagraphStyleTextRange 内の段落のテキスト開始インデントをポイント単位で設定します。
setLineSpacing(spacing)ParagraphStyle行間隔を設定します。
setParagraphAlignment(alignment)ParagraphStyleTextRange の段落の ParagraphAlignment を設定します。
setSpaceAbove(space)ParagraphStyleTextRange の段落の上にある余分なスペースをポイント単位で設定します。
setSpaceBelow(space)ParagraphStyleTextRange の段落の下にある余分なスペースをポイント単位で設定します。
setSpacingMode(mode)ParagraphStyleTextRange の段落に SpacingMode を設定します。
setTextDirection(direction)ParagraphStyleTextRange の段落に TextDirection を設定します。

詳細なドキュメント

getIndentEnd()

TextRange 内の段落の末尾インデントをポイント単位で返します。指定したテキストに複数の段落スタイルがある場合は null を返します。

テキストの末尾に対応する辺は、現在のテキスト方向を基準とします。

リターン

Number

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

getIndentFirstLine()

TextRange 内の段落の先頭行のインデントをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。

リターン

Number

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

getIndentStart()

TextRange 内の段落の開始インデントをポイント単位で返します。指定したテキストに複数の段落スタイルがある場合は null を返します。

テキストの先頭に対応する辺は、現在のテキスト方向を基準とします。

リターン

Number

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

getLineSpacing()

行間隔を返します。指定したテキストに複数の段落スタイルがある場合は null を返します。

これは行間のスペースに対応する値で、正常に対するパーセンテージとして表されます。標準は 100.0 で表されます。

リターン

Number

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

getParagraphAlignment()

TextRange 内の段落の ParagraphAlignment を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。

リターン

ParagraphAlignment

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

getSpaceAbove()

TextRange の段落の上に余計なスペースをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。

リターン

Number

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

getSpaceBelow()

TextRange の段落の下の余分なスペースをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。

リターン

Number

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

getSpacingMode()

TextRange 内の段落の場合は SpacingMode を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。

リターン

SpacingMode

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

getTextDirection()

TextRange 内の段落の場合は TextDirection を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。

リターン

TextDirection

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setIndentEnd(indent)

TextRange 内の段落のテキスト終了インデントをポイント単位で設定します。

テキストの末尾に対応する辺は、現在のテキスト方向を基準とします。

パラメータ

名前説明
indentNumber

リターン

ParagraphStyle

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setIndentFirstLine(indent)

TextRange 内の段落の 1 行目のインデントをポイント単位で設定します。

パラメータ

名前説明
indentNumber

リターン

ParagraphStyle

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setIndentStart(indent)

TextRange 内の段落のテキスト開始インデントをポイント単位で設定します。

テキストの先頭に対応する辺は、現在のテキスト方向を基準とします。

パラメータ

名前説明
indentNumber

リターン

ParagraphStyle

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setLineSpacing(spacing)

行間隔を設定します。

これは行間のスペースに対応する値で、正常に対するパーセンテージとして表されます。標準は 100.0 で表されます。

パラメータ

名前説明
spacingNumber

リターン

ParagraphStyle

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setParagraphAlignment(alignment)

TextRange の段落の ParagraphAlignment を設定します。

パラメータ

名前説明
alignmentParagraphAlignment

リターン

ParagraphStyle

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setSpaceAbove(space)

TextRange の段落の上にある余分なスペースをポイント単位で設定します。

パラメータ

名前説明
spaceNumber

リターン

ParagraphStyle

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setSpaceBelow(space)

TextRange の段落の下にある余分なスペースをポイント単位で設定します。

パラメータ

名前説明
spaceNumber

リターン

ParagraphStyle

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setSpacingMode(mode)

TextRange の段落に SpacingMode を設定します。

パラメータ

名前説明
modeSpacingMode

リターン

ParagraphStyle

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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

setTextDirection(direction)

TextRange の段落に TextDirection を設定します。

パラメータ

名前説明
directionTextDirection

リターン

ParagraphStyle

承認

この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。

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