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 オブジェクトを作成するために使用されるビルダー。
RangeElement開始オフセットと終了オフセットを含む Element のラッパー。
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)DocumentPosition を受け取り、アクティブなドキュメント内でユーザーのカーソルを設定します。
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()FootnoteSection脚注要素のコンテンツを取得します。
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()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

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()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 番目の見出しオプション。
HEADING3Enum見出しの 3 つ目のオプション
HEADING4Enum見出しの 4 つ目のオプション。
HEADING5Enum見出し 5 番目のオプション。
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 から新しい InlineImage を作成してこの Position に挿入します。
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[]この Range 内のすべての要素(部分的な Text 要素を含む)を取得します(たとえば、Text 要素の一部のみを含む選択の場合)。

RangeBuilder

Methods

メソッド戻り値の型概要
addElement(element)RangeBuilderElement 全体をこの RangeBuilder に追加します。
addElement(textElement, startOffset, endOffsetInclusive)RangeBuilder部分的な Text 要素をこの RangeBuilder に追加します。
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

Methods

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

Methods

メソッド戻り値の型概要
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要素の属性を設定します。

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(paddingRight)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上揃えのオプション。