要素属性の列挙型。
列挙型を呼び出すには、その親クラス、名前、プロパティを呼び出します。たとえば、
DocumentApp.Attribute.BACKGROUND_COLOR
です。
属性を使用してカスタム スタイルを作成します。次に例を示します。
// Define a style with yellow background. const highlightStyle = {}; highlightStyle[DocumentApp.Attribute.BACKGROUND_COLOR] = '#FFFF00'; highlightStyle[DocumentApp.Attribute.BOLD] = true; // Insert "Hello", highlighted. DocumentApp.getActiveDocument() .getActiveTab() .asDocumentTab() .editAsText() .insertText(0, 'Hello\n') .setAttributes(0, 4, highlightStyle);
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
BACKGROUND_COLOR | Enum | 要素(段落、表など)またはドキュメントの背景色。 |
BOLD | Enum | リッチテキストのフォント太さの設定。 |
BORDER_COLOR | Enum | 表要素の枠線の色。 |
BORDER_WIDTH | Enum | テーブル要素の枠線の太さ(ポイント単位)。 |
CODE | Enum | 式要素のコード内容。 |
FONT_FAMILY | Enum | リッチテキストのフォント ファミリー設定。 |
FONT_SIZE | Enum | リッチテキストのフォントサイズの設定(ポイント単位)。 |
FOREGROUND_COLOR | Enum | リッチテキストの前景色の設定。 |
HEADING | Enum | 段落要素の見出しタイプ(例: Document )。 |
HEIGHT | Enum | 画像要素の高さの設定。 |
HORIZONTAL_ALIGNMENT | Enum | 段落要素(Document など)の水平方向の配置。 |
INDENT_END | Enum | 段落要素の末尾インデントの設定(ポイント単位)。 |
INDENT_FIRST_LINE | Enum | 段落要素の先頭行のインデント設定(ポイント単位)。 |
INDENT_START | Enum | 段落要素の先頭インデントの設定(ポイント単位)。 |
ITALIC | Enum | リッチテキストのフォントスタイルの設定。 |
GLYPH_TYPE | Enum | リストアイテム要素のグリフタイプ。 |
LEFT_TO_RIGHT | Enum | リッチテキストのテキストの向きの設定。 |
LINE_SPACING | Enum | 段落要素の行間隔の設定(乗数)。 |
LINK_URL | Enum | リッチテキストのリンク URL。デフォルトのリンク スタイル(前景色、下線)が自動的に適用されます。 |
LIST_ID | Enum | リストアイテム要素の場合、包含リストの ID。 |
MARGIN_BOTTOM | Enum | 段落要素の下部余白の設定(ポイント単位)。 |
MARGIN_LEFT | Enum | 段落要素の左余白の設定(ポイント単位)。 |
MARGIN_RIGHT | Enum | 段落要素の右余白の設定(ポイント単位)。 |
MARGIN_TOP | Enum | 段落要素の上部余白の設定(ポイント単位)。 |
NESTING_LEVEL | Enum | リストアイテム要素のアイテムのネストレベル。 |
MINIMUM_HEIGHT | Enum | 表の行要素の最小高さの設定(ポイント単位)。 |
PADDING_BOTTOM | Enum | テーブル セル要素の下部パディングの設定(ポイント単位)。 |
PADDING_LEFT | Enum | テーブル セル要素の左側のパディング設定(ポイント単位)。 |
PADDING_RIGHT | Enum | テーブル セル要素の右側のパディング設定(ポイント単位)。 |
PADDING_TOP | Enum | テーブル セル要素の上部パディングの設定(ポイント単位)。 |
PAGE_HEIGHT | Enum | ドキュメントのページの高さの設定(ポイント単位)。 |
PAGE_WIDTH | Enum | ドキュメントのページ幅の設定(ポイント単位)。 |
SPACING_AFTER | Enum | 段落要素の下部間隔の設定(ポイント単位)。 |
SPACING_BEFORE | Enum | 段落要素の上部間隔の設定(ポイント単位)。 |
STRIKETHROUGH | Enum | リッチテキストの取り消し線の設定。 |
UNDERLINE | Enum | リッチテキストの下線設定。 |
VERTICAL_ALIGNMENT | Enum | テーブルセル要素の垂直方向の配置設定。 |
WIDTH | Enum | 表セルと画像要素の幅の設定。 |