Document Service

ドキュメント

このサービスを使用すると、スクリプトで Google ドキュメント ファイルの作成、アクセス、変更を行うことができます。

// Open a document by ID.
var doc = DocumentApp.openById('DOCUMENT_ID');

// Create and open a document.
doc = DocumentApp.create('Document Name');

クラス

名前概要
Attribute要素属性の列挙。
BodyGoogle ドキュメントのタブの内容。
Bookmarkブックマークを表すオブジェクト。
ContainerElement他の要素を含むことができる汎用要素。
Date書式設定された日付を表す要素
Document1 つ以上の Tab オブジェクトを含むドキュメント。各オブジェクトには、リッチテキストと、表やリストなどの要素が含まれます。
DocumentAppドキュメント サービスは、編集可能な Documents を作成して開きます。
DocumentTabリッチテキストや表、リストなどの要素を含むドキュメント タブ。
Element汎用要素。
ElementTypeすべての要素タイプの列挙。
Equation数式を表す要素。
EquationFunction数学の Equation の関数を表す要素。
EquationFunctionArgumentSeparator数学の Equation の関数区切り文字を表す要素。
EquationSymbol数学の Equation の記号を表す要素。
FontFamilyサポートされているフォントの列挙。
FooterSectionフッター セクションを表す要素。
Footnote脚注を表す要素。
FootnoteSection脚注セクションを表す要素。
GlyphTypeサポートされているグリフタイプの列挙。
HeaderSectionヘッダー セクションを表す要素。
HorizontalAlignmentサポートされている水平方向の配置タイプの列挙。
HorizontalRule水平ルールを表す要素。
InlineDrawing埋め込み図形を表す要素。
InlineImage埋め込み画像を表す要素。
ListItemリスト項目を表す要素。
NamedRange後で取得できるように名前と ID を持つ Range
PageBreak改ページを表す要素。
Paragraph段落を表す要素。
ParagraphHeading標準的な段落見出しの列挙。
Person人物へのリンクを表す要素。
Position特定の要素を基準とした、ドキュメント タブ内の場所への参照。
PositionedImageParagraph に固定された位置の画像。
PositionedLayout周囲のテキストに対する PositionedImage のレイアウト方法を指定する列挙型。
Rangeドキュメント内の要素の範囲。
RangeBuilderドキュメント要素から Range オブジェクトを構築するために使用されるビルダー。
RangeElement開始オフセットと終了オフセットを指定できる Element のラッパー。
RichLinkGoogle リソース(ドライブ ファイルや YouTube 動画など)へのリンクを表す要素。
TabGoogle ドキュメント内のタブ。
TabTypeすべてのタブタイプの列挙。
Tableテーブルを表す要素。
TableCellテーブルセルを表す要素。
TableOfContents目次を含む要素。
TableRowテーブル行を表す要素。
Textリッチテキスト領域を表す要素。
TextAlignmentテキストの配置のタイプを列挙します。
UnsupportedElementページ番号など、不明な領域やスクリプトの影響を受けない領域を表す要素。
VerticalAlignmentサポートされている垂直方向の配置タイプの列挙。

Attribute

プロパティ

プロパティタイプ説明
BACKGROUND_COLOREnum要素(段落、表など)またはドキュメントの背景色。
BOLDEnumリッチテキストのフォントの太さの設定。
BORDER_COLOREnum表要素の枠線の色。
BORDER_WIDTHEnum表要素の枠線の太さ(ポイント単位)。
CODEEnum数式要素のコード コンテンツ。
FONT_FAMILYEnumリッチテキストのフォント ファミリー設定。
FONT_SIZEEnumリッチテキストのフォントサイズ設定(ポイント単位)。
FOREGROUND_COLOREnumリッチテキストの前景色の設定。
HEADINGEnum段落要素の見出しタイプ(DocumentApp.ParagraphHeading.HEADING1 など)。
HEIGHTEnum画像要素の高さの設定。
HORIZONTAL_ALIGNMENTEnum段落要素(DocumentApp.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テーブル セルと画像要素の幅の設定。

Body

メソッド

メソッド戻り値の型概要
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendImage(image)InlineImage指定されたイメージ blob から新しい InlineImage を作成して追加します。
appendImage(image)InlineImage指定された InlineImage を追加します。
appendListItem(listItem)ListItem指定された ListItem を追加します。
appendListItem(text)ListItem指定されたテキスト コンテンツを含む新しい ListItem を作成して追加します。
appendPageBreak()PageBreak新しい PageBreak を作成して追加します。
appendPageBreak(pageBreak)PageBreak指定された PageBreak を追加します。
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph指定されたテキスト コンテンツを含む新しい Paragraph を作成して追加します。
appendTable()Table新しい Table を作成して追加します。
appendTable(cells)Table指定された各文字列値の TableCell を含む新しい Table を追加します。
appendTable(table)Table指定された Table を追加します。
clear()Body要素の内容をクリアします。
copy()Body現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getHeadingAttributes(paragraphHeading)Object指定された ParagraphHeading の属性のセットを取得します。
getImages()InlineImage[]|nullセクションに含まれるすべての InlineImages を取得します。
getListItems()ListItem[]|nullセクションに含まれるすべての ListItems を取得します。
getMarginBottom()Number|null下部余白をポイント単位で取得します。
getMarginLeft()Number|null左余白をポイント単位で取得します。
getMarginRight()Number|null右マージンを取得します。
getMarginTop()Number|null上余白を取得します。
getNumChildren()Integer子どもの数を取得します。
getPageHeight()Number|nullページの高さをポイント単位で取得します。
getPageWidth()Number|nullページ幅をポイント単位で取得します。
getParagraphs()Paragraph[]|nullセクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getTables()Table[]|nullセクションに含まれるすべての Tables を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule指定されたインデックスに新しい HorizontalRule を作成して挿入します。
insertImage(childIndex, image)InlineImage指定された画像 BLOB から InlineImage を作成し、指定されたインデックスに挿入します。
insertImage(childIndex, image)InlineImage指定されたインデックスに指定された InlineImage を挿入します。
insertListItem(childIndex, listItem)ListItem指定されたインデックスに指定された ListItem を挿入します。
insertListItem(childIndex, text)ListItem指定されたインデックスに、指定されたテキスト コンテンツを含む新しい ListItem を作成して挿入します。
insertPageBreak(childIndex)PageBreak指定されたインデックスに新しい PageBreak を作成して挿入します。
insertPageBreak(childIndex, pageBreak)PageBreak指定されたインデックスに指定された PageBreak を挿入します。
insertParagraph(childIndex, paragraph)Paragraph指定されたインデックスに指定された Paragraph を挿入します。
insertParagraph(childIndex, text)Paragraph指定されたインデックスに、指定されたテキスト コンテンツを含む新しい Paragraph を作成して挿入します。
insertTable(childIndex)Table指定されたインデックスに新しい Table を作成して挿入します。
insertTable(childIndex, cells)Table指定されたセルを含む新しい Table を作成し、指定されたインデックスに挿入します。
insertTable(childIndex, table)Table指定されたインデックスに指定された Table を挿入します。
removeChild(child)Body指定された子要素を削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)Body要素の属性を設定します。
setHeadingAttributes(paragraphHeading, attributes)Body指定された ParagraphHeading の属性を設定します。
setMarginBottom(marginBottom)Body下余白をポイント単位で設定します。
setMarginLeft(marginLeft)Body左余白をポイント単位で設定します。
setMarginRight(marginRight)Body右余白をポイント単位で設定します。
setMarginTop(marginTop)Body上マージンを設定します。
setPageHeight(pageHeight)Bodyページの高さをポイント単位で設定します。
setPageWidth(pageWidth)Bodyページの幅をポイント単位で設定します。
setText(text)Bodyコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)Bodyテキストの配置を設定します。

