Enum Attribute

属性

要素の属性の列挙。

列挙型を呼び出すには、親クラス、名前、プロパティを呼び出します。たとえば、 DocumentApp.Attribute.BACKGROUND_COLOR です。

属性を使用してカスタム スタイルを作成します。次に例を示します。

// Define a style with yellow background.
var highlightStyle = {};
highlightStyle[DocumentApp.Attribute.BACKGROUND_COLOR] = '#FFFF00';
highlightStyle[DocumentApp.Attribute.BOLD] = true;

// Insert "Hello", highlighted.
DocumentApp.getActiveDocument().editAsText()
  .insertText(0, 'Hello\n')
  .setAttributes(0, 4, highlightStyle);

プロパティ

プロパティ種類説明
BACKGROUND_COLOREnum要素(段落、表など)またはドキュメントの背景色。
BOLDEnumリッチテキスト用のフォントの太さの設定。
BORDER_COLOREnum表の要素の枠線の色。
BORDER_WIDTHEnumテーブル要素の枠線の幅(ポイント単位)。
CODEEnum方程式要素のコード内容。
FONT_FAMILYEnumリッチテキスト用のフォント ファミリー設定。
FONT_SIZEEnumリッチテキスト用のフォントサイズ設定(ポイント単位)。
FOREGROUND_COLOREnum前景の色の設定(リッチテキスト用)。
HEADINGEnum段落要素の見出しタイプ(例: DocumentApp.ParagraphHeading.HEADING1)。
HEIGHTEnum画像要素の高さの設定。
HORIZONTAL_ALIGNMENTEnum段落要素の水平方向の配置(例: DocumentApp.HorizontalAlignment.CENTER)。
INDENT_ENDEnum段落要素の終了インデントの設定(ポイント単位)。
INDENT_FIRST_LINEEnum段落要素の最初の行のインデント設定(ポイント単位)。
INDENT_STARTEnum段落要素の開始インデントの設定(ポイント単位)。
ITALICEnumリッチテキスト用のフォント スタイル設定。
GLYPH_TYPEEnumリストアイテムの要素に使用するグリフタイプ。
LEFT_TO_RIGHTEnumリッチテキスト用のテキスト方向の設定。
LINE_SPACINGEnum段落要素の行間隔の設定です。
LINK_URLEnumリッチテキスト用のリンク URL。デフォルトのリンクスタイル(フォアグラウンドの色、下線)が自動的に適用されます。
LIST_IDEnumリストアイテムの要素の、包含リストの ID。
MARGIN_BOTTOMEnum段落要素の下余白設定(ポイント単位)。
MARGIN_LEFTEnum段落要素用の左余白設定(ポイント単位)。
MARGIN_RIGHTEnum段落要素用の右余白設定(ポイント単位)。
MARGIN_TOPEnum段落要素の上余白設定(ポイント単位)。
NESTING_LEVELEnumリストアイテムの要素の場合のアイテムのネスト レベル。
MINIMUM_HEIGHTEnum表の行要素の最小の高さ設定(ポイント単位)。
PADDING_BOTTOMEnumテーブルのセル要素用の下部のパディング設定(ポイント単位)。
PADDING_LEFTEnumテーブルのセル要素用の左パディング設定(ポイント単位)。
PADDING_RIGHTEnumテーブルのセル要素用の右パディング設定(ポイント単位)。
PADDING_TOPEnumテーブルのセル要素用の上パディング設定(ポイント単位)。
PAGE_HEIGHTEnumドキュメントのページの高さの設定(ポイント単位)。
PAGE_WIDTHEnumドキュメント用のページ幅の設定(ポイント単位)。
SPACING_AFTEREnum段落要素の下側の間隔設定(ポイント単位)。
SPACING_BEFOREEnum段落要素の上部間隔設定(ポイント単位)。
STRIKETHROUGHEnumリッチテキスト用の取り消し線の設定。
UNDERLINEEnumリッチテキスト用の下線の設定。
VERTICAL_ALIGNMENTEnum表のセル要素の垂直方向の配置設定。
WIDTHEnum表のセルと画像の要素の幅の設定。