要素の属性の列挙。
列挙型を呼び出すには、その親クラス、名前、プロパティを呼び出します。たとえば、
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().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 | 段落要素の見出しタイプ(例: DocumentApp.ParagraphHeading.HEADING1 )。 |
HEIGHT | Enum | 画像要素の高さの設定。 |
HORIZONTAL_ALIGNMENT | Enum | 段落要素の水平配置(例: DocumentApp.HorizontalAlignment.CENTER )。 |
INDENT_END | Enum | 段落要素の終了インデントの設定(ポイント単位)。 |
INDENT_FIRST_LINE | Enum | 段落要素の 1 行目のインデント設定(ポイント単位)。 |
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 | 表のセルと画像要素の幅の設定。 |