Bookmark

メソッド

メソッド戻り値の型概要
getId()StringBookmark の ID を取得します。
getPosition()PositionDocumentTab 内の BookmarkPosition を取得します。
remove()voidBookmark を削除します。

ContainerElement

メソッド

メソッド戻り値の型概要
asBody()Body現在の要素を Body として返します。
asEquation()Equation現在の要素を Equation として返します。
asFooterSection()FooterSection現在の要素を FooterSection として返します。
asFootnoteSection()FootnoteSection現在の要素を FootnoteSection として返します。
asHeaderSection()HeaderSection現在の要素を HeaderSection として返します。
asListItem()ListItem現在の要素を ListItem として返します。
asParagraph()Paragraph現在の要素を Paragraph として返します。
asTable()Table現在の要素を Table として返します。
asTableCell()TableCell現在の要素を TableCell として返します。
asTableOfContents()TableOfContents現在の要素を TableOfContents として返します。
asTableRow()TableRow現在の要素を TableRow として返します。
clear()ContainerElement要素の内容をクリアします。
copy()ContainerElement現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()String|nullリンクの URL を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getNumChildren()Integer子どもの数を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()ContainerElement|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()ContainerElement|null要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)ContainerElement要素の属性を設定します。
setLinkUrl(url)ContainerElementリンクの URL を設定します。
setTextAlignment(textAlignment)ContainerElementテキストの配置を設定します。

Date

メソッド

メソッド戻り値の型概要
copy()Date現在の要素の切り離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getDisplayText()Stringドキュメントにレンダリングされる表示値を返します。
getLocale()String表示値に使用される日付の言語 / 地域を返します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getTimestamp()Date日付に関連付けられたタイムスタンプを返します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()Date|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()Date|null要素を親から削除します。
setAttributes(attributes)Date要素の属性を設定します。

Document

メソッド

メソッド戻り値の型概要
addBookmark(position)Bookmark指定された Position の位置に最初のタブ(または、ドキュメントにバインドされているスクリプトの場合はアクティブなタブ)に Bookmark を追加します。
addEditor(emailAddress)Document指定されたユーザーを Document の編集者のリストに追加します。
addEditor(user)Document指定されたユーザーを Document の編集者のリストに追加します。
addEditors(emailAddresses)Document指定されたユーザーの配列を Document の編集者のリストに追加します。
addFooter()FooterSectionフッター セクションが存在しない場合は、最初のタブまたは、ドキュメントにバインドされているスクリプトの場合はアクティブなタブにフッター セクションを追加します。
addHeader()HeaderSectionヘッダー セクションが存在しない場合は、最初のタブまたは、ドキュメントにバインドされているスクリプトの場合はアクティブなタブにヘッダー セクションを追加します。
addNamedRange(name, range)NamedRange名前と ID を持つ Range である NamedRange を、後で取得するために、最初のタブに追加します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブに追加します。
addViewer(emailAddress)Document指定されたユーザーを Document の閲覧者リストに追加します。
addViewer(user)Document指定されたユーザーを Document の閲覧者リストに追加します。
addViewers(emailAddresses)Document指定されたユーザーの配列を Document の視聴者リストに追加します。
getActiveTab()Tabドキュメント内のユーザーの現在アクティブな Tab を取得します。
getAs(contentType)Blob現在の Document のコンテンツを指定されたタイプの blob として取得します。
getBlob()Blob現在の Document の内容を blob として取得します。
getBody()Body最初のタブの Body を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブの DocumentBodySection を取得します。
getBookmark(id)Bookmark|null最初のタブにある指定された ID の Bookmark を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブにある Bookmark を取得します。
getBookmarks()Bookmark[]最初のタブにあるすべての Bookmark オブジェクトを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブにあるすべての Bookmark オブジェクトを取得します。
getCursor()Position|nullアクティブなタブのユーザーのカーソルを取得します。
getEditors()User[]この Document の編集者のリストを取得します。
getFooter()FooterSection|null最初のタブのフッター セクションを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブのフッター セクションを取得します。
getFootnotes()Footnote[]|null最初のタブの本文にあるすべての Footnote 要素を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブの本文にあるすべての Footnote 要素を取得します。
getHeader()HeaderSection|null最初のタブのヘッダー セクションを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブのヘッダー セクションを取得します。
getId()Stringドキュメントの一意の ID を取得します。
getLanguage()Stringドキュメントの言語コードを取得します。
getName()Stringドキュメントのタイトルを取得します。
getNamedRangeById(id)NamedRange|null最初のタブにある指定された ID の NamedRange を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブにある NamedRange を取得します。
getNamedRanges()NamedRange[]最初のタブにあるすべての NamedRange オブジェクトを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブにあるすべての NamedRange オブジェクトを取得します。
getNamedRanges(name)NamedRange[]最初のタブにある指定された名前のすべての NamedRange オブジェクトを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブにある指定された名前のすべての NamedRange オブジェクトを取得します。
getSelection()Range|nullアクティブなタブでユーザーが選択した内容を取得します。
getSupportedLanguageCodes()String[]Google ドキュメント ファイルでサポートされているすべての言語コードを取得します。
getTab(tabId)Tab指定された ID の Tab を取得します。
getTabs()Tab[]ドキュメントの一部であるネストされていないすべての Tab を取得します。
getUrl()String現在のドキュメントにアクセスするための URL を取得します。
getViewers()User[]この Document の閲覧者とコメント投稿者のリストを取得します。
newPosition(element, offset)Position新しい Position を作成します。これは、最初のタブの特定の要素を基準としたタブ内の場所への参照です。ドキュメントにバインドされたスクリプトの場合は、アクティブなタブを基準とします。
newRange()RangeBuilder最初のタブのタブ要素から Range オブジェクトを構築するために使用されるビルダーを作成します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブのタブ要素から Range オブジェクトを構築するために使用されるビルダーを作成します。
removeEditor(emailAddress)Document指定されたユーザーを Document の編集者リストから削除します。
removeEditor(user)Document指定されたユーザーを Document の編集者リストから削除します。
removeViewer(emailAddress)Document指定されたユーザーを Document の閲覧者とコメント投稿者のリストから削除します。
removeViewer(user)Document指定されたユーザーを Document の閲覧者とコメント投稿者のリストから削除します。
saveAndClose()void現在の Document を保存します。
setActiveTab(tabId)void現在のドキュメントでユーザーが選択した Tab を、指定された ID のタブに設定します。
setCursor(position)DocumentPosition を指定して、ユーザーのカーソルを設定します。
setLanguage(languageCode)Documentドキュメントの言語コードを設定します。
setName(name)Documentドキュメントのタイトルを設定します。
setSelection(range)DocumentRange を指定して、アクティブなタブでユーザーの選択を設定します。

