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指定されたイメージ ブロブから新しい 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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getHeadingAttributes(paragraphHeading)Object指定された ParagraphHeading の属性セットを取得します。
getImages()InlineImage[]セクションに含まれるすべての InlineImages を取得します。
getListItems()ListItem[]セクションに含まれるすべての ListItems を取得します。
getMarginBottom()Number下部余白(ポイント単位)を取得します。
getMarginLeft()Number左側余白(ポイント単位)を取得します。
getMarginRight()Number右余白を取得します。
getMarginTop()Number上余白を取得します。
getNumChildren()Integer子の数を取得します。
getPageHeight()Numberページの高さをポイント単位で取得します。
getPageWidth()Numberページの幅(ポイント単位)を取得します。
getParagraphs()Paragraph[]セクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement要素の親要素を取得します。
getTables()Table[]セクションに含まれるすべての Tables を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule指定したインデックスに新しい HorizontalRule を作成して挿入します。
insertImage(childIndex, image)InlineImage指定されたイメージ ブロブから 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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()ContainerElement要素を、同じタイプの前の兄弟要素と統合します。
removeFromParent()ContainerElement要素を親から削除します。
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要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getTimestamp()Date日付に関連付けられたタイムスタンプを返します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()Date要素を、同じタイプの前の兄弟要素と統合します。
removeFromParent()Date要素を親から削除します。
setAttributes(attributes)Date要素の属性を設定します。

Document

メソッド

メソッド戻り値の型概要
addBookmark(position)Bookmark指定された PositionBookmark を最初のタブに追加します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブに追加します。
addEditor(emailAddress)Document指定されたユーザーを Document の編集者のリストに追加します。
addEditor(user)Document指定されたユーザーを Document の編集者のリストに追加します。
addEditors(emailAddresses)Document指定されたユーザーの配列を Document の編集者のリストに追加します。
addFooter()FooterSectionフッター セクションが存在しない場合は、最初のタブに追加します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブに追加します。
addHeader()HeaderSectionヘッダー セクションが存在しない場合は、最初のタブに追加します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブに追加します。
addNamedRange(name, range)NamedRangeNamedRange を追加します。これは、後で取得するために使用する名前と ID を持つ Range で、最初のタブに追加します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブに追加します。
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最初のタブで指定された ID の Bookmark を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブを取得します。
getBookmarks()Bookmark[]最初のタブ、またはドキュメントにバインドされているスクリプトの場合はアクティブなタブ内のすべての Bookmark オブジェクトを取得します。
getCursor()Positionアクティブなタブ内のユーザーのカーソルを取得します。
getEditors()User[]この Document の編集者のリストを取得します。
getFooter()FooterSection最初のタブのフッター セクションを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブのフッター セクションを取得します。
getFootnotes()Footnote[]最初のタブの body 内のすべての Footnote 要素を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブの body を取得します。
getHeader()HeaderSection最初のタブのヘッダー セクションを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブのヘッダー セクションを取得します。
getId()Stringドキュメントの一意の ID を取得します。
getLanguage()Stringドキュメントの言語コードを取得します。
getName()Stringドキュメントのタイトルを取得します。
getNamedRangeById(id)NamedRange最初のタブで指定された ID の NamedRange を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブを取得します。
getNamedRanges()NamedRange[]最初のタブ、またはドキュメントにバインドされているスクリプトの場合はアクティブなタブ内のすべての NamedRange オブジェクトを取得します。
getNamedRanges(name)NamedRange[]最初のタブ、またはドキュメントにバインドされているスクリプトの場合はアクティブなタブで、指定された名前のすべての NamedRange オブジェクトを取得します。
getSelection()Rangeアクティブなタブでユーザーが選択した内容を取得します。
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 オブジェクトを作成するために使用されるビルダーを作成します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブから作成します。
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タブの footer セクションが存在しない場合は追加します。
addHeader()HeaderSectionタブヘッダー セクションが存在しない場合は、タブヘッダー セクションを追加します。
addNamedRange(name, range)NamedRangeNamedRange を追加します。これは、後で取得するために使用する名前と ID を持つ Range です。
getBody()Bodyタブの Body を取得します。
getBookmark(id)Bookmark指定された ID の Bookmark を取得します。
getBookmarks()Bookmark[]タブ内のすべての Bookmark オブジェクトを取得します。
getFooter()FooterSectionタブのフッター セクション(存在する場合)を取得します。
getFootnotes()Footnote[]タブの本文内のすべての Footnote 要素を取得します。
getHeader()HeaderSectionタブのヘッダー セクション(存在する場合)を取得します。
getNamedRangeById(id)NamedRange指定された 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現在の要素を RichLink として返します(Google スプレッドシート ファイルへのリンクなど)。
asTable()Table現在の要素を Table として返します。
asTableCell()TableCell現在の要素を TableCell として返します。
asTableOfContents()TableOfContents現在の要素を TableOfContents として返します。
asTableRow()TableRow現在の要素を TableRow として返します。
asText()Text現在の要素を Text として返します。
copy()Element現在の要素の切断されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()Element要素を、同じタイプの前の兄弟要素と統合します。
removeFromParent()Element要素を親から削除します。
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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()Equation要素を、同じタイプの前の兄弟要素と統合します。
removeFromParent()Equation要素を親から削除します。
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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getCode()String方程式関数に対応するコードを取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()EquationFunction要素を、同じタイプの前の兄弟要素と統合します。
removeFromParent()EquationFunction要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定したテキスト パターンのすべての出現を指定された置換文字列に置き換えます。
setAttributes(attributes)EquationFunction要素の属性を設定します。
setLinkUrl(url)EquationFunctionリンク URL を設定します。
setTextAlignment(textAlignment)EquationFunctionテキストの配置を設定します。

