Document Service

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。
ドキュメント

このサービスにより、スクリプトは Google ドキュメント ファイルの作成、アクセス、変更を行えます。

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

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

クラス

氏名概要
Attribute要素の属性の列挙型。
Bodyドキュメント本文を表す要素。
Bookmarkブックマークを表すオブジェクト。
ContainerElement他の要素を含む可能性のある汎用要素。
Date書式設定された日付を表す要素
Documentリッチテキストと要素(テーブルやリストなど)を含むドキュメント。
DocumentAppドキュメント サービスにより、編集できる Documents が作成されて開きます。
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 オブジェクトを作成するために使用するビルダー。
RangeElementElement を囲むラッパー。可能な開始オフセットと終了オフセットがあります。
RichLinkGoogle リソース(ドライブ ファイルや YouTube 動画など)へのリンクを表す要素。
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

Methods

メソッド戻り値の型概要
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要素のコンテンツの指定された型の子孫を検索します。
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指定されたインデックスに、指定された画像 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

Methods

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

ContainerElement

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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 の閲覧者リストに追加します。
getAs(contentType)Blob現在の Document コンテンツを、指定された型の blob として取得します。
getBlob()Blob現在の Document コンテンツを blob として取得します。
getBody()Bodyアクティブ ドキュメントの Body を取得します。
getBookmark(id)Bookmark指定された ID の Bookmark を取得します。
getBookmarks()Bookmark[]ドキュメント内のすべての Bookmark オブジェクトを取得します。
getCursor()Positionアクティブ ドキュメント内のユーザーのカーソルを取得します。
getEditors()User[]この Document の編集者のリストを取得します。
getFooter()FooterSectionドキュメントのフッター セクション(存在する場合)を取得します。
getFootnotes()Footnote[]ドキュメント本文内のすべての Footnote 要素を取得します。
getHeader()HeaderSectionドキュメントのヘッダー セクションを取得します(存在する場合)。
getId()Stringドキュメントの一意の識別子を取得します。
getLanguage()Stringドキュメントの言語コードを取得します。
getName()Stringドキュメントのタイトルを取得します。
getNamedRangeById(id)NamedRange指定された ID の NamedRange を取得します。
getNamedRanges()NamedRange[]ドキュメント内のすべての NamedRange オブジェクトを取得します。
getNamedRanges(name)NamedRange[]指定された名前のドキュメント内のすべての NamedRange オブジェクトを取得します。
getSelection()Rangeアクティブ ドキュメント内のユーザーの選択を取得します。
getSupportedLanguageCodes()String[]Google ドキュメント ファイルでサポートされているすべての言語コードを取得します。
getUrl()String現在のドキュメントにアクセスする URL を取得します。
getViewers()User[]この Document の閲覧者と閲覧者(コメント可)のリストを取得します。
newPosition(element, offset)Position新しい Position を作成します。これは、特定の要素を基準に、ドキュメント内の場所への参照です。
newRange()RangeBuilderドキュメント要素から Range オブジェクトを構築するために使用するビルダーを作成します。
removeEditor(emailAddress)DocumentDocument の編集者のリストから指定されたユーザーを削除します。
removeEditor(user)DocumentDocument の編集者のリストから指定されたユーザーを削除します。
removeViewer(emailAddress)DocumentDocument の閲覧者と閲覧者(コメント可)のリストからユーザーを削除します。
removeViewer(user)DocumentDocument の閲覧者と閲覧者(コメント可)のリストからユーザーを削除します。
saveAndClose()void現在の Document を保存します。
setCursor(position)Document指定した値に応じて、アクティブなドキュメント内にユーザーのカーソルを設定します。Position
setLanguage(languageCode)Documentドキュメントの言語コードを設定します。
setName(name)Documentドキュメントのタイトルを設定します。
setSelection(range)DocumentRange の場合、アクティブ ドキュメント内でユーザーの選択を設定します。

DocumentApp

プロパティ

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

Methods

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

Element

Methods

メソッド戻り値の型概要
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 要素に対応する型。
DOCUMENTEnumドキュメントのルートに対応する型。
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

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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

Methods

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

EquationSymbol

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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要素のコンテンツの指定された型の子孫を検索します。
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指定されたインデックスに、指定された画像 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親から要素を削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンをすべて置換文字列に置き換えます。
setAttributes(attributes)FooterSection要素の属性を設定します。
setText(text)FooterSectionコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)FooterSectionテキストの配置を設定します。

Footnote

Methods

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

FootnoteSection

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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要素のコンテンツの指定された型の子孫を検索します。
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指定されたインデックスに、指定された画像 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親から要素を削除します。
replaceText(searchPattern, replacement)Element正規表現を使用して、指定されたテキスト パターンをすべて置換文字列に置き換えます。
setAttributes(attributes)HeaderSection要素の属性を設定します。
setText(text)HeaderSectionコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)HeaderSectionテキストの配置を設定します。

HorizontalAlignment

プロパティ

プロパティタイプ説明
LEFTEnum左揃えオプション。
CENTEREnum中央揃えオプション。
RIGHTEnum右揃えオプション。
JUSTIFYEnum両端揃えオプション。

HorizontalRule

Methods

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

InlineDrawing

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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要素のコンテンツの指定された型の子孫を検索します。
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()Number最初の行のインデントをポイント数で取得します。
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

Methods

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

PageBreak

Methods

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

Paragraph

Methods

メソッド戻り値の型概要
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要素のコンテンツの指定された型の子孫を検索します。
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()Number最初の行のインデントをポイント数で取得します。
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

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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

Methods

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

RangeBuilder

Methods

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

RangeElement

Methods

メソッド戻り値の型概要
getElement()Elementこの RangeElement に対応する Element を取得します。
getEndOffsetInclusive()Integer範囲要素内の部分範囲の終点の位置を取得します。
getStartOffset()Integer範囲要素内で部分範囲の開始位置を取得します。
isPartial()Booleanこの範囲要素が要素全体または要素の一部の選択を対象とするかどうかを決定します。

Methods

メソッド戻り値の型概要
copy()RichLink現在の要素から分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getMimeType()Stringリンクの MIME タイプを返します。これは、アイテムがドライブ ファイルへのリンクの場合は null、それ以外の場合は 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要素の属性を設定します。

Table

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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要素のコンテンツの指定された型の子孫を検索します。
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指定されたインデックスに、指定された画像 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要素を同じ型の前の兄弟と結合します。
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(paddingTop)TableCell右のパディングをポイント数で設定します。
setPaddingTop(paddingTop)TableCell上パディングをポイント数で設定します。
setText(text)TableCellコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)TableCellテキストの配置を設定します。
setVerticalAlignment(alignment)TableCell垂直方向の配置を設定します。
setWidth(width)TableCell現在のセルを含む列の幅をポイント単位で設定します。

TableOfContents

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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 を挿入します。
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

Methods

メソッド戻り値の型概要
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

Methods

メソッド戻り値の型概要
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上揃えのオプション。