DocumentApp

プロパティ

プロパティタイプ説明
AttributeAttributeAttribute 列挙型。
ElementTypeElementTypeElementType 列挙型。
FontFamilyFontFamilyFontFamily 列挙型。
GlyphTypeGlyphTypeGlyphType 列挙型。
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment 列挙型。
ParagraphHeadingParagraphHeadingParagraphHeading 列挙型。
PositionedLayoutPositionedLayoutPositionedLayout 列挙型。
TextAlignmentTextAlignmentTextAlignment 列挙型。
VerticalAlignmentVerticalAlignmentVerticalAlignment 列挙型。

メソッド

メソッド戻り値の型概要
create(name)Document新しいドキュメントを作成して返します。
getActiveDocument()Documentスクリプトがコンテナ バインドされているドキュメントを返します。
getUi()Uiドキュメントのユーザー インターフェース環境のインスタンスを返します。このインスタンスを使用すると、スクリプトでメニュー、ダイアログ、サイドバーなどの機能を追加できます。
openById(id)Document指定された ID のドキュメントを返します。
openByUrl(url)Document指定された URL のドキュメントを開いて返します。

DocumentTab

メソッド

メソッド戻り値の型概要
addBookmark(position)Bookmark指定された PositionBookmark を追加します。
addFooter()FooterSectionタブのフッター セクションを追加します(存在しない場合)。
addHeader()HeaderSectionタブ ヘッダー セクションが存在しない場合は追加します。
addNamedRange(name, range)NamedRangeNamedRange を追加します。これは、後で取得するために使用する名前と ID を持つ Range です。
getBody()Bodyタブの Body を取得します。
getBookmark(id)Bookmark|null指定された ID の Bookmark を取得します。
getBookmarks()Bookmark[]タブ内のすべての Bookmark オブジェクトを取得します。
getFooter()FooterSection|nullタブのフッター セクション(存在する場合)を取得します。
getFootnotes()Footnote[]|nullタブの本文にあるすべての Footnote 要素を取得します。
getHeader()HeaderSection|nullタブのヘッダー セクション(存在する場合)を取得します。
getNamedRangeById(id)NamedRange|null指定された ID の NamedRange を取得します。
getNamedRanges()NamedRange[]タブ内のすべての NamedRange オブジェクトを取得します。
getNamedRanges(name)NamedRange[]指定された名前のタブにあるすべての NamedRange オブジェクトを取得します。
newPosition(element, offset)Position特定の要素を基準としたタブ内の位置への参照である新しい Position を作成します。
newRange()RangeBuilderタブ要素から Range オブジェクトを構築するために使用されるビルダーを作成します。

Element

メソッド

メソッド戻り値の型概要
asBody()Body現在の要素を Body として返します。
asDate()Date現在の要素を Date として返します。
asEquation()Equation現在の要素を Equation として返します。
asEquationFunction()EquationFunction現在の要素を EquationFunction として返します。
asEquationFunctionArgumentSeparator()EquationFunctionArgumentSeparator現在の要素を EquationFunctionArgumentSeparator として返します。
asEquationSymbol()EquationSymbol現在の要素を EquationSymbol として返します。
asFooterSection()FooterSection現在の要素を FooterSection として返します。
asFootnote()Footnote現在の要素を Footnote として返します。
asFootnoteSection()FootnoteSection現在の要素を FootnoteSection として返します。
asHeaderSection()HeaderSection現在の要素を HeaderSection として返します。
asHorizontalRule()HorizontalRule現在の要素を HorizontalRule として返します。
asInlineDrawing()InlineDrawing現在の要素を InlineDrawing として返します。
asInlineImage()InlineImage現在の要素を InlineImage として返します。
asListItem()ListItem現在の要素を ListItem として返します。
asPageBreak()PageBreak現在の要素を PageBreak として返します。
asParagraph()Paragraph現在の要素を Paragraph として返します。
asPerson()Person現在の要素を Person として返します。
asRichLink()RichLink現在の要素(Google スプレッドシート ファイルへのリンクなど)を RichLink として返します。
asTable()Table現在の要素を Table として返します。
asTableCell()TableCell現在の要素を TableCell として返します。
asTableOfContents()TableOfContents現在の要素を TableOfContents として返します。
asTableRow()TableRow現在の要素を TableRow として返します。
asText()Text現在の要素を Text として返します。
copy()Element現在の要素の切り離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()Element|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()Element|null要素を親から削除します。
setAttributes(attributes)Element要素の属性を設定します。

ElementType

プロパティ

プロパティタイプ説明
BODY_SECTIONEnumBody 要素に対応する型。
COMMENT_SECTIONEnumCommentSection 要素に対応する型。
DATEEnumDate 要素に対応する型。
EQUATIONEnumEquation 要素に対応する型。
EQUATION_FUNCTIONEnumEquationFunction 要素に対応する型。
EQUATION_FUNCTION_ARGUMENT_SEPARATOREnumEquationFunctionArgumentSeparator 要素に対応する型。
EQUATION_SYMBOLEnumEquationSymbol 要素に対応する型。
RICH_LINKEnumRichLink 要素に対応する型。
FOOTER_SECTIONEnumFooterSection 要素に対応する型。
FOOTNOTEEnumFootnote 要素に対応する型。
FOOTNOTE_SECTIONEnumFootnoteSection 要素に対応する型。
HEADER_SECTIONEnumHeaderSection 要素に対応する型。
HORIZONTAL_RULEEnumHorizontalRule 要素に対応する型。
INLINE_DRAWINGEnumInlineDrawing 要素に対応する型。
INLINE_IMAGEEnumInlineImage 要素に対応する型。
LIST_ITEMEnumListItem 要素に対応する型。
PAGE_BREAKEnumPageBreak 要素に対応する型。
PARAGRAPHEnumParagraph 要素に対応する型。
PERSONEnumPerson 要素に対応する型。
TABLEEnumTable 要素に対応する型。
TABLE_CELLEnumTableCell 要素に対応する型。
TABLE_OF_CONTENTSEnumTableOfContents 要素に対応する型。
TABLE_ROWEnumTableRow 要素に対応する型。
TEXTEnumText 要素に対応する型。
UNSUPPORTEDEnumUnsupportedElement に対応する型。

Equation

メソッド

メソッド戻り値の型概要
clear()Equation要素の内容をクリアします。
copy()Equation現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()String|nullリンクの URL を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getNumChildren()Integer子どもの数を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()Equation|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()Equation|null要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)Equation要素の属性を設定します。
setLinkUrl(url)Equationリンクの URL を設定します。
setTextAlignment(textAlignment)Equationテキストの配置を設定します。

EquationFunction

メソッド

メソッド戻り値の型概要
clear()EquationFunction要素の内容をクリアします。
copy()EquationFunction現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getCode()String方程式関数に対応するコードを取得します。
getLinkUrl()String|nullリンクの URL を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getNumChildren()Integer子どもの数を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()EquationFunction|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()EquationFunction|null要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)EquationFunction要素の属性を設定します。
setLinkUrl(url)EquationFunctionリンクの URL を設定します。
setTextAlignment(textAlignment)EquationFunctionテキストの配置を設定します。

EquationFunctionArgumentSeparator

メソッド

