このサービスを使用すると、スクリプトで Google ドキュメント ファイルの作成、アクセス、変更を行うことができます。
// Open a document by ID.
var doc = DocumentApp.openById('DOCUMENT_ID');
// Create and open a document.
doc = DocumentApp.create('Document Name');
クラス
名前 | 概要 |
---|---|
Attribute | 要素属性の列挙型。 |
Body | Google ドキュメント ドキュメントのタブの内容。 |
Bookmark | ブックマークを表すオブジェクト。 |
Container | 他の要素を含めることができる汎用要素。 |
Date | 日付の書式を指定した要素 |
Document | 1 つ以上の Tab オブジェクトを含むドキュメント。各オブジェクトには、リッチテキストとテーブルやリストなどの要素が含まれています。 |
Document | ドキュメント サービスは、編集可能な Documents を作成して開きます。 |
Document | ドキュメントタブ: リッチテキストと、表やリストなどの要素が含まれます。 |
Element | 汎用要素。 |
Element | すべての要素タイプの列挙。 |
Equation | 数式を表す要素。 |
Equation | 数学的な Equation で関数を表す要素。 |
Equation | 数学的な Equation の関数区切りを表す要素。 |
Equation | 数学的な Equation の記号を表す要素。 |
| サポートされているフォントの列挙。 |
Footer | フッター セクションを表す要素。 |
Footnote | 脚注を表す要素。 |
Footnote | 脚注セクションを表す要素。 |
Glyph | サポートされているグリフタイプの列挙。 |
Header | ヘッダー セクションを表す要素。 |
Horizontal | サポートされている水平方向の配置タイプの列挙。 |
Horizontal | 水平線を表す要素。 |
Inline | 埋め込まれた図形を表す要素。 |
Inline | 埋め込み画像を表す要素。 |
List | リストアイテムを表す要素。 |
Named | 後で取得できるように名前と ID が付いた Range 。 |
Page | ページ分割を表す要素。 |
Paragraph | 段落を表す要素。 |
Paragraph | 標準の段落見出しの列挙型。 |
Person | 人物へのリンクを表す要素。 |
Position | 特定の要素を基準としたドキュメントタブ内の位置への参照。 |
Positioned | Paragraph に固定された画像の位置を修正しました。 |
Positioned | 周囲のテキストに対する Positioned のレイアウト方法を指定する列挙型。 |
Range | ドキュメント内の要素の範囲。 |
Range | ドキュメント要素から Range オブジェクトを構築するために使用されるビルダー。 |
Range | 開始オフセットと終了オフセットが可能な Element のラッパー。 |
Rich | Google リソース(ドライブのファイルや YouTube 動画など)へのリンクを表す要素。 |
Tab | Google ドキュメント ドキュメント内のタブ。 |
Tab | すべてのタブタイプの列挙。 |
Table | テーブルを表す要素。 |
Table | テーブルセルを表す要素。 |
Table | 目次を含む要素。 |
Table | テーブルの行を表す要素。 |
Text | リッチテキスト領域を表す要素。 |
Text | テキストの配置の種類の列挙型。 |
Unsupported | ページ番号など、不明な領域またはスクリプトの影響を受けない領域を表す要素。 |
Vertical | サポートされている垂直方向の配置タイプの列挙型。 |
Attribute
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
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 | 表セルと画像要素の幅の設定。 |
Body
メソッド
Bookmark
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | String | Bookmark の ID を取得します。 |
get | Position | Document 内の Bookmark の Position を取得します。 |
remove() | void | Bookmark を削除します。 |
Container Element
メソッド
Date
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Date | 現在の要素の切断されたディープコピーを返します。 |
get | Object | 要素の属性を取得します。 |
get | String | ドキュメントにレンダリングされる表示値を返します。 |
get | String | 表示値に使用される日付のロケールを返します。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | Date | 日付に関連付けられたタイムスタンプを返します。 |
get | Element | 要素の Element を取得します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
merge() | Date | 要素を、同じタイプの前の兄弟要素と統合します。 |
remove | Date | 要素を親から削除します。 |
set | Date | 要素の属性を設定します。 |
Document
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
add | Bookmark | 指定された Position の Bookmark を最初のタブに追加します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブに追加します。 |
add | Document | 指定されたユーザーを Document の編集者のリストに追加します。 |
add | Document | 指定されたユーザーを Document の編集者のリストに追加します。 |
add | Document | 指定されたユーザーの配列を Document の編集者のリストに追加します。 |
add | Footer | フッター セクションが存在しない場合は、最初のタブに追加します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブに追加します。 |
add | Header | ヘッダー セクションが存在しない場合は、最初のタブに追加します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブに追加します。 |
add | Named | Named を追加します。これは、後で取得するために使用する名前と ID を持つ Range で、最初のタブに追加します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブに追加します。 |
add | Document | 指定したユーザーを Document の視聴者のリストに追加します。 |
add | Document | 指定したユーザーを Document の視聴者のリストに追加します。 |
add | Document | 指定されたユーザーの配列を Document の視聴者のリストに追加します。 |
get | Tab | ドキュメント内で現在アクティブなユーザーの Tab を取得します。 |
get | Blob | 現在の Document コンテンツを指定されたタイプの blob として取得します。 |
get | Blob | 現在の Document の内容を blob として取得します。 |
get | Body | 最初のタブの Body を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブの Document を取得します。 |
get | Bookmark | 最初のタブで指定された ID の Bookmark を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブを取得します。 |
get | Bookmark[] | 最初のタブ、またはドキュメントにバインドされているスクリプトの場合はアクティブなタブ内のすべての Bookmark オブジェクトを取得します。 |
get | Position | アクティブなタブ内のユーザーのカーソルを取得します。 |
get | User[] | この Document の編集者のリストを取得します。 |
get | Footer | 最初のタブのフッター セクションを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブのフッター セクションを取得します。 |
get | Footnote[] | 最初のタブの body 内のすべての Footnote 要素を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブの body を取得します。 |
get | Header | 最初のタブのヘッダー セクションを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブのヘッダー セクションを取得します。 |
get | String | ドキュメントの一意の ID を取得します。 |
get | String | ドキュメントの言語コードを取得します。 |
get | String | ドキュメントのタイトルを取得します。 |
get | Named | 最初のタブで指定された ID の Named を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブを取得します。 |
get | Named | 最初のタブ、またはドキュメントにバインドされているスクリプトの場合はアクティブなタブ内のすべての Named オブジェクトを取得します。 |
get | Named | 最初のタブ、またはドキュメントにバインドされているスクリプトの場合はアクティブなタブで、指定された名前のすべての Named オブジェクトを取得します。 |
get | Range | アクティブなタブでユーザーが選択した内容を取得します。 |
get | String[] | Google ドキュメント ファイルでサポートされているすべての言語コードを取得します。 |
get | Tab | 指定された ID の Tab を取得します。 |
get | Tab[] | ドキュメントに含まれるネストされていないすべての Tab を取得します。 |
get | String | 現在のドキュメントにアクセスするための URL を取得します。 |
get | User[] | この Document の閲覧者とコメント投稿者のリストを取得します。 |
new | Position | 新しい Position を作成します。これは、最初のタブの特定の要素を基準とするタブ内の位置への参照です。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブを基準とします。 |
new | Range | 最初のタブのタブ要素から Range オブジェクトを作成するために使用されるビルダーを作成します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブから作成します。 |
remove | Document | 指定されたユーザーを Document の編集者のリストから削除します。 |
remove | Document | 指定されたユーザーを Document の編集者のリストから削除します。 |
remove | Document | 指定したユーザーを Document の閲覧者とコメント投稿者のリストから削除します。 |
remove | Document | 指定したユーザーを Document の閲覧者とコメント投稿者のリストから削除します。 |
save | void | 現在の Document を保存します。 |
set | void | 現在のドキュメントでユーザーが選択した Tab を、指定された ID のタブに設定します。 |
set | Document | Position を指定して、ユーザーのカーソルを設定します。 |
set | Document | ドキュメントの言語コードを設定します。 |
set | Document | ドキュメントのタイトルを設定します。 |
set | Document | Range を指定して、アクティブなタブでユーザーの選択を設定します。 |
Document App
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
Attribute | Attribute | Attribute 列挙型。 |
Element | Element | Element 列挙型。 |
Font |
| 列挙型。 |
Glyph | Glyph | Glyph 列挙型。 |
Horizontal | Horizontal | Horizontal 列挙型。 |
Paragraph | Paragraph | Paragraph 列挙型。 |
Positioned | Positioned | Positioned 列挙型。 |
Text | Text | Text 列挙型。 |
Vertical | Vertical | Vertical 列挙型。 |
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
create(name) | Document | 新しいドキュメントを作成して返します。 |
get | Document | スクリプトがコンテナにバインドされているドキュメントを返します。 |
get | Ui | ドキュメントのユーザー インターフェース環境のインスタンスを返します。これにより、スクリプトでメニュー、ダイアログ、サイドバーなどの機能を追加できます。 |
open | Document | 指定された ID のドキュメントを返します。 |
open | Document | 指定された URL のドキュメントを開いて返します。 |
Document Tab
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
add | Bookmark | 指定された Position に Bookmark を追加します。 |
add | Footer | タブの footer セクションが存在しない場合は追加します。 |
add | Header | タブヘッダー セクションが存在しない場合は、タブヘッダー セクションを追加します。 |
add | Named | Named を追加します。これは、後で取得するために使用する名前と ID を持つ Range です。 |
get | Body | タブの Body を取得します。 |
get | Bookmark | 指定された ID の Bookmark を取得します。 |
get | Bookmark[] | タブ内のすべての Bookmark オブジェクトを取得します。 |
get | Footer | タブのフッター セクション(存在する場合)を取得します。 |
get | Footnote[] | タブの本文内のすべての Footnote 要素を取得します。 |
get | Header | タブのヘッダー セクション(存在する場合)を取得します。 |
get | Named | 指定された ID の Named を取得します。 |
get | Named | タブ内のすべての Named オブジェクトを取得します。 |
get | Named | 指定された名前のタブ内のすべての Named オブジェクトを取得します。 |
new | Position | 特定の要素を基準としたタブ内の位置への参照である、新しい Position を作成します。 |
new | Range | タブ要素から Range オブジェクトを作成するために使用されるビルダーを作成します。 |
Element
メソッド
Element Type
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
BODY_SECTION | Enum | Body 要素に対応する型。 |
COMMENT_SECTION | Enum | 要素に対応する型。 |
DATE | Enum | Date 要素に対応する型。 |
EQUATION | Enum | Equation 要素に対応する型。 |
EQUATION_FUNCTION | Enum | Equation 要素に対応する型。 |
EQUATION_FUNCTION_ARGUMENT_SEPARATOR | Enum | Equation 要素に対応する型。 |
EQUATION_SYMBOL | Enum | Equation 要素に対応する型。 |
RICH_LINK | Enum | Rich 要素に対応する型。 |
FOOTER_SECTION | Enum | Footer 要素に対応する型。 |
FOOTNOTE | Enum | Footnote 要素に対応する型。 |
FOOTNOTE_SECTION | Enum | Footnote 要素に対応する型。 |
HEADER_SECTION | Enum | Header 要素に対応する型。 |
HORIZONTAL_RULE | Enum | Horizontal 要素に対応する型。 |
INLINE_DRAWING | Enum | Inline 要素に対応する型。 |
INLINE_IMAGE | Enum | Inline 要素に対応する型。 |
LIST_ITEM | Enum | List 要素に対応する型。 |
PAGE_BREAK | Enum | Page 要素に対応する型。 |
PARAGRAPH | Enum | Paragraph 要素に対応する型。 |
PERSON | Enum | Person 要素に対応する型。 |
TABLE | Enum | Table 要素に対応する型。 |
TABLE_CELL | Enum | Table 要素に対応する型。 |
TABLE_OF_CONTENTS | Enum | Table 要素に対応する型。 |
TABLE_ROW | Enum | Table 要素に対応する型。 |
TEXT | Enum | Text 要素に対応する型。 |
UNSUPPORTED | Enum | Unsupported に対応する型。 |
Equation
メソッド
Equation Function
メソッド
Equation Function Argument Separator
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Equation | 現在の要素の切断されたディープコピーを返します。 |
get | Object | 要素の属性を取得します。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | Element | 要素の Element を取得します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
merge() | Equation | 要素を、同じタイプの前の兄弟要素と統合します。 |
remove | Equation | 要素を親から削除します。 |
set | Equation | 要素の属性を設定します。 |
Equation Symbol
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Equation | 現在の要素の切断されたディープコピーを返します。 |
get | Object | 要素の属性を取得します。 |
get | String | 式記号に対応するコードを取得します。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | Element | 要素の Element を取得します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
merge() | Equation | 要素を、同じタイプの前の兄弟要素と統合します。 |
remove | Equation | 要素を親から削除します。 |
set | Equation | 要素の属性を設定します。 |
Font Family
Footer Section
メソッド
Footnote
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Footnote | 現在の要素の切断されたディープコピーを返します。 |
get | Object | 要素の属性を取得します。 |
get | Footnote | 脚注要素の内容を取得します。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | Element | 要素の Element を取得します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
remove | Footnote | 要素を親から削除します。 |
set | Footnote | 要素の属性を設定します。 |
Footnote Section
メソッド
Glyph Type
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
BULLET | Enum | デフォルトの丸い箇条書き(塗りつぶしあり)。 |
HOLLOW_BULLET | Enum | 中空の弾丸。 |
SQUARE_BULLET | Enum | 四角い箇条書き記号。 |
NUMBER | Enum | 番号ベースの箇条書き。 |
LATIN_UPPER | Enum | ラテン大文字の箇条書き記号。 |
LATIN_LOWER | Enum | ラテン語の小文字の箇条書き記号。 |
ROMAN_UPPER | Enum | ローマ数字の大文字の箇条書き記号。 |
ROMAN_LOWER | Enum | ローマ数字の小文字の箇条書き。 |
Header Section
メソッド
Horizontal Alignment
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
LEFT | Enum | 左揃えのオプション。 |
CENTER | Enum | 中央揃えのオプション。 |
RIGHT | Enum | 右揃えのオプション。 |
JUSTIFY | Enum | justify-alignment オプション。 |
Horizontal Rule
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Horizontal | 現在の要素の切断されたディープコピーを返します。 |
get | Object | 要素の属性を取得します。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | Element | 要素の Element を取得します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
remove | Horizontal | 要素を親から削除します。 |
set | Horizontal | 要素の属性を設定します。 |
Inline Drawing
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Inline | 現在の要素の切断されたディープコピーを返します。 |
get | String | 図面の代替の説明を返します。 |
get | String | 図面の代替タイトルを返します。 |
get | Object | 要素の属性を取得します。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | Element | 要素の Element を取得します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
merge() | Inline | 要素を、同じタイプの前の兄弟要素と統合します。 |
remove | Inline | 要素を親から削除します。 |
set | Inline | 図面の代替の説明を設定します。 |
set | Inline | 図面の代替タイトルを設定します。 |
set | Inline | 要素の属性を設定します。 |
Inline Image
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Inline | 現在の要素の切断されたディープコピーを返します。 |
get | String | 画像の代替の説明を返します。 |
get | String | 画像の代替タイトルを返します。 |
get | Blob | このオブジェクト内のデータを指定したコンテンツ タイプに変換された BLOB として返します。 |
get | Object | 要素の属性を取得します。 |
get | Blob | このオブジェクト内のデータを blob として返します。 |
get | Integer | 画像の高さ(ピクセル単位)を取得します。 |
get | String | リンク URL を取得します。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | Element | 要素の Element を取得します。 |
get | Integer | 画像の幅(ピクセル単位)を取得します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
merge() | Inline | 要素を、同じタイプの前の兄弟要素と統合します。 |
remove | Inline | 要素を親から削除します。 |
set | Inline | 画像の代替の説明を設定します。 |
set | Inline | 画像の代替タイトルを設定します。 |
set | Inline | 要素の属性を設定します。 |
set | Inline | 画像の高さ(ピクセル単位)を設定します。 |
set | Inline | リンク URL を設定します。 |
set | Inline | 画像の幅(ピクセル単位)を設定します。 |
List Item
メソッド
Named Range
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | String | この Named の ID を取得します。 |
get | String | この Named の名前を取得します。 |
get | Range | この Named に関連付けられている要素の範囲を取得します。 |
remove() | void | この Named をタブから削除します。 |
Page Break
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Page | 現在の要素の切断されたディープコピーを返します。 |
get | Object | 要素の属性を取得します。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | Element | 要素の Element を取得します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
remove | Page | 要素を親から削除します。 |
set | Page | 要素の属性を設定します。 |
Paragraph
メソッド
Paragraph Heading
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
NORMAL | Enum | 通常のテキストの見出しオプション。 |
HEADING1 | Enum | 最も高い見出しオプション。 |
HEADING2 | Enum | 2 つ目の見出しオプション。 |
HEADING3 | Enum | 3 つ目の見出しオプション |
HEADING4 | Enum | 4 つ目の見出しオプション。 |
HEADING5 | Enum | 5 つ目の見出しオプション。 |
HEADING6 | Enum | 最も低い見出しオプション。 |
TITLE | Enum | タイトル ヘッダーのオプション。 |
SUBTITLE | Enum | 字幕の見出しオプション。 |
Person
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Person | 現在の要素の切断されたディープコピーを返します。 |
get | Object | 要素の属性を取得します。 |
get | String | ユーザーのメールアドレスを返します。 |
get | String | 人物の表示名(設定されている場合)を返します。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | Element | 要素の Element を取得します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
merge() | Person | 要素を、同じタイプの前の兄弟要素と統合します。 |
remove | Person | 要素を親から削除します。 |
set | Person | 要素の属性を設定します。 |
Position
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Element | この Position を含む要素を取得します。 |
get | Integer | この Position を含む要素内の相対位置を取得します。 |
get | Text | Position を含む Paragraph または List のテキストとフォーマットを表す人工的な Text 要素を作成します。これは、直接または子要素の連鎖を介して作成できます。 |
get | Integer | get によって返された Text 要素内のこの Position のオフセットを取得します。 |
insert | Bookmark | この Position に新しい Bookmark を作成して挿入します。 |
insert | Inline | 指定されたイメージ blob からこの Position に新しい Inline を作成して挿入します。 |
insert | Text | この Position に指定したテキストを挿入します。 |
Positioned Image
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Blob | このオブジェクト内のデータを指定したコンテンツ タイプに変換された BLOB として返します。 |
get | Blob | このオブジェクト内のデータを blob として返します。 |
get | Integer | 画像の高さ(ピクセル単位)を取得します。 |
get | String | イメージの ID を取得します。 |
get | Positioned | 画像のレイアウト方法を表す列挙型値を取得します。 |
get | Number | 段落の左端からの画像のオフセット(ポイント単位)を取得します。 |
get | Paragraph | 画像がアンカーされている Paragraph を取得します。 |
get | Number | 段落の上端からの画像のオフセット(ポイント単位)を取得します。 |
get | Integer | 画像の幅(ピクセル単位)を取得します。 |
set | Positioned | 画像の高さ(ピクセル単位)を設定します。 |
set | Positioned | 画像のレイアウト方法を定義します。 |
set | Positioned | 段落の左端からの画像のオフセット(ポイント単位)を設定します。 |
set | Positioned | 段落の上端からの画像のオフセット(ポイント単位)を設定します。 |
set | Positioned | 画像の幅(ピクセル単位)を設定します。 |
Positioned Layout
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
ABOVE_TEXT | Enum | 画像がテキストの上に配置されている。 |
BREAK_BOTH | Enum | 画像がテキストを左右に分割している。 |
BREAK_LEFT | Enum | 画像が左側のテキストを分割している。 |
BREAK_RIGHT | Enum | 画像が右側のテキストを分割している。 |
WRAP_TEXT | Enum | 画像がテキストで囲まれている。 |
Range
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Range | この Range 内のすべての要素を取得します。部分的な Text 要素も取得します(Text 要素の一部のみを含む選択の場合など)。 |
Range Builder
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
add | Range | この Range に Element 全体を追加します。 |
add | Range | この Range に部分的な Text 要素を追加します。 |
add | Range | 2 つの要素全体と、それらの間にあるすべての要素をこの Range に追加します。 |
add | Range | 2 つの部分的な Text 要素と、それらの間にあるすべての要素を Range に追加します。 |
add | Range | 別の Range の内容をこの Range に追加します。 |
build() | Range | ビルダーに適用された設定から Range を作成します。 |
get | Range | この Range 内のすべての要素を取得します。部分的な Text 要素も取得します(Text 要素の一部のみを含む選択の場合など)。 |
Range Element
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Element | この Range に対応する Element を取得します。 |
get | Integer | 範囲要素内の部分範囲の終了位置を取得します。 |
get | Integer | 範囲要素内の部分範囲の開始位置を取得します。 |
is | Boolean | この範囲要素が要素全体を対象とするのか、要素の文字の一部を選択するのかを指定します。 |
Rich Link
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Rich | 現在の要素の切断されたディープコピーを返します。 |
get | Object | 要素の属性を取得します。 |
get | String | リンクの MIME タイプを返します。アイテムがドライブ ファイルへのリンクの場合は使用できますが、それ以外の場合は null になります。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | String | リンクの表示タイトルを返します。 |
get | Element | 要素の Element を取得します。 |
get | String | リソースの URL を返します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
merge() | Rich | 要素を、同じタイプの前の兄弟要素と統合します。 |
remove | Rich | 要素を親から削除します。 |
set | Rich | 要素の属性を設定します。 |
Tab
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
as | Document | タブの内容を Document として取得します。 |
get | Tab[] | このタブ内にネストされた子タブを取得します。 |
get | String | タブの ID を取得します。 |
get | Integer | 親内のタブの 0 ベースのインデックスを取得します。 |
get | String | タブのタイトルを取得します。 |
get | Tab | タブのタイプを取得します。 |
Tab Type
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DOCUMENT_TAB | Enum | Document に対応する型。 |
Table
メソッド
Table Cell
メソッド
Table Of Contents
メソッド
Table Row
メソッド
Text
メソッド
Text Alignment
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
NORMAL | Enum | 通常のテキストの配置。 |
SUPERSCRIPT | Enum | 上付き文字のテキストの配置。 |
SUBSCRIPT | Enum | 下付き文字のテキストの配置。 |
Unsupported Element
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Unsupported | 現在の要素の切断されたディープコピーを返します。 |
get | Object | 要素の属性を取得します。 |
get | Element | 要素の次の兄弟要素を取得します。 |
get | Container | 要素の親要素を取得します。 |
get | Element | 要素の前の兄弟要素を取得します。 |
get | Element | 要素の Element を取得します。 |
is | Boolean | 要素が Document の末尾にあるかどうかを判断します。 |
merge() | Unsupported | 要素を、同じタイプの前の兄弟要素と統合します。 |
remove | Unsupported | 要素を親から削除します。 |
set | Unsupported | 要素の属性を設定します。 |
Vertical Alignment
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
BOTTOM | Enum | 下揃えオプション。 |
CENTER | Enum | 中央揃えのオプション。 |
TOP | Enum | 上揃えオプション。 |