EquationFunctionArgumentSeparator

メソッド

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

EquationSymbol

メソッド

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

FontFamily

FooterSection

メソッド

メソッド戻り値の型概要
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendImage(image)InlineImage指定されたイメージ ブロブから新しい 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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getImages()InlineImage[]セクションに含まれるすべての InlineImages を取得します。
getListItems()ListItem[]セクションに含まれるすべての ListItems を取得します。
getNumChildren()Integer子の数を取得します。
getParagraphs()Paragraph[]セクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement要素の親要素を取得します。
getTables()Table[]セクションに含まれるすべての Tables を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule指定したインデックスに新しい HorizontalRule を作成して挿入します。
insertImage(childIndex, image)InlineImage指定されたイメージ ブロブから 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要素を親から削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定したテキスト パターンのすべての出現を指定された置換文字列に置き換えます。
setAttributes(attributes)FooterSection要素の属性を設定します。
setText(text)FooterSectionコンテンツをプレーン テキストとして設定します。
setTextAlignment(textAlignment)FooterSectionテキストの配置を設定します。

Footnote

メソッド

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

FootnoteSection

メソッド

メソッド戻り値の型概要
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph指定されたテキスト コンテンツを含む新しい Paragraph を作成して追加します。
clear()FootnoteSection要素の内容を消去します。
copy()FootnoteSection現在の要素の切断されたディープコピーを返します。
editAsText()Text編集用に現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParagraphs()Paragraph[]セクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertParagraph(childIndex, paragraph)Paragraph指定された Paragraph を指定されたインデックスに挿入します。
insertParagraph(childIndex, text)Paragraph指定されたインデックスに、指定されたテキスト コンテンツを含む新しい Paragraph を作成して挿入します。
removeChild(child)FootnoteSection指定された子要素を削除します。
removeFromParent()FootnoteSection要素を親から削除します。
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指定されたイメージ ブロブから新しい 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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getImages()InlineImage[]セクションに含まれるすべての InlineImages を取得します。
getListItems()ListItem[]セクションに含まれるすべての ListItems を取得します。
getNumChildren()Integer子の数を取得します。
getParagraphs()Paragraph[]セクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement要素の親要素を取得します。
getTables()Table[]セクションに含まれるすべての Tables を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule指定したインデックスに新しい HorizontalRule を作成して挿入します。
insertImage(childIndex, image)InlineImage指定されたイメージ ブロブから 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要素を親から削除します。
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要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
removeFromParent()HorizontalRule要素を親から削除します。
setAttributes(attributes)HorizontalRule要素の属性を設定します。

InlineDrawing

メソッド

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

InlineImage

メソッド