メソッド戻り値の型概要
copy()EquationFunctionArgumentSeparator現在の要素の切り離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()EquationFunctionArgumentSeparator|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()EquationFunctionArgumentSeparator|null要素を親から削除します。
setAttributes(attributes)EquationFunctionArgumentSeparator要素の属性を設定します。

EquationSymbol

メソッド

メソッド戻り値の型概要
copy()EquationSymbol現在の要素の切り離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getCode()String数式記号に対応するコードを取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()EquationSymbol|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()EquationSymbol|null要素を親から削除します。
setAttributes(attributes)EquationSymbol要素の属性を設定します。

FontFamily

FooterSection

メソッド

メソッド戻り値の型概要
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendImage(image)InlineImage指定されたイメージ blob から新しい InlineImage を作成して追加します。
appendImage(image)InlineImage指定された InlineImage を追加します。
appendListItem(listItem)ListItem指定された ListItem を追加します。
appendListItem(text)ListItem指定されたテキスト コンテンツを含む新しい ListItem を作成して追加します。
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph指定されたテキスト コンテンツを含む新しい Paragraph を作成して追加します。
appendTable()Table新しい Table を作成して追加します。
appendTable(cells)Table指定された各文字列値の TableCell を含む新しい Table を追加します。
appendTable(table)Table指定された Table を追加します。
clear()FooterSection要素の内容をクリアします。
copy()FooterSection現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getImages()InlineImage[]|nullセクションに含まれるすべての InlineImages を取得します。
getListItems()ListItem[]|nullセクションに含まれるすべての ListItems を取得します。
getNumChildren()Integer子どもの数を取得します。
getParagraphs()Paragraph[]|nullセクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getTables()Table[]|nullセクションに含まれるすべての Tables を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule指定されたインデックスに新しい HorizontalRule を作成して挿入します。
insertImage(childIndex, image)InlineImage指定された画像 BLOB から InlineImage を作成し、指定されたインデックスに挿入します。
insertImage(childIndex, image)InlineImage指定されたインデックスに指定された InlineImage を挿入します。
insertListItem(childIndex, listItem)ListItem指定されたインデックスに指定された ListItem を挿入します。
insertListItem(childIndex, text)ListItem指定されたインデックスに、指定されたテキスト コンテンツを含む新しい ListItem を作成して挿入します。
insertParagraph(childIndex, paragraph)Paragraph指定されたインデックスに指定された Paragraph を挿入します。
insertParagraph(childIndex, text)Paragraph指定されたインデックスに、指定されたテキスト コンテンツを含む新しい Paragraph を作成して挿入します。
insertTable(childIndex)Table指定されたインデックスに新しい Table を作成して挿入します。
insertTable(childIndex, cells)Table指定されたセルを含む新しい Table を作成し、指定されたインデックスに挿入します。
insertTable(childIndex, table)Table指定されたインデックスに指定された Table を挿入します。
removeChild(child)FooterSection指定された子要素を削除します。
removeFromParent()FooterSection|null要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)FooterSection要素の属性を設定します。
setText(text)FooterSectionコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)FooterSectionテキストの配置を設定します。

Footnote

メソッド

メソッド戻り値の型概要
copy()Footnote現在の要素の切り離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getFootnoteContents()FootnoteSection|null脚注要素の内容を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
removeFromParent()Footnote|null要素を親から削除します。
setAttributes(attributes)Footnote要素の属性を設定します。

FootnoteSection

メソッド

メソッド戻り値の型概要
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph指定されたテキスト コンテンツを含む新しい Paragraph を作成して追加します。
clear()FootnoteSection要素の内容をクリアします。
copy()FootnoteSection現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getNumChildren()Integer子どもの数を取得します。
getParagraphs()Paragraph[]|nullセクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertParagraph(childIndex, paragraph)Paragraph指定されたインデックスに指定された Paragraph を挿入します。
insertParagraph(childIndex, text)Paragraph指定されたインデックスに、指定されたテキスト コンテンツを含む新しい Paragraph を作成して挿入します。
removeChild(child)FootnoteSection指定された子要素を削除します。
removeFromParent()FootnoteSection|null要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)FootnoteSection要素の属性を設定します。
setText(text)FootnoteSectionコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)FootnoteSectionテキストの配置を設定します。

GlyphType

プロパティ

プロパティタイプ説明
BULLETEnumデフォルトの箇条書き(円形、塗りつぶし)。
HOLLOW_BULLETEnum白丸リスト。
SQUARE_BULLETEnum黒四角の箇条書き。
NUMBEREnum番号付きの箇条書き。
LATIN_UPPEREnumラテン文字の大文字の箇条書き。
LATIN_LOWEREnum小文字のラテン文字の箇条書き。
ROMAN_UPPEREnumローマ数字、大文字の箇条書き。
ROMAN_LOWEREnumローマ数字、小文字の箇条書き。

HeaderSection

メソッド

メソッド戻り値の型概要
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendImage(image)InlineImage指定されたイメージ blob から新しい InlineImage を作成して追加します。
appendImage(image)InlineImage指定された InlineImage を追加します。
appendListItem(listItem)ListItem指定された ListItem を追加します。
appendListItem(text)ListItem指定されたテキスト コンテンツを含む新しい ListItem を作成して追加します。
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph指定されたテキスト コンテンツを含む新しい Paragraph を作成して追加します。
appendTable()Table新しい Table を作成して追加します。
appendTable(cells)Table指定された各文字列値の TableCell を含む新しい Table を追加します。
appendTable(table)Table指定された Table を追加します。
clear()HeaderSection要素の内容をクリアします。
copy()HeaderSection現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getImages()InlineImage[]|nullセクションに含まれるすべての InlineImages を取得します。
getListItems()ListItem[]|nullセクションに含まれるすべての ListItems を取得します。
getNumChildren()Integer子どもの数を取得します。
getParagraphs()Paragraph[]|nullセクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getTables()Table[]|nullセクションに含まれるすべての Tables を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule指定されたインデックスに新しい HorizontalRule を作成して挿入します。
insertImage(childIndex, image)InlineImage指定された画像 BLOB から InlineImage を作成し、指定されたインデックスに挿入します。
insertImage(childIndex, image)InlineImage指定されたインデックスに指定された InlineImage を挿入します。
insertListItem(childIndex, listItem)ListItem指定されたインデックスに指定された ListItem を挿入します。
insertListItem(childIndex, text)ListItem指定されたインデックスに、指定されたテキスト コンテンツを含む新しい ListItem を作成して挿入します。
insertParagraph(childIndex, paragraph)Paragraph指定されたインデックスに指定された Paragraph を挿入します。
insertParagraph(childIndex, text)Paragraph指定されたインデックスに、指定されたテキスト コンテンツを含む新しい Paragraph を作成して挿入します。
insertTable(childIndex)Table指定されたインデックスに新しい Table を作成して挿入します。
insertTable(childIndex, cells)Table指定されたセルを含む新しい Table を作成し、指定されたインデックスに挿入します。
insertTable(childIndex, table)Table指定されたインデックスに指定された Table を挿入します。
removeChild(child)HeaderSection指定された子要素を削除します。
removeFromParent()HeaderSection|null要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)HeaderSection要素の属性を設定します。
setText(text)HeaderSectionコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)HeaderSectionテキストの配置を設定します。

HorizontalAlignment

プロパティ

