フィードバックを送信
Document Service
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
ドキュメント
このサービスを使用すると、スクリプトで Google ドキュメント ファイルの作成、アクセス、変更を行うことができます。
// Open a document by ID .
var doc = DocumentApp . openById ( 'DOCUMENT_ID' );
// Create and open a document .
doc = DocumentApp . create ( 'Document Name' );
クラス
プロパティ
プロパティ タイプ 説明
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 App.ParagraphHeading.HEADING1
)。
HEIGHT
Enum
画像要素の高さの設定。
HORIZONTAL_ALIGNMENT
Enum
段落要素(Document App.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
表セルと画像要素の幅の設定。
メソッド
メソッド 戻り値の型 概要
append Horizontal Rule()
Horizontal Rule
新しい Horizontal Rule
を作成して追加します。
append Image(image)
Inline Image
指定されたイメージ ブロブから新しい Inline Image
を作成して追加します。
append Image(image)
Inline Image
指定された Inline Image
を追加します。
append List Item(listItem)
List Item
指定された List Item
を追加します。
append List Item(text)
List Item
指定されたテキスト コンテンツを含む新しい List Item
を作成して追加します。
append Page Break()
Page Break
新しい Page Break
を作成して追加します。
append Page Break(pageBreak)
Page Break
指定された Page Break
を追加します。
append Paragraph(paragraph)
Paragraph
指定された Paragraph
を追加します。
append Paragraph(text)
Paragraph
指定されたテキスト コンテンツを含む新しい Paragraph
を作成して追加します。
append Table()
Table
新しい Table
を作成して追加します。
append Table(cells)
Table
指定された文字列値ごとに Table Cell
を含む新しい Table
を追加します。
append Table(table)
Table
指定された Table
を追加します。
clear()
Body
要素の内容を消去します。
copy()
Body
現在の要素の切断されたディープコピーを返します。
edit As Text()
Text
編集用に現在の要素の Text
バージョンを取得します。
find Element(elementType)
Range Element
要素の内容で、指定したタイプの子孫を検索します。
find Element(elementType, from)
Range Element
指定された Range Element
から、指定されたタイプの子孫を要素の内容で検索します。
find Text(searchPattern)
Range Element
正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
find Text(searchPattern, from)
Range Element
指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
get Attributes()
Object
要素の属性を取得します。
get Child(childIndex)
Element
指定された子インデックスの子要素を取得します。
get Child Index(child)
Integer
指定された子要素の子インデックスを取得します。
get Heading Attributes(paragraphHeading)
Object
指定された Paragraph Heading
の属性セットを取得します。
get Images()
Inline Image[]
セクションに含まれるすべての Inline Images
を取得します。
get List Items()
List Item[]
セクションに含まれるすべての List Items
を取得します。
get Margin Bottom()
Number
下部余白(ポイント単位)を取得します。
get Margin Left()
Number
左側余白(ポイント単位)を取得します。
get Margin Right()
Number
右余白を取得します。
get Margin Top()
Number
上余白を取得します。
get Num Children()
Integer
子の数を取得します。
get Page Height()
Number
ページの高さをポイント単位で取得します。
get Page Width()
Number
ページの幅(ポイント単位)を取得します。
get Paragraphs()
Paragraph[]
セクションに含まれるすべての Paragraphs
(List Items
を含む)を取得します。
get Parent()
Container Element
要素の親要素を取得します。
get Tables()
Table[]
セクションに含まれるすべての Tables
を取得します。
get Text()
String
要素のコンテンツをテキスト文字列として取得します。
get Text Alignment()
Text Alignment
テキストの配置を取得します。
get Type()
Element Type
要素の Element Type
を取得します。
insert Horizontal Rule(childIndex)
Horizontal Rule
指定したインデックスに新しい Horizontal Rule
を作成して挿入します。
insert Image(childIndex, image)
Inline Image
指定されたイメージ ブロブから Inline Image
を作成して、指定されたインデックスに挿入します。
insert Image(childIndex, image)
Inline Image
指定された Inline Image
を指定されたインデックスに挿入します。
insert List Item(childIndex, listItem)
List Item
指定された List Item
を指定されたインデックスに挿入します。
insert List Item(childIndex, text)
List Item
指定されたインデックスに、指定されたテキスト コンテンツを含む新しい List Item
を作成して挿入します。
insert Page Break(childIndex)
Page Break
指定したインデックスに新しい Page Break
を作成して挿入します。
insert Page Break(childIndex, pageBreak)
Page Break
指定された Page Break
を指定されたインデックスに挿入します。
insert Paragraph(childIndex, paragraph)
Paragraph
指定された Paragraph
を指定されたインデックスに挿入します。
insert Paragraph(childIndex, text)
Paragraph
指定されたインデックスに、指定されたテキスト コンテンツを含む新しい Paragraph
を作成して挿入します。
insert Table(childIndex)
Table
指定したインデックスに新しい Table
を作成して挿入します。
insert Table(childIndex, cells)
Table
指定されたセルを含む新しい Table
を作成して、指定されたインデックスに挿入します。
insert Table(childIndex, table)
Table
指定された Table
を指定されたインデックスに挿入します。
remove Child(child)
Body
指定された子要素を削除します。
replace Text(searchPattern, replacement)
Element
正規表現を使用して、指定したテキスト パターンのすべての出現を指定された置換文字列に置き換えます。
set Attributes(attributes)
Body
要素の属性を設定します。
set Heading Attributes(paragraphHeading, attributes)
Body
指定された Paragraph Heading
の属性を設定します。
set Margin Bottom(marginBottom)
Body
下余白をポイント単位で設定します。
set Margin Left(marginLeft)
Body
左余白をポイント単位で設定します。
set Margin Right(marginRight)
Body
右余白をポイント単位で設定します。
set Margin Top(marginTop)
Body
上余白を設定します。
set Page Height(pageHeight)
Body
ページの高さをポイント単位で設定します。
set Page Width(pageWidth)
Body
ページの幅をポイント単位で設定します。
set Text(text)
Body
コンテンツをプレーン テキストとして設定します。
set Text Alignment(textAlignment)
Body
テキストの配置を設定します。
メソッド
メソッド 戻り値の型 概要
append Horizontal Rule()
Horizontal Rule
新しい Horizontal Rule
を作成して追加します。
append Image(image)
Inline Image
指定されたイメージ ブロブから新しい Inline Image
を作成して追加します。
append Image(image)
Inline Image
指定された Inline Image
を追加します。
append List Item(listItem)
List Item
指定された List Item
を追加します。
append List Item(text)
List Item
指定されたテキスト コンテンツを含む新しい List Item
を作成して追加します。
append Paragraph(paragraph)
Paragraph
指定された Paragraph
を追加します。
append Paragraph(text)
Paragraph
指定されたテキスト コンテンツを含む新しい Paragraph
を作成して追加します。
append Table()
Table
新しい Table
を作成して追加します。
append Table(cells)
Table
指定された文字列値ごとに Table Cell
を含む新しい Table
を追加します。
append Table(table)
Table
指定された Table
を追加します。
clear()
Footer Section
要素の内容を消去します。
copy()
Footer Section
現在の要素の切断されたディープコピーを返します。
edit As Text()
Text
編集用に現在の要素の Text
バージョンを取得します。
find Element(elementType)
Range Element
要素の内容で、指定したタイプの子孫を検索します。
find Element(elementType, from)
Range Element
指定された Range Element
から、指定されたタイプの子孫を要素の内容で検索します。
find Text(searchPattern)
Range Element
正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
find Text(searchPattern, from)
Range Element
指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
get Attributes()
Object
要素の属性を取得します。
get Child(childIndex)
Element
指定された子インデックスの子要素を取得します。
get Child Index(child)
Integer
指定された子要素の子インデックスを取得します。
get Images()
Inline Image[]
セクションに含まれるすべての Inline Images
を取得します。
get List Items()
List Item[]
セクションに含まれるすべての List Items
を取得します。
get Num Children()
Integer
子の数を取得します。
get Paragraphs()
Paragraph[]
セクションに含まれるすべての Paragraphs
(List Items
を含む)を取得します。
get Parent()
Container Element
要素の親要素を取得します。
get Tables()
Table[]
セクションに含まれるすべての Tables
を取得します。
get Text()
String
要素のコンテンツをテキスト文字列として取得します。
get Text Alignment()
Text Alignment
テキストの配置を取得します。
get Type()
Element Type
要素の Element Type
を取得します。
insert Horizontal Rule(childIndex)
Horizontal Rule
指定したインデックスに新しい Horizontal Rule
を作成して挿入します。
insert Image(childIndex, image)
Inline Image
指定されたイメージ ブロブから Inline Image
を作成して、指定されたインデックスに挿入します。
insert Image(childIndex, image)
Inline Image
指定された Inline Image
を指定されたインデックスに挿入します。
insert List Item(childIndex, listItem)
List Item
指定された List Item
を指定されたインデックスに挿入します。
insert List Item(childIndex, text)
List Item
指定されたインデックスに、指定されたテキスト コンテンツを含む新しい List Item
を作成して挿入します。
insert Paragraph(childIndex, paragraph)
Paragraph
指定された Paragraph
を指定されたインデックスに挿入します。
insert Paragraph(childIndex, text)
Paragraph
指定されたインデックスに、指定されたテキスト コンテンツを含む新しい Paragraph
を作成して挿入します。
insert Table(childIndex)
Table
指定したインデックスに新しい Table
を作成して挿入します。
insert Table(childIndex, cells)
Table
指定されたセルを含む新しい Table
を作成して、指定されたインデックスに挿入します。
insert Table(childIndex, table)
Table
指定された Table
を指定されたインデックスに挿入します。
remove Child(child)
Footer Section
指定された子要素を削除します。
remove From Parent()
Footer Section
要素を親から削除します。
replace Text(searchPattern, replacement)
Element
正規表現を使用して、指定したテキスト パターンのすべての出現を指定された置換文字列に置き換えます。
set Attributes(attributes)
Footer Section
要素の属性を設定します。
set Text(text)
Footer Section
コンテンツをプレーン テキストとして設定します。
set Text Alignment(textAlignment)
Footer Section
テキストの配置を設定します。
プロパティ
プロパティ タイプ 説明
BULLET
Enum
デフォルトの丸い箇条書き(塗りつぶしあり)。
HOLLOW_BULLET
Enum
中空の弾丸。
SQUARE_BULLET
Enum
四角い箇条書き記号。
NUMBER
Enum
番号ベースの箇条書き。
LATIN_UPPER
Enum
ラテン大文字の箇条書き記号。
LATIN_LOWER
Enum
ラテン語の小文字の箇条書き記号。
ROMAN_UPPER
Enum
ローマ数字の大文字の箇条書き記号。
ROMAN_LOWER
Enum
ローマ数字の小文字の箇条書き。
メソッド
メソッド 戻り値の型 概要
append Horizontal Rule()
Horizontal Rule
新しい Horizontal Rule
を作成して追加します。
append Image(image)
Inline Image
指定されたイメージ ブロブから新しい Inline Image
を作成して追加します。
append Image(image)
Inline Image
指定された Inline Image
を追加します。
append List Item(listItem)
List Item
指定された List Item
を追加します。
append List Item(text)
List Item
指定されたテキスト コンテンツを含む新しい List Item
を作成して追加します。
append Paragraph(paragraph)
Paragraph
指定された Paragraph
を追加します。
append Paragraph(text)
Paragraph
指定されたテキスト コンテンツを含む新しい Paragraph
を作成して追加します。
append Table()
Table
新しい Table
を作成して追加します。
append Table(cells)
Table
指定された文字列値ごとに Table Cell
を含む新しい Table
を追加します。
append Table(table)
Table
指定された Table
を追加します。
clear()
Header Section
要素の内容を消去します。
copy()
Header Section
現在の要素の切断されたディープコピーを返します。
edit As Text()
Text
編集用に現在の要素の Text
バージョンを取得します。
find Element(elementType)
Range Element
要素の内容で、指定したタイプの子孫を検索します。
find Element(elementType, from)
Range Element
指定された Range Element
から、指定されたタイプの子孫を要素の内容で検索します。
find Text(searchPattern)
Range Element
正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
find Text(searchPattern, from)
Range Element
指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
get Attributes()
Object
要素の属性を取得します。
get Child(childIndex)
Element
指定された子インデックスの子要素を取得します。
get Child Index(child)
Integer
指定された子要素の子インデックスを取得します。
get Images()
Inline Image[]
セクションに含まれるすべての Inline Images
を取得します。
get List Items()
List Item[]
セクションに含まれるすべての List Items
を取得します。
get Num Children()
Integer
子の数を取得します。
get Paragraphs()
Paragraph[]
セクションに含まれるすべての Paragraphs
(List Items
を含む)を取得します。
get Parent()
Container Element
要素の親要素を取得します。
get Tables()
Table[]
セクションに含まれるすべての Tables
を取得します。
get Text()
String
要素のコンテンツをテキスト文字列として取得します。
get Text Alignment()
Text Alignment
テキストの配置を取得します。
get Type()
Element Type
要素の Element Type
を取得します。
insert Horizontal Rule(childIndex)
Horizontal Rule
指定したインデックスに新しい Horizontal Rule
を作成して挿入します。
insert Image(childIndex, image)
Inline Image
指定されたイメージ ブロブから Inline Image
を作成して、指定されたインデックスに挿入します。
insert Image(childIndex, image)
Inline Image
指定された Inline Image
を指定されたインデックスに挿入します。
insert List Item(childIndex, listItem)
List Item
指定された List Item
を指定されたインデックスに挿入します。
insert List Item(childIndex, text)
List Item
指定されたインデックスに、指定されたテキスト コンテンツを含む新しい List Item
を作成して挿入します。
insert Paragraph(childIndex, paragraph)
Paragraph
指定された Paragraph
を指定されたインデックスに挿入します。
insert Paragraph(childIndex, text)
Paragraph
指定されたインデックスに、指定されたテキスト コンテンツを含む新しい Paragraph
を作成して挿入します。
insert Table(childIndex)
Table
指定したインデックスに新しい Table
を作成して挿入します。
insert Table(childIndex, cells)
Table
指定されたセルを含む新しい Table
を作成して、指定されたインデックスに挿入します。
insert Table(childIndex, table)
Table
指定された Table
を指定されたインデックスに挿入します。
remove Child(child)
Header Section
指定された子要素を削除します。
remove From Parent()
Header Section
要素を親から削除します。
replace Text(searchPattern, replacement)
Element
正規表現を使用して、指定したテキスト パターンのすべての出現を指定された置換文字列に置き換えます。
set Attributes(attributes)
Header Section
要素の属性を設定します。
set Text(text)
Header Section
コンテンツをプレーン テキストとして設定します。
set Text Alignment(textAlignment)
Header Section
テキストの配置を設定します。
プロパティ
プロパティ タイプ 説明
LEFT
Enum
左揃えのオプション。
CENTER
Enum
中央揃えのオプション。
RIGHT
Enum
右揃えのオプション。
JUSTIFY
Enum
justify-alignment オプション。
プロパティ
プロパティ タイプ 説明
NORMAL
Enum
通常のテキストの見出しオプション。
HEADING1
Enum
最も高い見出しオプション。
HEADING2
Enum
2 つ目の見出しオプション。
HEADING3
Enum
3 つ目の見出しオプション
HEADING4
Enum
4 つ目の見出しオプション。
HEADING5
Enum
5 つ目の見出しオプション。
HEADING6
Enum
最も低い見出しオプション。
TITLE
Enum
タイトル ヘッダーのオプション。
SUBTITLE
Enum
字幕の見出しオプション。
プロパティ
プロパティ タイプ 説明
ABOVE_TEXT
Enum
画像がテキストの上に配置されている。
BREAK_BOTH
Enum
画像がテキストを左右に分割している。
BREAK_LEFT
Enum
画像が左側のテキストを分割している。
BREAK_RIGHT
Enum
画像が右側のテキストを分割している。
WRAP_TEXT
Enum
画像がテキストで囲まれている。
メソッド
メソッド 戻り値の型 概要
append Horizontal Rule()
Horizontal Rule
新しい Horizontal Rule
を作成して追加します。
append Image(image)
Inline Image
指定されたイメージ ブロブから新しい Inline Image
を作成して追加します。
append Image(image)
Inline Image
指定された Inline Image
を追加します。
append List Item(listItem)
List Item
指定された List Item
を追加します。
append List Item(text)
List Item
新しい List Item
を作成して追加します。
append Paragraph(paragraph)
Paragraph
指定された Paragraph
を追加します。
append Paragraph(text)
Paragraph
新しい Paragraph
を作成して追加します。
append Table()
Table
新しい Table
を作成して追加します。
append Table(cells)
Table
指定されたセルを含む新しい Table
を追加します。
append Table(table)
Table
指定された Table
を追加します。
clear()
Table Cell
要素の内容を消去します。
copy()
Table Cell
現在の要素の切断されたディープコピーを返します。
edit As Text()
Text
編集用に現在の要素の Text
バージョンを取得します。
find Element(elementType)
Range Element
要素の内容で、指定したタイプの子孫を検索します。
find Element(elementType, from)
Range Element
指定された Range Element
から、指定されたタイプの子孫を要素の内容で検索します。
find Text(searchPattern)
Range Element
正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
find Text(searchPattern, from)
Range Element
指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
get Attributes()
Object
要素の属性を取得します。
get Background Color()
String
背景色を取得します。
get Child(childIndex)
Element
指定された子インデックスの子要素を取得します。
get Child Index(child)
Integer
指定された子要素の子インデックスを取得します。
get Col Span()
Integer
列範囲を取得します。これは、このセルがまたがっているテーブル セルの列数です。
get Link Url()
String
リンクの URL を取得します。
get Next Sibling()
Element
要素の次の兄弟要素を取得します。
get Num Children()
Integer
子の数を取得します。
get Padding Bottom()
Number
下部パディングをポイント単位で取得します。
get Padding Left()
Number
左側のパディング(ポイント単位)を取得します。
get Padding Right()
Number
右側のパディングをポイント単位で取得します。
get Padding Top()
Number
上部パディングをポイント単位で取得します。
get Parent()
Container Element
要素の親要素を取得します。
get Parent Row()
Table Row
現在の Table Cell
を含む Table Row
を取得します。
get Parent Table()
Table
現在の Table Cell
を含む Table
を取得します。
get Previous Sibling()
Element
要素の前の兄弟要素を取得します。
get Row Span()
Integer
行スパンを取得します。行スパンは、このセルがまたがっているテーブル セルの行数です。
get Text()
String
要素のコンテンツをテキスト文字列として取得します。
get Text Alignment()
Text Alignment
テキストの配置を取得します。
get Type()
Element Type
要素の Element Type
を取得します。
get Vertical Alignment()
Vertical Alignment
Vertical Alignment
を取得します。
get Width()
Number
セルを含む列の幅(ポイント単位)を取得します。
insert Horizontal Rule(childIndex)
Horizontal Rule
指定したインデックスに新しい Horizontal Rule
を作成して挿入します。
insert Image(childIndex, image)
Inline Image
指定されたイメージ ブロブから Inline Image
を作成して、指定されたインデックスに挿入します。
insert Image(childIndex, image)
Inline Image
指定された Inline Image
を指定されたインデックスに挿入します。
insert List Item(childIndex, listItem)
List Item
指定された List Item
を指定されたインデックスに挿入します。
insert List Item(childIndex, text)
List Item
指定したインデックスに新しい List Item
を作成して挿入します。
insert Paragraph(childIndex, paragraph)
Paragraph
指定された Paragraph
を指定されたインデックスに挿入します。
insert Paragraph(childIndex, text)
Paragraph
指定したインデックスに新しい Paragraph
を作成して挿入します。
insert Table(childIndex)
Table
指定したインデックスに新しい Table
を作成して挿入します。
insert Table(childIndex, cells)
Table
指定されたセルを含む新しい Table
を作成して、指定されたインデックスに挿入します。
insert Table(childIndex, table)
Table
指定された Table
を指定されたインデックスに挿入します。
is At Document End()
Boolean
要素が Document
の末尾にあるかどうかを判断します。
merge()
Table Cell
要素を、同じタイプの前の兄弟要素と統合します。
remove Child(child)
Table Cell
指定された子要素を削除します。
remove From Parent()
Table Cell
要素を親から削除します。
replace Text(searchPattern, replacement)
Element
正規表現を使用して、指定したテキスト パターンのすべての出現を指定された置換文字列に置き換えます。
set Attributes(attributes)
Table Cell
要素の属性を設定します。
set Background Color(color)
Table Cell
背景色を設定します。
set Link Url(url)
Table Cell
リンク URL を設定します。
set Padding Bottom(paddingBottom)
Table Cell
下部のパディングをポイント単位で設定します。
set Padding Left(paddingLeft)
Table Cell
左側のパディングをポイント単位で設定します。
set Padding Right(paddingRight)
Table Cell
右側のパディングをポイント単位で設定します。
set Padding Top(paddingTop)
Table Cell
上部のパディングをポイント単位で設定します。
set Text(text)
Table Cell
コンテンツをプレーン テキストとして設定します。
set Text Alignment(textAlignment)
Table Cell
テキストの配置を設定します。
set Vertical Alignment(alignment)
Table Cell
垂直方向の配置を設定します。
set Width(width)
Table Cell
現在のセルを含む列の幅をポイント単位で設定します。
メソッド
メソッド 戻り値の型 概要
append Text(text)
Text
指定したテキストをこのテキスト領域の末尾に追加します。
copy()
Text
現在の要素の切断されたディープコピーを返します。
delete Text(startOffset, endOffsetInclusive)
Text
テキストの範囲を削除します。
edit As Text()
Text
編集用に現在の要素の Text
バージョンを取得します。
find Text(searchPattern)
Range Element
正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
find Text(searchPattern, from)
Range Element
指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
get Attributes()
Object
要素の属性を取得します。
get Attributes(offset)
Object
指定された文字オフセットの属性を取得します。
get Background Color()
String
背景色の設定を取得します。
get Background Color(offset)
String
指定された文字オフセットの背景色を取得します。
get Font Family()
String
フォント ファミリーの設定を取得します。
get Font Family(offset)
String
指定された文字オフセットのフォント ファミリーを取得します。
get Font Size()
Number
フォントサイズの設定を取得します。
get Font Size(offset)
Number
指定された文字オフセットのフォントサイズを取得します。
get Foreground Color()
String
前景色の設定を取得します。
get Foreground Color(offset)
String
指定された文字オフセットの前景色を取得します。
get Link Url()
String
リンクの URL を取得します。
get Link Url(offset)
String
指定された文字オフセットのリンク URL を取得します。
get Next Sibling()
Element
要素の次の兄弟要素を取得します。
get Parent()
Container Element
要素の親要素を取得します。
get Previous Sibling()
Element
要素の前の兄弟要素を取得します。
get Text()
String
要素のコンテンツをテキスト文字列として取得します。
get Text Alignment()
Text Alignment
テキストの配置を取得します。
get Text Alignment(offset)
Text Alignment
1 文字のテキストの配置を取得します。
get Text Attribute Indices()
Integer[]
個別のテキスト形式化実行の開始に対応するテキスト インデックスのセットを取得します。
get Type()
Element Type
要素の Element Type
を取得します。
insert Text(offset, text)
Text
指定した文字オフセットに指定したテキストを挿入します。
is At Document End()
Boolean
要素が Document
の末尾にあるかどうかを判断します。
is Bold()
Boolean
太字の設定を取得します。
is Bold(offset)
Boolean
指定された文字オフセットの太字設定を取得します。
is Italic()
Boolean
斜体の設定を取得します。
is Italic(offset)
Boolean
指定された文字オフセットの斜体設定を取得します。
is Strikethrough()
Boolean
取り消し線の設定を取得します。
is Strikethrough(offset)
Boolean
指定された文字オフセットの取り消し線の設定を取得します。
is Underline()
Boolean
下線の設定を取得します。
is Underline(offset)
Boolean
指定された文字オフセットの下線設定を取得します。
merge()
Text
要素を、同じタイプの前の兄弟要素と統合します。
remove From Parent()
Text
要素を親から削除します。
replace Text(searchPattern, replacement)
Element
正規表現を使用して、指定したテキスト パターンのすべての出現を指定された置換文字列に置き換えます。
set Attributes(startOffset, endOffsetInclusive, attributes)
Text
指定した属性を指定された文字範囲に適用します。
set Attributes(attributes)
Text
要素の属性を設定します。
set Background Color(startOffset, endOffsetInclusive, color)
Text
指定された文字範囲の背景色を設定します。
set Background Color(color)
Text
背景色を設定します。
set Bold(bold)
Text
太字の設定を設定します。
set Bold(startOffset, endOffsetInclusive, bold)
Text
指定した文字範囲に太字の設定を適用します。
set Font Family(startOffset, endOffsetInclusive, fontFamilyName)
Text
指定した文字範囲のフォント ファミリーを設定します。
set Font Family(fontFamilyName)
Text
フォント ファミリーを設定します。
set Font Size(startOffset, endOffsetInclusive, size)
Text
指定した文字範囲のフォントサイズを設定します。
set Font Size(size)
Text
フォントサイズを設定します。
set Foreground Color(startOffset, endOffsetInclusive, color)
Text
指定した文字範囲のフォアグラウンド カラーを設定します。
set Foreground Color(color)
Text
前景色を設定します。
set Italic(italic)
Text
斜体の設定を設定します。
set Italic(startOffset, endOffsetInclusive, italic)
Text
指定した文字範囲に斜体設定を適用します。
set Link Url(startOffset, endOffsetInclusive, url)
Text
指定した文字範囲のリンク URL を設定します。
set Link Url(url)
Text
リンク URL を設定します。
set Strikethrough(strikethrough)
Text
取り消し線の設定を設定します。
set Strikethrough(startOffset, endOffsetInclusive, strikethrough)
Text
指定した文字範囲の取り消し線の設定を設定します。
set Text(text)
Text
テキスト コンテンツを設定します。
set Text Alignment(startOffset, endOffsetInclusive, textAlignment)
Text
指定した文字範囲のテキストの配置を設定します。
set Text Alignment(textAlignment)
Text
テキストの配置を設定します。
set Underline(underline)
Text
下線の設定を設定します。
set Underline(startOffset, endOffsetInclusive, underline)
Text
指定した文字範囲の下線設定を設定します。
プロパティ
プロパティ タイプ 説明
NORMAL
Enum
通常のテキストの配置。
SUPERSCRIPT
Enum
上付き文字のテキストの配置。
SUBSCRIPT
Enum
下付き文字のテキストの配置。
プロパティ
プロパティ タイプ 説明
BOTTOM
Enum
下揃えオプション。
CENTER
Enum
中央揃えのオプション。
TOP
Enum
上揃えオプション。
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-12-04 UTC。
ご意見をお聞かせください
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-12-04 UTC。"],[[["Google Apps Script's Document Service allows programmatic manipulation of Google Docs files, including creating, opening, and modifying documents."],["The service provides classes like `DocumentApp`, `Body`, `Paragraph`, and `Table` to interact with document elements."],["Each class has specific methods and properties to access and modify document content, like appending elements, changing text styles, and setting attributes."],["Developers can use these methods to automate tasks, generate reports, and customize documents based on specific needs."],["The content serves as a reference guide for utilizing the Document Service and its functionalities for Google Docs manipulation."]]],[]]