メソッド戻り値の型概要
copy()InlineImage現在の要素の切断されたディープコピーを返します。
getAltDescription()String画像の代替の説明を返します。
getAltTitle()String画像の代替タイトルを返します。
getAs(contentType)Blobこのオブジェクト内のデータを指定したコンテンツ タイプに変換された BLOB として返します。
getAttributes()Object要素の属性を取得します。
getBlob()Blobこのオブジェクト内のデータを blob として返します。
getHeight()Integer画像の高さ(ピクセル単位)を取得します。
getLinkUrl()Stringリンク URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
getWidth()Integer画像の幅(ピクセル単位)を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()InlineImage要素を、同じタイプの前の兄弟要素と統合します。
removeFromParent()InlineImage要素を親から削除します。
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指定されたイメージ ブロブから新しい 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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAlignment()HorizontalAlignmentHorizontalAlignment を取得します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getGlyphType()GlyphTypeリストアイテムの GlyphType を取得します。
getHeading()ParagraphHeadingParagraphHeading を取得します。
getIndentEnd()Number末尾のインデントをポイント単位で取得します。
getIndentFirstLine()Number1 行目のインデントをポイント単位で取得します。
getIndentStart()Number開始インデントを取得します。
getLineSpacing()Number行間のスペースをポイント単位で取得します。
getLinkUrl()Stringリンクの URL を取得します。
getListId()Stringリスト ID を取得します。
getNestingLevel()Integerリストアイテムのネストレベルを取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPositionedImage(id)PositionedImage画像の ID で PositionedImage を取得します。
getPositionedImages()PositionedImage[]段落にアンカーされているすべての PositionedImage オブジェクトを取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getSpacingAfter()Number要素の後のスペースをポイント単位で取得します。
getSpacingBefore()Number要素の前のスペースをポイント単位で取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
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左から右の設定を取得します。
merge()ListItem要素を、同じタイプの前の兄弟要素と統合します。
removeChild(child)ListItem指定された子要素を削除します。
removeFromParent()ListItem要素を親から削除します。
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要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
removeFromParent()PageBreak要素を親から削除します。
setAttributes(attributes)PageBreak要素の属性を設定します。

Paragraph

メソッド

メソッド戻り値の型概要
addPositionedImage(image)PositionedImage指定されたイメージ blob から新しい PositionedImage を作成して挿入します。
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendInlineImage(image)InlineImage指定されたイメージ ブロブから新しい 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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAlignment()HorizontalAlignmentHorizontalAlignment を取得します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getHeading()ParagraphHeadingParagraphHeading を取得します。
getIndentEnd()Number末尾のインデントをポイント単位で取得します。
getIndentFirstLine()Number1 行目のインデントをポイント単位で取得します。
getIndentStart()Number開始インデントを取得します。
getLineSpacing()Number行間のスペースをポイント単位で取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPositionedImage(id)PositionedImage画像の ID で PositionedImage を取得します。
getPositionedImages()PositionedImage[]段落にアンカーされているすべての PositionedImage オブジェクトを取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getSpacingAfter()Number要素の後のスペースをポイント単位で取得します。
getSpacingBefore()Number要素の前のスペースをポイント単位で取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
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左から右の設定を取得します。
merge()Paragraph要素を、同じタイプの前の兄弟要素と統合します。
removeChild(child)Paragraph指定された子要素を削除します。
removeFromParent()Paragraph要素を親から削除します。
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 つ目の見出しオプション。
HEADING3Enum3 つ目の見出しオプション
HEADING4Enum4 つ目の見出しオプション。
HEADING5Enum5 つ目の見出しオプション。
HEADING6Enum最も低い見出しオプション。
TITLEEnumタイトル ヘッダーのオプション。
SUBTITLEEnum字幕の見出しオプション。

Person

メソッド