プロパティタイプ説明
LEFTEnum左揃えオプション。
CENTEREnum中央揃えオプション。
RIGHTEnum右揃えオプション。
JUSTIFYEnumjustify-alignment オプション。

HorizontalRule

メソッド

メソッド戻り値の型概要
copy()HorizontalRule現在の要素の切り離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
removeFromParent()HorizontalRule|null要素を親から削除します。
setAttributes(attributes)HorizontalRule要素の属性を設定します。

InlineDrawing

メソッド

メソッド戻り値の型概要
copy()InlineDrawing現在の要素の切り離されたディープコピーを返します。
getAltDescription()String|null図形の代替説明を返します。
getAltTitle()String|null図形の代替タイトルを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()InlineDrawing|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()InlineDrawing|null要素を親から削除します。
setAltDescription(description)InlineDrawing図形の代替説明を設定します。
setAltTitle(title)InlineDrawing図形の代替タイトルを設定します。
setAttributes(attributes)InlineDrawing要素の属性を設定します。

InlineImage

メソッド

メソッド戻り値の型概要
copy()InlineImage現在の要素の切り離されたディープコピーを返します。
getAltDescription()String|null画像の代替説明を返します。
getAltTitle()String|null画像の代替タイトルを返します。
getAs(contentType)Blobこのオブジェクト内のデータを、指定されたコンテンツ タイプに変換された blob として返します。
getAttributes()Object要素の属性を取得します。
getBlob()Blobこのオブジェクト内のデータを blob として返します。
getHeight()Integer画像の高さ(ピクセル単位)を取得します。
getLinkUrl()String|nullリンク URL を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
getWidth()Integer画像の幅(ピクセル単位)を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()InlineImage|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()InlineImage|null要素を親から削除します。
setAltDescription(description)InlineImage画像の代替説明を設定します。
setAltTitle(title)InlineImage画像の代替タイトルを設定します。
setAttributes(attributes)InlineImage要素の属性を設定します。
setHeight(height)InlineImage画像の高さをピクセル単位で設定します。
setLinkUrl(url)InlineImageリンクの URL を設定します。
setWidth(width)InlineImage画像の幅をピクセル単位で設定します。

ListItem

メソッド

メソッド戻り値の型概要
addPositionedImage(image)PositionedImage指定された画像 BLOB から新しい PositionedImage を作成して挿入します。
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendInlineImage(image)InlineImage指定されたイメージ blob から新しい InlineImage を作成して追加します。
appendInlineImage(image)InlineImage指定された InlineImage を追加します。
appendPageBreak()PageBreak新しい PageBreak を作成して追加します。
appendPageBreak(pageBreak)PageBreak指定された PageBreak を追加します。
appendText(text)Text指定された内容で新しい Text 要素を作成して追加します。
appendText(text)Text指定された Text 要素を追加します。
clear()ListItem要素の内容をクリアします。
copy()ListItem現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAlignment()HorizontalAlignment|nullHorizontalAlignment を取得します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getGlyphType()GlyphType|nullリストアイテムの GlyphType を取得します。
getHeading()ParagraphHeading|nullParagraphHeading を取得します。
getIndentEnd()Number|null終了インデントをポイント単位で取得します。
getIndentFirstLine()Number|null段落の 1 行目のインデントをポイント単位で取得します。
getIndentStart()Number|null開始インデントを取得します。
getLineSpacing()Number|null行間をポイント単位で取得します。
getLinkUrl()String|nullリンクの URL を取得します。
getListId()String|nullリスト ID を取得します。
getNestingLevel()Integerリストアイテムのネストレベルを取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getNumChildren()Integer子どもの数を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPositionedImage(id)PositionedImage画像の ID で PositionedImage を取得します。
getPositionedImages()PositionedImage[]段落にアンカーされているすべての PositionedImage オブジェクトを取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getSpacingAfter()Number|null要素の後のスペースをポイント単位で取得します。
getSpacingBefore()Number|null要素の前の間隔をポイント単位で取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule指定されたインデックスに HorizontalRule を作成して挿入します。
insertInlineImage(childIndex, image)InlineImage指定されたイメージ BLOB から指定されたインデックスに新しい InlineImage を作成して挿入します。
insertInlineImage(childIndex, image)InlineImage指定されたインデックスに指定された InlineImage を挿入します。
insertPageBreak(childIndex)PageBreak指定されたインデックスに新しい PageBreak を作成して挿入します。
insertPageBreak(childIndex, pageBreak)PageBreak指定されたインデックスに指定された PageBreak を挿入します。
insertText(childIndex, text)Text指定されたインデックスに新しいテキスト要素を作成して挿入します。
insertText(childIndex, text)Text指定されたインデックスに、指定されたテキスト コンテンツを含む Text 要素を挿入します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
isLeftToRight()Boolean|null左から右への設定を取得します。
merge()ListItem|null要素を同じタイプの前の兄弟要素とマージします。
removeChild(child)ListItem指定された子要素を削除します。
removeFromParent()ListItem|null要素を親から削除します。
removePositionedImage(id)Boolean画像の ID で PositionedImage を削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAlignment(alignment)ListItemHorizontalAlignment を設定します。
setAttributes(attributes)ListItem要素の属性を設定します。
setGlyphType(glyphType)ListItemリストアイテムの GlyphType を設定します。
setHeading(heading)ListItemParagraphHeading を設定します。
setIndentEnd(indentEnd)ListItem末尾のインデントをポイント単位で設定します。
setIndentFirstLine(indentFirstLine)ListItem先頭行のインデントをポイント単位で設定します。
setIndentStart(indentStart)ListItem開始インデントをポイント単位で設定します。
setLeftToRight(leftToRight)ListItem左から右への設定を行います。
setLineSpacing(multiplier)ListItem行間を、間隔に使用する行数を示す量として設定します。
setLinkUrl(url)ListItemリンクの URL を設定します。
setListId(listItem)ListItemリスト ID を設定します。
setNestingLevel(nestingLevel)ListItemリストアイテムのネストレベルを設定します。
setSpacingAfter(spacingAfter)ListItem要素の後のスペースをポイント単位で設定します。
setSpacingBefore(spacingBefore)ListItem要素の前の間隔をポイント単位で設定します。
setText(text)voidリストアイテムのコンテンツをテキストとして設定します。
setTextAlignment(textAlignment)ListItemテキストの配置を設定します。

NamedRange

メソッド

メソッド戻り値の型概要
getId()Stringこの NamedRange の ID を取得します。
getName()Stringこの NamedRange の名前を取得します。
getRange()Rangeこの NamedRange に関連付けられている要素の範囲を取得します。
remove()voidタブからこの NamedRange を削除します。

PageBreak

メソッド

メソッド戻り値の型概要
copy()PageBreak現在の要素の切り離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
removeFromParent()PageBreak|null要素を親から削除します。
setAttributes(attributes)PageBreak要素の属性を設定します。

Paragraph

メソッド

