要素の属性の列挙。
列挙型を呼び出すには、親クラス、名前、プロパティを呼び出します。たとえば、
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_COLOR | Enum | 要素(段落、表など)またはドキュメントの背景色。 |
BOLD | Enum | リッチテキスト用のフォントの太さの設定。 |
BORDER_COLOR | Enum | 表の要素の枠線の色。 |
BORDER_WIDTH | Enum | テーブル要素の枠線の幅(ポイント単位)。 |
CODE | Enum | 方程式要素のコード内容。 |
FONT_FAMILY | Enum | リッチテキスト用のフォント ファミリー設定。 |
FONT_SIZE | Enum | リッチテキスト用のフォントサイズ設定(ポイント単位)。 |
FOREGROUND_COLOR | Enum | 前景の色の設定(リッチテキスト用)。 |
HEADING | Enum | 段落要素の見出しタイプ(例: DocumentApp.ParagraphHeading.HEADING1 )。 |
HEIGHT | Enum | 画像要素の高さの設定。 |
HORIZONTAL_ALIGNMENT | Enum | 段落要素の水平方向の配置(例: DocumentApp.HorizontalAlignment.CENTER )。 |
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 | 表のセルと画像の要素の幅の設定。 |