メソッド戻り値の型概要
copy()Person現在の要素の切断されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getEmail()Stringユーザーのメールアドレスを返します。
getName()String人物の表示名(設定されている場合)を返します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()Person要素を、同じタイプの前の兄弟要素と統合します。
removeFromParent()Person要素を親から削除します。
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指定されたイメージ blob からこの Position に新しい InlineImage を作成して挿入します。
insertText(text)Textこの 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リンクの MIME タイプを返します。アイテムがドライブ ファイルへのリンクの場合は使用できますが、それ以外の場合は null になります。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getTitle()Stringリンクの表示タイトルを返します。
getType()ElementType要素の ElementType を取得します。
getUrl()Stringリソースの URL を返します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()RichLink要素を、同じタイプの前の兄弟要素と統合します。
removeFromParent()RichLink要素を親から削除します。
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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getBorderColor()String枠線の色を取得します。
getBorderWidth()Number枠線の太さをポイント単位で取得します。
getCell(rowIndex, cellIndex)TableCell指定された行とセルのインデックスの TableCell を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getColumnWidth(columnIndex)Number指定されたテーブル列の幅(ポイント単位)を取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getNumRows()IntegerTableRows の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getRow(rowIndex)TableRow指定された行番号の TableRow を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertTableRow(childIndex)TableRow指定したインデックスに新しい TableRow を作成して挿入します。
insertTableRow(childIndex, tableRow)TableRow指定された TableRow を指定されたインデックスに挿入します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
removeChild(child)Table指定された子要素を削除します。
removeFromParent()Table要素を親から削除します。
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指定されたイメージ ブロブから新しい 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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getBackgroundColor()String背景色を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getColSpan()Integer列範囲を取得します。これは、このセルがまたがっているテーブル セルの列数です。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getPaddingBottom()Number下部パディングをポイント単位で取得します。
getPaddingLeft()Number左側のパディング(ポイント単位)を取得します。
getPaddingRight()Number右側のパディングをポイント単位で取得します。
getPaddingTop()Number上部パディングをポイント単位で取得します。
getParent()ContainerElement要素の親要素を取得します。
getParentRow()TableRow現在の TableCell を含む TableRow を取得します。
getParentTable()Table現在の TableCell を含む Table を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getRowSpan()Integer行スパンを取得します。行スパンは、このセルがまたがっているテーブル セルの行数です。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
getVerticalAlignment()VerticalAlignmentVerticalAlignment を取得します。
getWidth()Numberセルを含む列の幅(ポイント単位)を取得します。
insertHorizontalRule(childIndex)HorizontalRule指定したインデックスに新しい HorizontalRule を作成して挿入します。
insertImage(childIndex, image)InlineImage指定されたイメージ ブロブから 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要素を、同じタイプの前の兄弟要素と統合します。
removeChild(child)TableCell指定された子要素を削除します。
removeFromParent()TableCell要素を親から削除します。
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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
removeFromParent()TableOfContents要素を親から削除します。
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要素の内容で、指定したタイプの子孫を検索します。
findElement(elementType, from)RangeElement指定された RangeElement から、指定されたタイプの子孫を要素の内容で検索します。
findText(searchPattern)RangeElement正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getCell(cellIndex)TableCell指定されたセル番号の TableCell を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()Stringリンクの URL を取得します。
getMinimumHeight()Number最小の高さ(ポイント単位)を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumCells()Integer行内のセルの数を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getParentTable()Table現在の行を含む Table を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertTableCell(childIndex)TableCell指定したインデックスに新しい TableCell を作成して挿入します。
insertTableCell(childIndex, textContents)TableCell指定された TableCell を指定されたインデックスに挿入します。この TableCell には指定されたテキストが含まれます。
insertTableCell(childIndex, tableCell)TableCell指定された TableCell を指定されたインデックスに挿入します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()TableRow要素を、同じタイプの前の兄弟要素と統合します。
removeCell(cellIndex)TableCell指定されたセル番号の TableCell を削除します。
removeChild(child)TableRow指定された子要素を削除します。
removeFromParent()TableRow要素を親から削除します。
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正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
findText(searchPattern, from)RangeElement指定された検索結果から、要素のコンテンツで指定されたテキスト パターンを検索します。
getAttributes()Object要素の属性を取得します。
getAttributes(offset)Object指定された文字オフセットの属性を取得します。
getBackgroundColor()String背景色の設定を取得します。
getBackgroundColor(offset)String指定された文字オフセットの背景色を取得します。
getFontFamily()Stringフォント ファミリーの設定を取得します。
getFontFamily(offset)String指定された文字オフセットのフォント ファミリーを取得します。
getFontSize()Numberフォントサイズの設定を取得します。
getFontSize(offset)Number指定された文字オフセットのフォントサイズを取得します。
getForegroundColor()String前景色の設定を取得します。
getForegroundColor(offset)String指定された文字オフセットの前景色を取得します。
getLinkUrl()Stringリンクの URL を取得します。
getLinkUrl(offset)String指定された文字オフセットのリンク URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getTextAlignment(offset)TextAlignment1 文字のテキストの配置を取得します。
getTextAttributeIndices()Integer[]個別のテキスト形式化実行の開始に対応するテキスト インデックスのセットを取得します。
getType()ElementType要素の ElementType を取得します。
insertText(offset, text)Text指定した文字オフセットに指定したテキストを挿入します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
isBold()Boolean太字の設定を取得します。
isBold(offset)Boolean指定された文字オフセットの太字設定を取得します。
isItalic()Boolean斜体の設定を取得します。
isItalic(offset)Boolean指定された文字オフセットの斜体設定を取得します。
isStrikethrough()Boolean取り消し線の設定を取得します。
isStrikethrough(offset)Boolean指定された文字オフセットの取り消し線の設定を取得します。
isUnderline()Boolean下線の設定を取得します。
isUnderline(offset)Boolean指定された文字オフセットの下線設定を取得します。
merge()Text要素を、同じタイプの前の兄弟要素と統合します。
removeFromParent()Text要素を親から削除します。
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要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の末尾にあるかどうかを判断します。
merge()UnsupportedElement要素を、同じタイプの前の兄弟要素と統合します。
removeFromParent()UnsupportedElement要素を親から削除します。
setAttributes(attributes)UnsupportedElement要素の属性を設定します。

VerticalAlignment

プロパティ

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