メソッド戻り値の型概要
addPositionedImage(image)PositionedImage指定された画像 BLOB から新しい PositionedImage を作成して挿入します。
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendInlineImage(image)InlineImage指定されたイメージ blob から新しい InlineImage を作成して追加します。
appendInlineImage(image)InlineImage指定された InlineImage を追加します。
appendPageBreak()PageBreak新しい PageBreak を作成して追加します。
appendPageBreak(pageBreak)PageBreak指定された PageBreak を追加します。
appendText(text)Text指定された内容で新しい Text 要素を作成して追加します。
appendText(text)Text指定された Text 要素を追加します。
clear()Paragraph要素の内容をクリアします。
copy()Paragraph現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAlignment()HorizontalAlignment|nullHorizontalAlignment を取得します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getHeading()ParagraphHeading|nullParagraphHeading を取得します。
getIndentEnd()Number|null終了インデントをポイント単位で取得します。
getIndentFirstLine()Number|null段落の 1 行目のインデントをポイント単位で取得します。
getIndentStart()Number|null開始インデントを取得します。
getLineSpacing()Number|null行間をポイント単位で取得します。
getLinkUrl()String|nullリンクの URL を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getNumChildren()Integer子どもの数を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPositionedImage(id)PositionedImage画像の ID で PositionedImage を取得します。
getPositionedImages()PositionedImage[]段落にアンカーされているすべての PositionedImage オブジェクトを取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getSpacingAfter()Number|null要素の後のスペースをポイント単位で取得します。
getSpacingBefore()Number|null要素の前の間隔をポイント単位で取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule指定されたインデックスに HorizontalRule を作成して挿入します。
insertInlineImage(childIndex, image)InlineImage指定されたイメージ BLOB から指定されたインデックスに新しい InlineImage を作成して挿入します。
insertInlineImage(childIndex, image)InlineImage指定されたインデックスに指定された InlineImage を挿入します。
insertPageBreak(childIndex)PageBreak指定されたインデックスに新しい PageBreak を作成して挿入します。
insertPageBreak(childIndex, pageBreak)PageBreak指定されたインデックスに指定された PageBreak を挿入します。
insertText(childIndex, text)Text指定されたインデックスに新しいテキスト要素を作成して挿入します。
insertText(childIndex, text)Text指定されたインデックスに、指定されたテキスト コンテンツを含む Text 要素を挿入します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
isLeftToRight()Boolean|null左から右への設定を取得します。
merge()Paragraph|null要素を同じタイプの前の兄弟要素とマージします。
removeChild(child)Paragraph指定された子要素を削除します。
removeFromParent()Paragraph|null要素を親から削除します。
removePositionedImage(id)Boolean画像の ID で PositionedImage を削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAlignment(alignment)ParagraphHorizontalAlignment を設定します。
setAttributes(attributes)Paragraph要素の属性を設定します。
setHeading(heading)ParagraphParagraphHeading を設定します。
setIndentEnd(indentEnd)Paragraph末尾のインデントをポイント単位で設定します。
setIndentFirstLine(indentFirstLine)Paragraph先頭行のインデントをポイント単位で設定します。
setIndentStart(indentStart)Paragraph開始インデントをポイント単位で設定します。
setLeftToRight(leftToRight)Paragraph左から右への設定を行います。
setLineSpacing(multiplier)Paragraph行間を、間隔に使用する行数を示す量として設定します。
setLinkUrl(url)Paragraphリンクの URL を設定します。
setSpacingAfter(spacingAfter)Paragraph要素の後のスペースをポイント単位で設定します。
setSpacingBefore(spacingBefore)Paragraph要素の前の間隔をポイント単位で設定します。
setText(text)void段落の内容をテキストとして設定します。
setTextAlignment(textAlignment)Paragraphテキストの配置を設定します。

ParagraphHeading

プロパティ

プロパティタイプ説明
NORMALEnum標準テキストの見出しオプション。
HEADING1Enum最も大きい見出しオプション。
HEADING2Enum2 番目の見出しオプション。
HEADING3Enum見出し 3 のオプション
HEADING4Enum4 つ目の見出しオプション。
HEADING5Enum5 番目の見出しオプション。
HEADING6Enum最も低い見出しオプション。
TITLEEnumタイトルの見出しオプション。
SUBTITLEEnumサブタイトルの見出しオプション。

Person

メソッド

メソッド戻り値の型概要
copy()Person現在の要素の切り離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getEmail()Stringユーザーのメールアドレスを返します。
getName()String|nullユーザーの表示名(設定されている場合)を返します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()Person|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()Person|null要素を親から削除します。
setAttributes(attributes)Person要素の属性を設定します。

Position

メソッド

メソッド戻り値の型概要
getElement()Elementこの Position を含む要素を取得します。
getOffset()Integerこの Position の、それを含む要素内の相対位置を取得します。
getSurroundingText()TextPosition を直接または子要素のチェーンを介して含む Paragraph または ListItem のテキストと書式設定を表す人工的な Text 要素を作成します。
getSurroundingTextOffset()IntegergetSurroundingText() によって返された Text 要素内のこの Position のオフセットを取得します。
insertBookmark()Bookmarkこの Position に新しい Bookmark を作成して挿入します。
insertInlineImage(image)InlineImage|null指定された画像 blob から、この Position に新しい InlineImage を作成して挿入します。
insertText(text)Text|nullこの Position に指定されたテキストを挿入します。

PositionedImage

メソッド

メソッド戻り値の型概要
getAs(contentType)Blobこのオブジェクト内のデータを、指定されたコンテンツ タイプに変換された blob として返します。
getBlob()Blobこのオブジェクト内のデータを blob として返します。
getHeight()Integer画像の高さ(ピクセル単位)を取得します。
getId()String画像の ID を取得します。
getLayout()PositionedLayout画像がどのようにレイアウトされるかを表す列挙値を取得します。
getLeftOffset()Number段落の左端からの画像のオフセットをポイント単位で取得します。
getParagraph()Paragraph画像がアンカーされている Paragraph を取得します。
getTopOffset()Number段落の上部からの画像のオフセットをポイント単位で取得します。
getWidth()Integer画像の幅(ピクセル単位)を取得します。
setHeight(height)PositionedImage画像の高さをピクセル単位で設定します。
setLayout(layout)PositionedImage画像のレイアウト方法の定義を設定します。
setLeftOffset(offset)PositionedImage段落の左端からの画像のオフセットをポイント単位で設定します。
setTopOffset(offset)PositionedImage段落の上端からの画像のオフセットをポイント単位で設定します。
setWidth(width)PositionedImage画像の幅をピクセル単位で設定します。

PositionedLayout

プロパティ

プロパティタイプ説明
ABOVE_TEXTEnum画像がテキストの上に配置されています。
BREAK_BOTHEnum画像によって左右のテキストが分断されています。
BREAK_LEFTEnum画像によって左側のテキストが途切れている。
BREAK_RIGHTEnum画像によって右側のテキストが途切れている。
WRAP_TEXTEnum画像がテキストで囲まれています。

Range

メソッド

メソッド戻り値の型概要
getRangeElements()RangeElement[]この Range 内のすべての要素を取得します。これには、部分的な Text 要素も含まれます(たとえば、Text 要素の一部のみを含む選択の場合)。

RangeBuilder

メソッド

