フィードバックを送信
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_COLOREnum要素(段落、表など)またはドキュメントの背景色。
BOLDEnumリッチテキストのフォント太さの設定。
BORDER_COLOREnum表要素の枠線の色。
BORDER_WIDTHEnumテーブル要素の枠線の太さ(ポイント単位)。
CODEEnum式要素のコード内容。
FONT_FAMILYEnumリッチテキストのフォント ファミリー設定。
FONT_SIZEEnumリッチテキストのフォントサイズの設定(ポイント単位)。
FOREGROUND_COLOREnumリッチテキストの前景色の設定。
HEADINGEnum段落要素の見出しタイプ(例: Document App.ParagraphHeading.HEADING1)。
HEIGHTEnum画像要素の高さの設定。
HORIZONTAL_ALIGNMENTEnum段落要素(Document App.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表セルと画像要素の幅の設定。
メソッド
メソッド 戻り値の型 概要
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 テキストの配置を設定します。
プロパティ
プロパティ タイプ 説明
BULLETEnumデフォルトの丸い箇条書き(塗りつぶしあり)。
HOLLOW_BULLETEnum中空の弾丸。
SQUARE_BULLETEnum四角い箇条書き記号。
NUMBEREnum番号ベースの箇条書き。
LATIN_UPPEREnumラテン大文字の箇条書き記号。
LATIN_LOWEREnumラテン語の小文字の箇条書き記号。
ROMAN_UPPEREnumローマ数字の大文字の箇条書き記号。
ROMAN_LOWEREnumローマ数字の小文字の箇条書き。
メソッド
メソッド 戻り値の型 概要
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 テキストの配置を設定します。
プロパティ
プロパティ タイプ 説明
LEFTEnum左揃えのオプション。
CENTEREnum中央揃えのオプション。
RIGHTEnum右揃えのオプション。
JUSTIFYEnumjustify-alignment オプション。
プロパティ
プロパティ タイプ 説明
NORMALEnum通常のテキストの見出しオプション。
HEADING1Enum最も高い見出しオプション。
HEADING2Enum2 つ目の見出しオプション。
HEADING3Enum3 つ目の見出しオプション
HEADING4Enum4 つ目の見出しオプション。
HEADING5Enum5 つ目の見出しオプション。
HEADING6Enum最も低い見出しオプション。
TITLEEnumタイトル ヘッダーのオプション。
SUBTITLEEnum字幕の見出しオプション。
プロパティ
プロパティ タイプ 説明
ABOVE_TEXTEnum画像がテキストの上に配置されている。
BREAK_BOTHEnum画像がテキストを左右に分割している。
BREAK_LEFTEnum画像が左側のテキストを分割している。
BREAK_RIGHTEnum画像が右側のテキストを分割している。
WRAP_TEXTEnum画像がテキストで囲まれている。
メソッド
メソッド 戻り値の型 概要
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 指定した文字範囲の下線設定を設定します。
プロパティ
プロパティ タイプ 説明
NORMALEnum通常のテキストの配置。
SUPERSCRIPTEnum上付き文字のテキストの配置。
SUBSCRIPTEnum下付き文字のテキストの配置。
プロパティ
プロパティ タイプ 説明
BOTTOMEnum下揃えオプション。
CENTEREnum中央揃えのオプション。
TOPEnum上揃えオプション。
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-26 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"]],["最終更新日 2025-07-26 UTC。"],[],["`DocumentApp` allows managing Google Docs through scripts, enabling the creation (`create`) and opening (`openById`) of documents. Key actions include adding elements like `HorizontalRule`, `InlineImage`, `ListItem`, `Paragraph`, and `Table` using `Body` methods such as `append` and `insert`. Other actions are: retrieving elements, attributes, managing text (setting, replacing), and controlling document layout (margins, size, alignment). The service facilitates managing bookmarks, access permissions, and user interface interactions. Enumerations define document attributes, element types, and formatting styles.\n"]]