メソッド戻り値の型概要
addElement(element)RangeBuilderこの RangeBuilderElement 全体を追加します。
addElement(textElement, startOffset, endOffsetInclusive)RangeBuilderこの RangeBuilder に部分的な Text 要素を追加します。
addElementsBetween(startElement, endElementInclusive)RangeBuilder2 つの要素全体と、それらの間のすべての要素をこの RangeBuilder に追加します。
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive)RangeBuilder2 つの部分的な Text 要素と、それらの間のすべての要素を RangeBuilder に追加します。
addRange(range)RangeBuilder別の Range の内容をこの RangeBuilder に追加します。
build()Rangeビルダーに適用された設定から Range を作成します。
getRangeElements()RangeElement[]この Range 内のすべての要素を取得します。これには、部分的な Text 要素も含まれます(たとえば、Text 要素の一部のみを含む選択の場合)。

RangeElement

メソッド

メソッド戻り値の型概要
getElement()Elementこの RangeElement に対応する Element を取得します。
getEndOffsetInclusive()Integer範囲要素内の部分範囲の終了位置を取得します。
getStartOffset()Integer範囲要素内の部分範囲の開始位置を取得します。
isPartial()Booleanこの範囲要素が要素全体をカバーするか、要素の文字の一部を選択するかを決定します。

メソッド

メソッド戻り値の型概要
copy()RichLink現在の要素の切り離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getMimeType()String|nullアイテムがドライブ ファイルへのリンクの場合、リンクの MIME タイプを返します。それ以外の場合は null を返します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getTitle()Stringリンクの表示タイトルを返します。
getType()ElementType要素の ElementType を取得します。
getUrl()Stringリソースの URL を返します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()RichLink|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()RichLink|null要素を親から削除します。
setAttributes(attributes)RichLink要素の属性を設定します。

Tab

メソッド

メソッド戻り値の型概要
asDocumentTab()DocumentTabタブの内容を DocumentTab として取得します。
getChildTabs()Tab[]このタブ内にネストされている子タブを取得します。
getId()Stringタブの ID を取得します。
getIndex()Integer親内のタブの 0 ベースのインデックスを取得します。
getTitle()Stringタブのタイトルを取得します。
getType()TabTypeタブのタイプを取得します。

TabType

プロパティ

プロパティタイプ説明
DOCUMENT_TABEnumDocumentTab に対応する型。

Table

メソッド

メソッド戻り値の型概要
appendTableRow()TableRow新しい TableRow を作成して追加します。
appendTableRow(tableRow)TableRow指定された TableRow を追加します。
clear()Table要素の内容をクリアします。
copy()Table現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getBorderColor()String|null枠線の色を取得します。
getBorderWidth()Number|null枠線の幅をポイント単位で取得します。
getCell(rowIndex, cellIndex)TableCell|null指定された行とセルのインデックスにある TableCell を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getColumnWidth(columnIndex)Number|null指定された表の列の幅をポイント単位で取得します。
getLinkUrl()String|nullリンクの URL を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getNumChildren()Integer子どもの数を取得します。
getNumRows()IntegerTableRows の数を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getRow(rowIndex)TableRow|null指定された行インデックスの TableRow を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertTableRow(childIndex)TableRow指定されたインデックスに新しい TableRow を作成して挿入します。
insertTableRow(childIndex, tableRow)TableRow指定されたインデックスに指定された TableRow を挿入します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
removeChild(child)Table指定された子要素を削除します。
removeFromParent()Table|null要素を親から削除します。
removeRow(rowIndex)TableRow指定された行インデックスの TableRow を削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)Table要素の属性を設定します。
setBorderColor(color)Table枠線の色を設定します。
setBorderWidth(width)Table枠線の幅をポイント単位で設定します。
setColumnWidth(columnIndex, width)Table指定された列の幅をポイント単位で設定します。
setLinkUrl(url)Tableリンクの URL を設定します。
setTextAlignment(textAlignment)Tableテキストの配置を設定します。

TableCell

メソッド

メソッド戻り値の型概要
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendImage(image)InlineImage指定されたイメージ blob から新しい InlineImage を作成して追加します。
appendImage(image)InlineImage指定された InlineImage を追加します。
appendListItem(listItem)ListItem指定された ListItem を追加します。
appendListItem(text)ListItem新しい ListItem を作成して追加します。
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph新しい Paragraph を作成して追加します。
appendTable()Table新しい Table を作成して追加します。
appendTable(cells)Table指定されたセルを含む新しい Table を追加します。
appendTable(table)Table指定された Table を追加します。
clear()TableCell要素の内容をクリアします。
copy()TableCell現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getBackgroundColor()String|null背景色を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getColSpan()Integer列スパン(このセルがまたがっているテーブルセルの列数)を取得します。
getLinkUrl()String|nullリンクの URL を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getNumChildren()Integer子どもの数を取得します。
getPaddingBottom()Number|null下部のパディングをポイント単位で取得します。
getPaddingLeft()Number|null左側のパディングをポイント単位で取得します。
getPaddingRight()Number|null右側のパディングをポイント単位で取得します。
getPaddingTop()Number|null上部のパディングをポイント単位で取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getParentRow()TableRow|null現在の TableCell を含む TableRow を取得します。
getParentTable()Table|null現在の TableCell を含む Table を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getRowSpan()Integerこのセルがまたがっている表セルの行数を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
getVerticalAlignment()VerticalAlignment|nullVerticalAlignment を取得します。
getWidth()Number|nullセルを含む列の幅をポイント単位で取得します。
insertHorizontalRule(childIndex)HorizontalRule指定されたインデックスに新しい HorizontalRule を作成して挿入します。
insertImage(childIndex, image)InlineImage指定された画像 BLOB から InlineImage を作成し、指定されたインデックスに挿入します。
insertImage(childIndex, image)InlineImage指定されたインデックスに指定された InlineImage を挿入します。
insertListItem(childIndex, listItem)ListItem指定されたインデックスに指定された ListItem を挿入します。
insertListItem(childIndex, text)ListItem指定されたインデックスに新しい ListItem を作成して挿入します。
insertParagraph(childIndex, paragraph)Paragraph指定されたインデックスに指定された Paragraph を挿入します。
insertParagraph(childIndex, text)Paragraph指定されたインデックスに新しい Paragraph を作成して挿入します。
insertTable(childIndex)Table指定されたインデックスに新しい Table を作成して挿入します。
insertTable(childIndex, cells)Table指定されたセルを含む新しい Table を作成し、指定されたインデックスに挿入します。
insertTable(childIndex, table)Table指定されたインデックスに指定された Table を挿入します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()TableCell|null要素を同じタイプの前の兄弟要素とマージします。
removeChild(child)TableCell指定された子要素を削除します。
removeFromParent()TableCell|null要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)TableCell要素の属性を設定します。
setBackgroundColor(color)TableCell背景色を設定します。
setLinkUrl(url)TableCellリンクの URL を設定します。
setPaddingBottom(paddingBottom)TableCell下部のパディングをポイント単位で設定します。
setPaddingLeft(paddingLeft)TableCell左パディングをポイント単位で設定します。
setPaddingRight(paddingRight)TableCell右側のパディングをポイント単位で設定します。
setPaddingTop(paddingTop)TableCell上部のパディングをポイント単位で設定します。
setText(text)TableCellコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)TableCellテキストの配置を設定します。
setVerticalAlignment(alignment)TableCell垂直方向の配置を設定します。
setWidth(width)TableCell現在のセルを含む列の幅をポイント単位で設定します。

TableOfContents

メソッド

メソッド戻り値の型概要
clear()TableOfContents要素の内容をクリアします。
copy()TableOfContents現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()String|nullリンクの URL を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getNumChildren()Integer子どもの数を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
removeFromParent()TableOfContents|null要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)TableOfContents要素の属性を設定します。
setLinkUrl(url)TableOfContentsリンクの URL を設定します。
setTextAlignment(textAlignment)TableOfContentsテキストの配置を設定します。

TableRow

メソッド

メソッド戻り値の型概要
appendTableCell()TableCell新しい TableCell を作成して追加します。
appendTableCell(textContents)TableCell指定されたテキストを含む TableCell を追加します。
appendTableCell(tableCell)TableCell指定された TableCell を追加します。
clear()TableRow要素の内容をクリアします。
copy()TableRow現在の要素の切り離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement|null要素のコンテンツで、指定されたタイプの子孫を検索します。
findElement(elementType, from)RangeElement|null指定された RangeElement から開始して、要素の内容から指定された型の子孫を検索します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getCell(cellIndex)TableCell|null指定されたセル インデックスの TableCell を取得します。
getChild(childIndex)Element指定された子インデックスにある子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()String|nullリンクの URL を取得します。
getMinimumHeight()Number|null最小の高さをポイント単位で取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getNumCells()Integer行内のセルの数を取得します。
getNumChildren()Integer子どもの数を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getParentTable()Table|null現在の行を含む Table を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertTableCell(childIndex)TableCell指定されたインデックスに新しい TableCell を作成して挿入します。
insertTableCell(childIndex, textContents)TableCell指定されたインデックスに、指定されたテキストを含む TableCell を挿入します。
insertTableCell(childIndex, tableCell)TableCell指定されたインデックスに指定された TableCell を挿入します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()TableRow|null要素を同じタイプの前の兄弟要素とマージします。
removeCell(cellIndex)TableCell指定されたセル インデックスの TableCell を削除します。
removeChild(child)TableRow指定された子要素を削除します。
removeFromParent()TableRow|null要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(attributes)TableRow要素の属性を設定します。
setLinkUrl(url)TableRowリンクの URL を設定します。
setMinimumHeight(minHeight)TableRow最小の高さをポイント単位で設定します。
setTextAlignment(textAlignment)TableRowテキストの配置を設定します。

Text

メソッド

メソッド戻り値の型概要
appendText(text)Text指定されたテキストをこのテキスト領域の末尾に追加します。
copy()Text現在の要素の切り離されたディープコピーを返します。
deleteText(startOffset, endOffsetInclusive)Textテキストの範囲を削除します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findText(searchPattern)RangeElement|null正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement|null指定された検索結果から開始して、要素の内容で指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getAttributes(offset)Object指定された文字オフセットの属性を取得します。
getBackgroundColor()String|null背景色の設定を取得します。
getBackgroundColor(offset)String|null指定された文字オフセットの背景色を取得します。
getFontFamily()String|nullフォント ファミリーの設定を取得します。
getFontFamily(offset)String|null指定された文字オフセットのフォント ファミリーを取得します。
getFontSize()Number|nullフォントサイズの設定を取得します。
getFontSize(offset)Number|null指定された文字オフセットのフォントサイズを取得します。
getForegroundColor()String|null前景色の設定を取得します。
getForegroundColor(offset)String|null指定された文字オフセットの前景色を取得します。
getLinkUrl()String|nullリンクの URL を取得します。
getLinkUrl(offset)String|null指定された文字オフセットにあるリンク URL を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignment|nullテキストの配置を取得します。
getTextAlignment(offset)TextAlignment|null1 文字のテキストの配置を取得します。
getTextAttributeIndices()Integer[]個別のテキスト形式の実行の開始に対応するテキスト インデックスのセットを取得します。
getType()ElementType要素の ElementType を取得します。
insertText(offset, text)Text指定された文字オフセットに指定されたテキストを挿入します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
isBold()Boolean|null太字の設定を取得します。
isBold(offset)Boolean|null指定された文字オフセットの太字設定を取得します。
isItalic()Boolean|null斜体設定を取得します。
isItalic(offset)Boolean|null指定された文字オフセットの斜体設定を取得します。
isStrikethrough()Boolean|null取り消し線の設定を取得します。
isStrikethrough(offset)Boolean|null指定された文字オフセットの取り消し線設定を取得します。
isUnderline()Boolean|null下線設定を取得します。
isUnderline(offset)Boolean|null指定された文字オフセットの下線設定を取得します。
merge()Text|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()Text|null要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
setAttributes(startOffset, endOffsetInclusive, attributes)Text指定された属性を指定された文字範囲に適用します。
setAttributes(attributes)Text要素の属性を設定します。
setBackgroundColor(startOffset, endOffsetInclusive, color)Text指定された文字範囲の背景色を設定します。
setBackgroundColor(color)Text背景色を設定します。
setBold(bold)Text太字の設定を行います。
setBold(startOffset, endOffsetInclusive, bold)Text指定した文字範囲の太字設定を設定します。
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)Text指定された文字範囲のフォント ファミリーを設定します。
setFontFamily(fontFamilyName)Textフォント ファミリーを設定します。
setFontSize(startOffset, endOffsetInclusive, size)Text指定された文字範囲のフォントサイズを設定します。
setFontSize(size)Textフォントサイズを設定します。
setForegroundColor(startOffset, endOffsetInclusive, color)Text指定された文字範囲の前景色を設定します。
setForegroundColor(color)Text前景色を設定します。
setItalic(italic)Text斜体設定を設定します。
setItalic(startOffset, endOffsetInclusive, italic)Text指定した文字範囲の斜体設定を設定します。
setLinkUrl(startOffset, endOffsetInclusive, url)Text指定した文字範囲のリンク URL を設定します。
setLinkUrl(url)Textリンクの URL を設定します。
setStrikethrough(strikethrough)Text取り消し線設定を設定します。
setStrikethrough(startOffset, endOffsetInclusive, strikethrough)Text指定した文字範囲の取り消し線設定を設定します。
setText(text)Textテキスト コンテンツを設定します。
setTextAlignment(startOffset, endOffsetInclusive, textAlignment)Text指定された文字範囲のテキストの配置を設定します。
setTextAlignment(textAlignment)Textテキストの配置を設定します。
setUnderline(underline)Text下線設定を設定します。
setUnderline(startOffset, endOffsetInclusive, underline)Text指定した文字範囲の下線設定を設定します。

TextAlignment

プロパティ

プロパティタイプ説明
NORMALEnum標準のテキストの配置。
SUPERSCRIPTEnum上付き文字の配置。
SUBSCRIPTEnum下付き文字の配置。

UnsupportedElement

メソッド

メソッド戻り値の型概要
copy()UnsupportedElement現在の要素の切り離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element|null要素の次の兄弟要素を取得します。
getParent()ContainerElement|null要素の親要素を取得します。
getPreviousSibling()Element|null要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()UnsupportedElement|null要素を同じタイプの前の兄弟要素とマージします。
removeFromParent()UnsupportedElement|null要素を親から削除します。
setAttributes(attributes)UnsupportedElement要素の属性を設定します。

VerticalAlignment

プロパティ

プロパティタイプ説明
BOTTOMEnum下揃えオプション。
CENTEREnum中央揃えオプション。
TOPEnum上揃えオプション。