Document Service

Document

Esse serviço permite que scripts criem, acessem e modifiquem arquivos do Documentos Google.

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

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

Classes

NomeBreve descrição
AttributeUma enumeração dos atributos do elemento.
BodyO conteúdo de uma guia em um documento do Documentos Google.
BookmarkUm objeto que representa um marcador.
ContainerElementUm elemento genérico que pode conter outros elementos.
DateUm elemento que representa uma data formatada
DocumentUm documento que contém um ou mais objetos Tab, cada um deles com texto e elementos avançados, como tabelas e listas.
DocumentAppO serviço de documentos cria e abre Documents que podem ser editados.
DocumentTabUma guia de documento que contém texto enriquecido e elementos como tabelas e listas.
ElementUm elemento genérico.
ElementTypeUma enumeração de todos os tipos de elementos.
EquationUm elemento que representa uma expressão matemática.
EquationFunctionUm elemento que representa uma função em uma Equation matemática.
EquationFunctionArgumentSeparatorUm elemento que representa um separador de função em uma Equation matemática.
EquationSymbolUm elemento que representa um símbolo em uma Equation matemática.
FontFamilyUma enumeração das fontes compatíveis.
FooterSectionUm elemento que representa uma seção de rodapé.
FootnoteUm elemento que representa uma nota de rodapé.
FootnoteSectionUm elemento que representa uma seção de nota de rodapé.
GlyphTypeUma enumeração dos tipos de glifos aceitos.
HeaderSectionUm elemento que representa uma seção de cabeçalho.
HorizontalAlignmentUma enumeração dos tipos de alinhamento horizontal aceitos.
HorizontalRuleUm elemento que representa uma régua horizontal.
InlineDrawingUm elemento que representa um desenho incorporado.
InlineImageUm elemento que representa uma imagem incorporada.
ListItemUm elemento que representa um item de lista.
NamedRangeUm Range que tem um nome e um ID para permitir a recuperação posterior.
PageBreakUm elemento que representa um salto de página.
ParagraphUm elemento que representa um parágrafo.
ParagraphHeadingUma enumeração dos títulos de parágrafo padrão.
PersonElemento que representa um link para uma pessoa.
PositionUma referência a um local na guia do documento, em relação a um elemento específico.
PositionedImageImagem de posição fixa ancorada a um Paragraph.
PositionedLayoutUma enumeração que especifica como posicionar um PositionedImage em relação ao texto ao redor.
RangeUma variedade de elementos em um documento.
RangeBuilderUm builder usado para criar objetos Range a partir de elementos de documento.
RangeElementUm wrapper em torno de um Element com um possível deslocamento de início e término.
RichLinkUm elemento que representa um link para um recurso do Google, como um arquivo do Drive ou um vídeo do YouTube.
TabUma guia em um documento do Documentos Google.
TabTypeUma enumeração de todos os tipos de guias.
TableUm elemento que representa uma tabela.
TableCellUm elemento que representa uma célula da tabela.
TableOfContentsUm elemento que contém um sumário.
TableRowUm elemento que representa uma linha de tabela.
TextUm elemento que representa uma região de rich text.
TextAlignmentUma enumeração do tipo de alinhamentos de texto.
UnsupportedElementUm elemento que representa uma região desconhecida ou que não pode ser afetada por um script, como um número de página.
VerticalAlignmentUma enumeração dos tipos de alinhamento vertical aceitos.

Attribute

Propriedades

PropriedadeTipoDescrição
BACKGROUND_COLOREnumA cor de plano de fundo de um elemento (parágrafo, tabela etc.) ou documento.
BOLDEnumA configuração de peso da fonte para rich text.
BORDER_COLOREnumA cor da borda para elementos de tabela.
BORDER_WIDTHEnumA largura da borda em pontos para elementos de tabela.
CODEEnumO conteúdo do código, para elementos de equação.
FONT_FAMILYEnumA configuração de família de fontes para texto enriquecido.
FONT_SIZEEnumA configuração do tamanho da fonte em pontos, para texto enriquecido.
FOREGROUND_COLOREnumA configuração de cor do primeiro plano para rich text.
HEADINGEnumO tipo de título, para elementos de parágrafo (por exemplo, DocumentApp.ParagraphHeading.HEADING1).
HEIGHTEnumA configuração de altura para elementos de imagem.
HORIZONTAL_ALIGNMENTEnumO alinhamento horizontal para elementos de parágrafo (por exemplo, DocumentApp.HorizontalAlignment.CENTER).
INDENT_ENDEnumA configuração de recuo final em pontos, para elementos de parágrafo.
INDENT_FIRST_LINEEnumA configuração de recuo da primeira linha em pontos, para elementos de parágrafo.
INDENT_STARTEnumA configuração de recuo inicial em pontos para elementos de parágrafo.
ITALICEnumA configuração do estilo da fonte para rich text.
GLYPH_TYPEEnumO tipo de glifo para elementos de itens de lista.
LEFT_TO_RIGHTEnumA configuração de direção do texto para rich text.
LINE_SPACINGEnumA configuração do espaçamento entre linhas como um multiplicador para elementos de parágrafo.
LINK_URLEnumO URL do link, para texto rico.
LIST_IDEnumO ID da lista que engloba os elementos de itens de lista.
MARGIN_BOTTOMEnumA configuração da margem inferior em pontos, para elementos de parágrafo.
MARGIN_LEFTEnumA configuração da margem esquerda em pontos, para elementos de parágrafo.
MARGIN_RIGHTEnumA configuração da margem direita em pontos, para elementos de parágrafo.
MARGIN_TOPEnumA configuração da margem superior em pontos para elementos de parágrafo.
NESTING_LEVELEnumO nível de aninhamento do item, para elementos de itens da lista.
MINIMUM_HEIGHTEnumA configuração de altura mínima em pontos para elementos de linha de tabela.
PADDING_BOTTOMEnumA configuração de padding inferior em pontos para elementos de célula de tabela.
PADDING_LEFTEnumA configuração de padding à esquerda em pontos, para elementos de célula de tabela.
PADDING_RIGHTEnumA configuração de padding à direita em pontos, para elementos de célula de tabela.
PADDING_TOPEnumA configuração de padding superior em pontos para elementos de células de tabela.
PAGE_HEIGHTEnumA configuração de altura da página em pontos, para documentos.
PAGE_WIDTHEnumA configuração de largura da página em pontos, para documentos.
SPACING_AFTEREnumA configuração de espaçamento inferior em pontos para elementos de parágrafo.
SPACING_BEFOREEnumA configuração de espaçamento superior em pontos para elementos de parágrafo.
STRIKETHROUGHEnumA configuração de tachado para rich text.
UNDERLINEEnumA configuração de sublinhado para rich text.
VERTICAL_ALIGNMENTEnumA configuração de alinhamento vertical para elementos de célula de tabela.
WIDTHEnumA configuração de largura para elementos de célula de tabela e imagem.

Body

Métodos

MétodoTipo de retornoBreve descrição
appendHorizontalRule()HorizontalRuleCria e anexa um novo HorizontalRule.
appendImage(image)InlineImageCria e anexa um novo InlineImage ao blob de imagem especificado.
appendImage(image)InlineImageAcrescenta o InlineImage fornecido.
appendListItem(listItem)ListItemAcrescenta o ListItem fornecido.
appendListItem(text)ListItemCria e anexa um novo ListItem contendo o conteúdo de texto especificado.
appendPageBreak()PageBreakCria e anexa um novo PageBreak.
appendPageBreak(pageBreak)PageBreakAcrescenta o PageBreak fornecido.
appendParagraph(paragraph)ParagraphAcrescenta o Paragraph fornecido.
appendParagraph(text)ParagraphCria e anexa um novo Paragraph contendo o conteúdo de texto especificado.
appendTable()TableCria e anexa um novo Table.
appendTable(cells)TableAnexa uma nova Table que contém uma TableCell para cada valor de string especificado.
appendTable(table)TableAcrescenta o Table fornecido.
clear()BodyLimpa o conteúdo do elemento.
copy()BodyRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getHeadingAttributes(paragraphHeading)ObjectRecupera o conjunto de atributos para o ParagraphHeading fornecido.
getImages()InlineImage[]Recupera todos os InlineImages contidos na seção.
getListItems()ListItem[]Recupera todos os ListItems contidos na seção.
getMarginBottom()NumberRecupera a margem inferior, em pontos.
getMarginLeft()NumberRecupera a margem esquerda em pontos.
getMarginRight()NumberRecupera a margem direita.
getMarginTop()NumberRecupera a margem superior.
getNumChildren()IntegerRecupera o número de crianças.
getPageHeight()NumberRecupera a altura da página em pontos.
getPageWidth()NumberRecupera a largura da página em pontos.
getParagraphs()Paragraph[]Recupera todos os Paragraphs contidos na seção (incluindo ListItems).
getParent()ContainerElementRecupera o elemento pai do elemento.
getTables()Table[]Recupera todos os Tables contidos na seção.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
insertHorizontalRule(childIndex)HorizontalRuleCria e insere um novo HorizontalRule no índice especificado.
insertImage(childIndex, image)InlineImageCria e insere um InlineImage do blob de imagem especificado no índice especificado.
insertImage(childIndex, image)InlineImageInsere o InlineImage fornecido no índice especificado.
insertListItem(childIndex, listItem)ListItemInsere o ListItem fornecido no índice especificado.
insertListItem(childIndex, text)ListItemCria e insere uma nova ListItem no índice especificado, contendo o conteúdo de texto especificado.
insertPageBreak(childIndex)PageBreakCria e insere um novo PageBreak no índice especificado.
insertPageBreak(childIndex, pageBreak)PageBreakInsere o PageBreak fornecido no índice especificado.
insertParagraph(childIndex, paragraph)ParagraphInsere o Paragraph fornecido no índice especificado.
insertParagraph(childIndex, text)ParagraphCria e insere uma nova Paragraph no índice especificado, contendo o conteúdo de texto especificado.
insertTable(childIndex)TableCria e insere um novo Table no índice especificado.
insertTable(childIndex, cells)TableCria e insere uma nova Table contendo as células especificadas no índice especificado.
insertTable(childIndex, table)TableInsere o Table fornecido no índice especificado.
removeChild(child)BodyRemove o elemento filho especificado.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)BodyDefine os atributos do elemento.
setHeadingAttributes(paragraphHeading, attributes)BodyDefine os atributos para o ParagraphHeading fornecido.
setMarginBottom(marginBottom)BodyDefine a margem de baixo, em pontos.
setMarginLeft(marginLeft)BodyDefine a margem esquerda em pontos.
setMarginRight(marginRight)BodyDefine a margem direita em pontos.
setMarginTop(marginTop)BodyDefine a margem superior.
setPageHeight(pageHeight)BodyDefine a altura da página em pontos.
setPageWidth(pageWidth)BodyDefine a largura da página em pontos.
setText(text)BodyDefine o conteúdo como texto simples.
setTextAlignment(textAlignment)BodyDefine o alinhamento do texto.

Bookmark

Métodos

MétodoTipo de retornoBreve descrição
getId()StringRecebe o ID do Bookmark.
getPosition()PositionRecebe o Position da Bookmark dentro da DocumentTab.
remove()voidExclui o Bookmark.

ContainerElement

Métodos

MétodoTipo de retornoBreve descrição
asBody()BodyRetorna o elemento atual como um Body.
asEquation()EquationRetorna o elemento atual como um Equation.
asFooterSection()FooterSectionRetorna o elemento atual como um FooterSection.
asFootnoteSection()FootnoteSectionRetorna o elemento atual como um FootnoteSection.
asHeaderSection()HeaderSectionRetorna o elemento atual como um HeaderSection.
asListItem()ListItemRetorna o elemento atual como um ListItem.
asParagraph()ParagraphRetorna o elemento atual como um Paragraph.
asTable()TableRetorna o elemento atual como um Table.
asTableCell()TableCellRetorna o elemento atual como um TableCell.
asTableOfContents()TableOfContentsRetorna o elemento atual como um TableOfContents.
asTableRow()TableRowRetorna o elemento atual como um TableRow.
clear()ContainerElementLimpa o conteúdo do elemento.
copy()ContainerElementRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getLinkUrl()StringRecupera o URL do link.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getNumChildren()IntegerRecupera o número de crianças.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()ContainerElementUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()ContainerElementRemove o elemento do pai.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)ContainerElementDefine os atributos do elemento.
setLinkUrl(url)ContainerElementDefine o URL do link.
setTextAlignment(textAlignment)ContainerElementDefine o alinhamento do texto.

Date

Métodos

MétodoTipo de retornoBreve descrição
copy()DateRetorna uma cópia detalhada e separada do elemento atual.
getAttributes()ObjectRecupera os atributos do elemento.
getDisplayText()StringRetorna o valor de exibição renderizado no documento.
getLocale()StringRetorna a localidade da data usada para o valor de exibição.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getTimestamp()DateRetorna o carimbo de data/hora associado à data.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()DateUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()DateRemove o elemento do pai.
setAttributes(attributes)DateDefine os atributos do elemento.

Document

Métodos

MétodoTipo de retornoBreve descrição
addBookmark(position)BookmarkAdiciona uma Bookmark na Position especificada à primeira guia ou, para scripts vinculados a um documento, à guia ativa.
addEditor(emailAddress)DocumentAdiciona o usuário à lista de editores do Document.
addEditor(user)DocumentAdiciona o usuário à lista de editores do Document.
addEditors(emailAddresses)DocumentAdiciona o array de usuários à lista de editores do Document.
addFooter()FooterSectionAdiciona uma seção de rodapé, se não existir nenhuma, à primeira guia ou, para scripts vinculados a um documento, à guia ativa.
addHeader()HeaderSectionAdiciona uma seção de cabeçalho, se não existir nenhuma, à primeira guia ou, para scripts vinculados a um documento, à guia ativa.
addNamedRange(name, range)NamedRangeAdiciona um NamedRange, que é um Range com um nome e um ID para usar na recuperação posterior, na primeira guia ou, para scripts vinculados a um documento, na guia ativa.
addViewer(emailAddress)DocumentAdiciona o usuário à lista de espectadores do Document.
addViewer(user)DocumentAdiciona o usuário à lista de espectadores do Document.
addViewers(emailAddresses)DocumentAdiciona a matriz de usuários à lista de espectadores do Document.
getActiveTab()TabRetorna o Tab ativo no momento do usuário no documento.
getAs(contentType)BlobRecupera o conteúdo atual de Document como um blob do tipo especificado.
getBlob()BlobRecupera o conteúdo atual de Document como um blob.
getBody()BodyRecupera a Body da primeira guia ou, para scripts vinculados a um documento, a DocumentBodySection da guia ativa.
getBookmark(id)BookmarkConsegue o Bookmark com o ID fornecido na primeira guia ou, para scripts vinculados a um documento, a guia ativa.
getBookmarks()Bookmark[]Recebe todos os objetos Bookmark na primeira guia ou, para scripts vinculados a um documento, a guia ativa.
getCursor()PositionRecebe o cursor do usuário na guia ativa.
getEditors()User[]Recebe a lista de editores para este Document.
getFooter()FooterSectionRecupera a seção de rodapé da primeira guia ou, para scripts vinculados a um documento, a seção de rodapé da guia ativa.
getFootnotes()Footnote[]Recupera todos os elementos Footnote no corpo da primeira guia ou, para scripts vinculados a um documento, o corpo da guia ativa.
getHeader()HeaderSectionRecupera a seção do cabeçalho da primeira guia ou, para scripts vinculados a um documento, a seção do cabeçalho da guia ativa.
getId()StringRecupera o identificador exclusivo do documento.
getLanguage()StringRecebe o código de idioma do documento.
getName()StringRecupera o título do documento.
getNamedRangeById(id)NamedRangeConsegue o NamedRange com o ID fornecido na primeira guia ou, para scripts vinculados a um documento, a guia ativa.
getNamedRanges()NamedRange[]Recebe todos os objetos NamedRange na primeira guia ou, para scripts vinculados a um documento, a guia ativa.
getNamedRanges(name)NamedRange[]Recebe todos os objetos NamedRange com o nome fornecido na primeira guia ou, para scripts que são vinculados a um documento, a guia ativa.
getSelection()RangeRecebe a seleção do usuário na guia ativa.
getSupportedLanguageCodes()String[]Recebe todos os códigos de idioma com suporte nos arquivos do Documentos Google.
getTab(tabId)TabRecebe o Tab com o ID especificado.
getTabs()Tab[]Recebe todos os Tabs não aninhados que fazem parte do documento.
getUrl()StringRecupera o URL para acessar o documento atual.
getViewers()User[]Mostra a lista de leitores e comentaristas desse Document.
newPosition(element, offset)PositionCria uma nova Position, que é uma referência a um local na guia, em relação a um elemento específico na primeira guia ou, para scripts vinculados a um documento, a guia ativa.
newRange()RangeBuilderCria um builder usado para construir objetos Range de elementos de guia na primeira guia ou, para scripts vinculados a um documento, a guia ativa.
removeEditor(emailAddress)DocumentRemove o usuário da lista de editores do Document.
removeEditor(user)DocumentRemove o usuário da lista de editores do Document.
removeViewer(emailAddress)DocumentRemove o usuário da lista de espectadores e comentaristas do Document.
removeViewer(user)DocumentRemove o usuário da lista de espectadores e comentaristas do Document.
saveAndClose()voidSalva o Document atual.
setActiveTab(tabId)voidDefine a Tab selecionada do usuário no documento atual para a guia com o ID especificado.
setCursor(position)DocumentDefine o cursor do usuário, considerando um Position.
setLanguage(languageCode)DocumentDefine o código de idioma do documento.
setName(name)DocumentDefine o título do documento.
setSelection(range)DocumentDefine a seleção do usuário na guia ativa, considerando um Range.

DocumentApp

Propriedades

PropriedadeTipoDescrição
AttributeAttributeA enumeração Attribute.
ElementTypeElementTypeA enumeração ElementType.
FontFamilyFontFamilyA enumeração FontFamily.
GlyphTypeGlyphTypeA enumeração GlyphType.
HorizontalAlignmentHorizontalAlignmentA enumeração HorizontalAlignment.
ParagraphHeadingParagraphHeadingA enumeração ParagraphHeading.
PositionedLayoutPositionedLayoutA enumeração PositionedLayout.
TextAlignmentTextAlignmentA enumeração TextAlignment.
VerticalAlignmentVerticalAlignmentA enumeração VerticalAlignment.

Métodos

MétodoTipo de retornoBreve descrição
create(name)DocumentCria e retorna um novo documento.
getActiveDocument()DocumentRetorna o documento ao qual o script está vinculado ao contêiner.
getUi()UiRetorna uma instância do ambiente de interface do usuário do documento que permite que o script adicione recursos como menus, caixas de diálogo e barras laterais.
openById(id)DocumentRetorna o documento com o ID especificado.
openByUrl(url)DocumentAbre e retorna o documento com o URL especificado.

DocumentTab

Métodos

MétodoTipo de retornoBreve descrição
addBookmark(position)BookmarkAdiciona um Bookmark no Position fornecido.
addFooter()FooterSectionAdiciona uma seção de rodapé da guia, se não houver nenhuma.
addHeader()HeaderSectionAdiciona uma seção de cabeçalho de guia, se nenhuma existir.
addNamedRange(name, range)NamedRangeAdiciona um NamedRange, que é um Range com um nome e um ID para usar na recuperação posterior.
getBody()BodyRecupera o Body da guia.
getBookmark(id)BookmarkConsegue o Bookmark com o ID fornecido.
getBookmarks()Bookmark[]Recebe todos os objetos Bookmark na guia.
getFooter()FooterSectionRecupera a seção de rodapé da guia, se houver.
getFootnotes()Footnote[]Recupera todos os elementos Footnote no corpo da guia.
getHeader()HeaderSectionRecupera a seção de cabeçalho da guia, se houver uma.
getNamedRangeById(id)NamedRangeConsegue o NamedRange com o ID fornecido.
getNamedRanges()NamedRange[]Recebe todos os objetos NamedRange na guia.
getNamedRanges(name)NamedRange[]Recebe todos os objetos NamedRange na guia com o nome fornecido.
newPosition(element, offset)PositionCria um novo Position, que é uma referência a um local na guia, em relação a um elemento específico.
newRange()RangeBuilderCria um builder usado para criar objetos Range de elementos de guia.

Element

Métodos

MétodoTipo de retornoBreve descrição
asBody()BodyRetorna o elemento atual como um Body.
asDate()DateRetorna o elemento atual como um Date.
asEquation()EquationRetorna o elemento atual como um Equation.
asEquationFunction()EquationFunctionRetorna o elemento atual como um EquationFunction.
asEquationFunctionArgumentSeparator()EquationFunctionArgumentSeparatorRetorna o elemento atual como um EquationFunctionArgumentSeparator.
asEquationSymbol()EquationSymbolRetorna o elemento atual como um EquationSymbol.
asFooterSection()FooterSectionRetorna o elemento atual como um FooterSection.
asFootnote()FootnoteRetorna o elemento atual como um Footnote.
asFootnoteSection()FootnoteSectionRetorna o elemento atual como um FootnoteSection.
asHeaderSection()HeaderSectionRetorna o elemento atual como um HeaderSection.
asHorizontalRule()HorizontalRuleRetorna o elemento atual como um HorizontalRule.
asInlineDrawing()InlineDrawingRetorna o elemento atual como um InlineDrawing.
asInlineImage()InlineImageRetorna o elemento atual como um InlineImage.
asListItem()ListItemRetorna o elemento atual como um ListItem.
asPageBreak()PageBreakRetorna o elemento atual como um PageBreak.
asParagraph()ParagraphRetorna o elemento atual como um Paragraph.
asPerson()PersonRetorna o elemento atual como um Person.
asRichLink()RichLinkRetorna o elemento atual como um RichLink, por exemplo, um link para um arquivo das Planilhas Google.
asTable()TableRetorna o elemento atual como um Table.
asTableCell()TableCellRetorna o elemento atual como um TableCell.
asTableOfContents()TableOfContentsRetorna o elemento atual como um TableOfContents.
asTableRow()TableRowRetorna o elemento atual como um TableRow.
asText()TextRetorna o elemento atual como um Text.
copy()ElementRetorna uma cópia detalhada e separada do elemento atual.
getAttributes()ObjectRecupera os atributos do elemento.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()ElementUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()ElementRemove o elemento do pai.
setAttributes(attributes)ElementDefine os atributos do elemento.

ElementType

Propriedades

PropriedadeTipoDescrição
BODY_SECTIONEnumO tipo correspondente ao elemento Body.
COMMENT_SECTIONEnumO tipo correspondente ao elemento CommentSection.
DATEEnumO tipo correspondente ao elemento Date.
EQUATIONEnumO tipo correspondente ao elemento Equation.
EQUATION_FUNCTIONEnumO tipo correspondente ao elemento EquationFunction.
EQUATION_FUNCTION_ARGUMENT_SEPARATOREnumO tipo correspondente ao elemento EquationFunctionArgumentSeparator.
EQUATION_SYMBOLEnumO tipo correspondente ao elemento EquationSymbol.
RICH_LINKEnumO tipo correspondente ao elemento RichLink.
FOOTER_SECTIONEnumO tipo correspondente ao elemento FooterSection.
FOOTNOTEEnumO tipo correspondente ao elemento Footnote.
FOOTNOTE_SECTIONEnumO tipo correspondente ao elemento FootnoteSection.
HEADER_SECTIONEnumO tipo correspondente ao elemento HeaderSection.
HORIZONTAL_RULEEnumO tipo correspondente ao elemento HorizontalRule.
INLINE_DRAWINGEnumO tipo correspondente ao elemento InlineDrawing.
INLINE_IMAGEEnumO tipo correspondente ao elemento InlineImage.
LIST_ITEMEnumO tipo correspondente ao elemento ListItem.
PAGE_BREAKEnumO tipo correspondente ao elemento PageBreak.
PARAGRAPHEnumO tipo correspondente ao elemento Paragraph.
PERSONEnumO tipo correspondente ao elemento Person.
TABLEEnumO tipo correspondente ao elemento Table.
TABLE_CELLEnumO tipo correspondente ao elemento TableCell.
TABLE_OF_CONTENTSEnumO tipo correspondente ao elemento TableOfContents.
TABLE_ROWEnumO tipo correspondente ao elemento TableRow.
TEXTEnumO tipo correspondente ao elemento Text.
UNSUPPORTEDEnumO tipo correspondente a UnsupportedElement.

Equation

Métodos

MétodoTipo de retornoBreve descrição
clear()EquationLimpa o conteúdo do elemento.
copy()EquationRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getLinkUrl()StringRecupera o URL do link.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getNumChildren()IntegerRecupera o número de crianças.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()EquationUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()EquationRemove o elemento do pai.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)EquationDefine os atributos do elemento.
setLinkUrl(url)EquationDefine o URL do link.
setTextAlignment(textAlignment)EquationDefine o alinhamento do texto.

EquationFunction

Métodos

MétodoTipo de retornoBreve descrição
clear()EquationFunctionLimpa o conteúdo do elemento.
copy()EquationFunctionRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getCode()StringRecupera o código correspondente à função da equação.
getLinkUrl()StringRecupera o URL do link.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getNumChildren()IntegerRecupera o número de crianças.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()EquationFunctionUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()EquationFunctionRemove o elemento do pai.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)EquationFunctionDefine os atributos do elemento.
setLinkUrl(url)EquationFunctionDefine o URL do link.
setTextAlignment(textAlignment)EquationFunctionDefine o alinhamento do texto.

EquationFunctionArgumentSeparator

Métodos

MétodoTipo de retornoBreve descrição
copy()EquationFunctionArgumentSeparatorRetorna uma cópia detalhada e separada do elemento atual.
getAttributes()ObjectRecupera os atributos do elemento.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()EquationFunctionArgumentSeparatorUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()EquationFunctionArgumentSeparatorRemove o elemento do pai.
setAttributes(attributes)EquationFunctionArgumentSeparatorDefine os atributos do elemento.

EquationSymbol

Métodos

MétodoTipo de retornoBreve descrição
copy()EquationSymbolRetorna uma cópia detalhada e separada do elemento atual.
getAttributes()ObjectRecupera os atributos do elemento.
getCode()StringRecupera o código correspondente ao símbolo da equação.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()EquationSymbolUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()EquationSymbolRemove o elemento do pai.
setAttributes(attributes)EquationSymbolDefine os atributos do elemento.

FontFamily

FooterSection

Métodos

MétodoTipo de retornoBreve descrição
appendHorizontalRule()HorizontalRuleCria e anexa um novo HorizontalRule.
appendImage(image)InlineImageCria e anexa um novo InlineImage ao blob de imagem especificado.
appendImage(image)InlineImageAcrescenta o InlineImage fornecido.
appendListItem(listItem)ListItemAcrescenta o ListItem fornecido.
appendListItem(text)ListItemCria e anexa um novo ListItem contendo o conteúdo de texto especificado.
appendParagraph(paragraph)ParagraphAcrescenta o Paragraph fornecido.
appendParagraph(text)ParagraphCria e anexa um novo Paragraph contendo o conteúdo de texto especificado.
appendTable()TableCria e anexa um novo Table.
appendTable(cells)TableAnexa uma nova Table que contém uma TableCell para cada valor de string especificado.
appendTable(table)TableAcrescenta o Table fornecido.
clear()FooterSectionLimpa o conteúdo do elemento.
copy()FooterSectionRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getImages()InlineImage[]Recupera todos os InlineImages contidos na seção.
getListItems()ListItem[]Recupera todos os ListItems contidos na seção.
getNumChildren()IntegerRecupera o número de crianças.
getParagraphs()Paragraph[]Recupera todos os Paragraphs contidos na seção (incluindo ListItems).
getParent()ContainerElementRecupera o elemento pai do elemento.
getTables()Table[]Recupera todos os Tables contidos na seção.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
insertHorizontalRule(childIndex)HorizontalRuleCria e insere um novo HorizontalRule no índice especificado.
insertImage(childIndex, image)InlineImageCria e insere um InlineImage do blob de imagem especificado no índice especificado.
insertImage(childIndex, image)InlineImageInsere o InlineImage fornecido no índice especificado.
insertListItem(childIndex, listItem)ListItemInsere o ListItem fornecido no índice especificado.
insertListItem(childIndex, text)ListItemCria e insere uma nova ListItem no índice especificado, contendo o conteúdo de texto especificado.
insertParagraph(childIndex, paragraph)ParagraphInsere o Paragraph fornecido no índice especificado.
insertParagraph(childIndex, text)ParagraphCria e insere uma nova Paragraph no índice especificado, contendo o conteúdo de texto especificado.
insertTable(childIndex)TableCria e insere um novo Table no índice especificado.
insertTable(childIndex, cells)TableCria e insere uma nova Table contendo as células especificadas no índice especificado.
insertTable(childIndex, table)TableInsere o Table fornecido no índice especificado.
removeChild(child)FooterSectionRemove o elemento filho especificado.
removeFromParent()FooterSectionRemove o elemento do pai.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)FooterSectionDefine os atributos do elemento.
setText(text)FooterSectionDefine o conteúdo como texto simples.
setTextAlignment(textAlignment)FooterSectionDefine o alinhamento do texto.

Footnote

Métodos

MétodoTipo de retornoBreve descrição
copy()FootnoteRetorna uma cópia detalhada e separada do elemento atual.
getAttributes()ObjectRecupera os atributos do elemento.
getFootnoteContents()FootnoteSectionRecupera o conteúdo do elemento de nota de rodapé.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
removeFromParent()FootnoteRemove o elemento do pai.
setAttributes(attributes)FootnoteDefine os atributos do elemento.

FootnoteSection

Métodos

MétodoTipo de retornoBreve descrição
appendParagraph(paragraph)ParagraphAcrescenta o Paragraph fornecido.
appendParagraph(text)ParagraphCria e anexa um novo Paragraph contendo o conteúdo de texto especificado.
clear()FootnoteSectionLimpa o conteúdo do elemento.
copy()FootnoteSectionRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getNumChildren()IntegerRecupera o número de crianças.
getParagraphs()Paragraph[]Recupera todos os Paragraphs contidos na seção (incluindo ListItems).
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
insertParagraph(childIndex, paragraph)ParagraphInsere o Paragraph fornecido no índice especificado.
insertParagraph(childIndex, text)ParagraphCria e insere uma nova Paragraph no índice especificado, contendo o conteúdo de texto especificado.
removeChild(child)FootnoteSectionRemove o elemento filho especificado.
removeFromParent()FootnoteSectionRemove o elemento do pai.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)FootnoteSectionDefine os atributos do elemento.
setText(text)FootnoteSectionDefine o conteúdo como texto simples.
setTextAlignment(textAlignment)FootnoteSectionDefine o alinhamento do texto.

GlyphType

Propriedades

PropriedadeTipoDescrição
BULLETEnumO marcador padrão, circular e preenchido.
HOLLOW_BULLETEnumUma bala de calibre 38.
SQUARE_BULLETEnumUm marcador quadrado.
NUMBEREnumUm marcador baseado em números.
LATIN_UPPEREnumUm ponto final maiúsculo em latim.
LATIN_LOWEREnumUm ponto final latino, em letras minúsculas.
ROMAN_UPPEREnumUm numeral romano, marcador em maiúsculas.
ROMAN_LOWEREnumUm número romano, marcador minúsculo.

HeaderSection

Métodos

MétodoTipo de retornoBreve descrição
appendHorizontalRule()HorizontalRuleCria e anexa um novo HorizontalRule.
appendImage(image)InlineImageCria e anexa um novo InlineImage ao blob de imagem especificado.
appendImage(image)InlineImageAcrescenta o InlineImage fornecido.
appendListItem(listItem)ListItemAcrescenta o ListItem fornecido.
appendListItem(text)ListItemCria e anexa um novo ListItem contendo o conteúdo de texto especificado.
appendParagraph(paragraph)ParagraphAcrescenta o Paragraph fornecido.
appendParagraph(text)ParagraphCria e anexa um novo Paragraph contendo o conteúdo de texto especificado.
appendTable()TableCria e anexa um novo Table.
appendTable(cells)TableAnexa uma nova Table que contém uma TableCell para cada valor de string especificado.
appendTable(table)TableAcrescenta o Table fornecido.
clear()HeaderSectionLimpa o conteúdo do elemento.
copy()HeaderSectionRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getImages()InlineImage[]Recupera todos os InlineImages contidos na seção.
getListItems()ListItem[]Recupera todos os ListItems contidos na seção.
getNumChildren()IntegerRecupera o número de crianças.
getParagraphs()Paragraph[]Recupera todos os Paragraphs contidos na seção (incluindo ListItems).
getParent()ContainerElementRecupera o elemento pai do elemento.
getTables()Table[]Recupera todos os Tables contidos na seção.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
insertHorizontalRule(childIndex)HorizontalRuleCria e insere um novo HorizontalRule no índice especificado.
insertImage(childIndex, image)InlineImageCria e insere um InlineImage do blob de imagem especificado no índice especificado.
insertImage(childIndex, image)InlineImageInsere o InlineImage fornecido no índice especificado.
insertListItem(childIndex, listItem)ListItemInsere o ListItem fornecido no índice especificado.
insertListItem(childIndex, text)ListItemCria e insere uma nova ListItem no índice especificado, contendo o conteúdo de texto especificado.
insertParagraph(childIndex, paragraph)ParagraphInsere o Paragraph fornecido no índice especificado.
insertParagraph(childIndex, text)ParagraphCria e insere uma nova Paragraph no índice especificado, contendo o conteúdo de texto especificado.
insertTable(childIndex)TableCria e insere um novo Table no índice especificado.
insertTable(childIndex, cells)TableCria e insere uma nova Table contendo as células especificadas no índice especificado.
insertTable(childIndex, table)TableInsere o Table fornecido no índice especificado.
removeChild(child)HeaderSectionRemove o elemento filho especificado.
removeFromParent()HeaderSectionRemove o elemento do pai.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)HeaderSectionDefine os atributos do elemento.
setText(text)HeaderSectionDefine o conteúdo como texto simples.
setTextAlignment(textAlignment)HeaderSectionDefine o alinhamento do texto.

HorizontalAlignment

Propriedades

PropriedadeTipoDescrição
LEFTEnumA opção de alinhamento à esquerda.
CENTEREnumA opção de alinhamento central.
RIGHTEnumA opção de alinhamento à direita.
JUSTIFYEnumA opção de alinhamento justificada.

HorizontalRule

Métodos

MétodoTipo de retornoBreve descrição
copy()HorizontalRuleRetorna uma cópia detalhada e separada do elemento atual.
getAttributes()ObjectRecupera os atributos do elemento.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
removeFromParent()HorizontalRuleRemove o elemento do pai.
setAttributes(attributes)HorizontalRuleDefine os atributos do elemento.

InlineDrawing

Métodos

MétodoTipo de retornoBreve descrição
copy()InlineDrawingRetorna uma cópia detalhada e separada do elemento atual.
getAltDescription()StringRetorna a descrição alternativa do desenho.
getAltTitle()StringRetorna o título alternativo do desenho.
getAttributes()ObjectRecupera os atributos do elemento.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()InlineDrawingUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()InlineDrawingRemove o elemento do pai.
setAltDescription(description)InlineDrawingDefine a descrição alternativa do desenho.
setAltTitle(title)InlineDrawingDefine o título alternativo do desenho.
setAttributes(attributes)InlineDrawingDefine os atributos do elemento.

InlineImage

Métodos

MétodoTipo de retornoBreve descrição
copy()InlineImageRetorna uma cópia detalhada e separada do elemento atual.
getAltDescription()StringRetorna a descrição alternativa da imagem.
getAltTitle()StringRetorna o título alternativo da imagem.
getAs(contentType)BlobRetorna os dados dentro deste objeto como um blob convertido para o tipo de conteúdo especificado.
getAttributes()ObjectRecupera os atributos do elemento.
getBlob()BlobRetorne os dados dentro deste objeto como um blob.
getHeight()IntegerRecupera a altura da imagem em pixels.
getLinkUrl()StringRecupera o URL do link.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getType()ElementTypeRecupera o ElementType do elemento.
getWidth()IntegerRecupera a largura da imagem em pixels.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()InlineImageUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()InlineImageRemove o elemento do pai.
setAltDescription(description)InlineImageDefine a descrição alternativa da imagem.
setAltTitle(title)InlineImageDefine o título alternativo da imagem.
setAttributes(attributes)InlineImageDefine os atributos do elemento.
setHeight(height)InlineImageDefine a altura da imagem em pixels.
setLinkUrl(url)InlineImageDefine o URL do link.
setWidth(width)InlineImageDefine a largura da imagem em pixels.

ListItem

Métodos

MétodoTipo de retornoBreve descrição
addPositionedImage(image)PositionedImageCria e insere um novo PositionedImage do blob de imagem especificado.
appendHorizontalRule()HorizontalRuleCria e anexa um novo HorizontalRule.
appendInlineImage(image)InlineImageCria e anexa um novo InlineImage ao blob de imagem especificado.
appendInlineImage(image)InlineImageAcrescenta o InlineImage fornecido.
appendPageBreak()PageBreakCria e anexa um novo PageBreak.
appendPageBreak(pageBreak)PageBreakAcrescenta o PageBreak fornecido.
appendText(text)TextCria e anexa um novo elemento Text com o conteúdo especificado.
appendText(text)TextAnexar o elemento Text fornecido.
clear()ListItemLimpa o conteúdo do elemento.
copy()ListItemRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAlignment()HorizontalAlignmentRecupera o HorizontalAlignment.
getAttributes()ObjectRecupera os atributos do elemento.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getGlyphType()GlyphTypeRecupera o GlyphType do item da lista.
getHeading()ParagraphHeadingRecupera o ParagraphHeading.
getIndentEnd()NumberRecupera a indentação final, em pontos.
getIndentFirstLine()NumberRecupera o recuo da primeira linha, em pontos.
getIndentStart()NumberRecupera o recuo inicial.
getLineSpacing()NumberRecupera o espaçamento entre linhas, em pontos.
getLinkUrl()StringRecupera o URL do link.
getListId()StringRecupera o ID da lista.
getNestingLevel()IntegerRecupera o nível de aninhamento do item da lista.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getNumChildren()IntegerRecupera o número de crianças.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPositionedImage(id)PositionedImageRecebe um PositionedImage pelo ID da imagem.
getPositionedImages()PositionedImage[]Recebe todos os objetos PositionedImage ancorados ao parágrafo.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getSpacingAfter()NumberRecupera o espaçamento após o elemento, em pontos.
getSpacingBefore()NumberRecupera o espaçamento antes do elemento, em pontos.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
insertHorizontalRule(childIndex)HorizontalRuleCria e insere um HorizontalRule no índice especificado.
insertInlineImage(childIndex, image)InlineImageCria e insere um novo InlineImage do blob de imagem especificado no índice especificado.
insertInlineImage(childIndex, image)InlineImageInsere o InlineImage fornecido no índice especificado.
insertPageBreak(childIndex)PageBreakCria e insere um novo PageBreak no índice especificado.
insertPageBreak(childIndex, pageBreak)PageBreakInsere o PageBreak fornecido no índice especificado.
insertText(childIndex, text)TextCria e insere um novo elemento de texto no índice especificado.
insertText(childIndex, text)TextInsere o elemento Text especificado no índice especificado, com o conteúdo de texto especificado.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
isLeftToRight()BooleanRecupera a configuração da esquerda para a direita.
merge()ListItemUne o elemento ao elemento irmão anterior do mesmo tipo.
removeChild(child)ListItemRemove o elemento filho especificado.
removeFromParent()ListItemRemove o elemento do pai.
removePositionedImage(id)BooleanRemove um PositionedImage pelo ID da imagem.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAlignment(alignment)ListItemDefine o HorizontalAlignment.
setAttributes(attributes)ListItemDefine os atributos do elemento.
setGlyphType(glyphType)ListItemDefine o GlyphType do item da lista.
setHeading(heading)ListItemDefine o ParagraphHeading.
setIndentEnd(indentEnd)ListItemDefine o recuo final, em pontos.
setIndentFirstLine(indentFirstLine)ListItemDefine o recuo da primeira linha, em pontos.
setIndentStart(indentStart)ListItemDefine o recuo inicial, em pontos.
setLeftToRight(leftToRight)ListItemDefine a configuração da esquerda para a direita.
setLineSpacing(multiplier)ListItemDefine o espaçamento entre linhas como uma quantidade que indica o número de linhas a serem usadas para o espaçamento.
setLinkUrl(url)ListItemDefine o URL do link.
setListId(listItem)ListItemDefine o ID da lista.
setNestingLevel(nestingLevel)ListItemDefine o nível de aninhamento do item da lista.
setSpacingAfter(spacingAfter)ListItemDefine o espaçamento após o elemento, em pontos.
setSpacingBefore(spacingBefore)ListItemDefine o espaçamento antes do elemento, em pontos.
setText(text)voidDefine o conteúdo do item da lista como texto.
setTextAlignment(textAlignment)ListItemDefine o alinhamento do texto.

NamedRange

Métodos

MétodoTipo de retornoBreve descrição
getId()StringRecebe o ID dessa NamedRange.
getName()StringExtrai o nome deste NamedRange.
getRange()RangeConsegue o intervalo de elementos associados a essa NamedRange.
remove()voidRemove NamedRange da guia.

PageBreak

Métodos

MétodoTipo de retornoBreve descrição
copy()PageBreakRetorna uma cópia detalhada e separada do elemento atual.
getAttributes()ObjectRecupera os atributos do elemento.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
removeFromParent()PageBreakRemove o elemento do pai.
setAttributes(attributes)PageBreakDefine os atributos do elemento.

Paragraph

Métodos

MétodoTipo de retornoBreve descrição
addPositionedImage(image)PositionedImageCria e insere um novo PositionedImage do blob de imagem especificado.
appendHorizontalRule()HorizontalRuleCria e anexa um novo HorizontalRule.
appendInlineImage(image)InlineImageCria e anexa um novo InlineImage ao blob de imagem especificado.
appendInlineImage(image)InlineImageAcrescenta o InlineImage fornecido.
appendPageBreak()PageBreakCria e anexa um novo PageBreak.
appendPageBreak(pageBreak)PageBreakAcrescenta o PageBreak fornecido.
appendText(text)TextCria e anexa um novo elemento Text com o conteúdo especificado.
appendText(text)TextAnexar o elemento Text fornecido.
clear()ParagraphLimpa o conteúdo do elemento.
copy()ParagraphRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAlignment()HorizontalAlignmentRecupera o HorizontalAlignment.
getAttributes()ObjectRecupera os atributos do elemento.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getHeading()ParagraphHeadingRecupera o ParagraphHeading.
getIndentEnd()NumberRecupera a indentação final, em pontos.
getIndentFirstLine()NumberRecupera o recuo da primeira linha, em pontos.
getIndentStart()NumberRecupera o recuo inicial.
getLineSpacing()NumberRecupera o espaçamento entre linhas, em pontos.
getLinkUrl()StringRecupera o URL do link.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getNumChildren()IntegerRecupera o número de crianças.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPositionedImage(id)PositionedImageRecebe um PositionedImage pelo ID da imagem.
getPositionedImages()PositionedImage[]Recebe todos os objetos PositionedImage ancorados ao parágrafo.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getSpacingAfter()NumberRecupera o espaçamento após o elemento, em pontos.
getSpacingBefore()NumberRecupera o espaçamento antes do elemento, em pontos.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
insertHorizontalRule(childIndex)HorizontalRuleCria e insere um HorizontalRule no índice especificado.
insertInlineImage(childIndex, image)InlineImageCria e insere um novo InlineImage do blob de imagem especificado no índice especificado.
insertInlineImage(childIndex, image)InlineImageInsere o InlineImage fornecido no índice especificado.
insertPageBreak(childIndex)PageBreakCria e insere um novo PageBreak no índice especificado.
insertPageBreak(childIndex, pageBreak)PageBreakInsere o PageBreak fornecido no índice especificado.
insertText(childIndex, text)TextCria e insere um novo elemento de texto no índice especificado.
insertText(childIndex, text)TextInsere o elemento Text especificado no índice especificado, com o conteúdo de texto especificado.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
isLeftToRight()BooleanRecupera a configuração da esquerda para a direita.
merge()ParagraphUne o elemento ao elemento irmão anterior do mesmo tipo.
removeChild(child)ParagraphRemove o elemento filho especificado.
removeFromParent()ParagraphRemove o elemento do pai.
removePositionedImage(id)BooleanRemove um PositionedImage pelo ID da imagem.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAlignment(alignment)ParagraphDefine o HorizontalAlignment.
setAttributes(attributes)ParagraphDefine os atributos do elemento.
setHeading(heading)ParagraphDefine o ParagraphHeading.
setIndentEnd(indentEnd)ParagraphDefine o recuo final, em pontos.
setIndentFirstLine(indentFirstLine)ParagraphDefine o recuo da primeira linha, em pontos.
setIndentStart(indentStart)ParagraphDefine o recuo inicial, em pontos.
setLeftToRight(leftToRight)ParagraphDefine a configuração da esquerda para a direita.
setLineSpacing(multiplier)ParagraphDefine o espaçamento entre linhas como uma quantidade que indica o número de linhas a serem usadas para o espaçamento.
setLinkUrl(url)ParagraphDefine o URL do link.
setSpacingAfter(spacingAfter)ParagraphDefine o espaçamento após o elemento, em pontos.
setSpacingBefore(spacingBefore)ParagraphDefine o espaçamento antes do elemento, em pontos.
setText(text)voidDefine o conteúdo do parágrafo como texto.
setTextAlignment(textAlignment)ParagraphDefine o alinhamento do texto.

ParagraphHeading

Propriedades

PropriedadeTipoDescrição
NORMALEnumA opção de título para texto normal.
HEADING1EnumA opção de título mais alta.
HEADING2EnumA segunda opção de título.
HEADING3EnumTerceira opção de título
HEADING4EnumA quarta opção de título.
HEADING5EnumA quinta opção de título.
HEADING6EnumA opção de título mais baixa.
TITLEEnumA opção de título.
SUBTITLEEnumA opção de título do subtítulo.

Person

Métodos

MétodoTipo de retornoBreve descrição
copy()PersonRetorna uma cópia detalhada e separada do elemento atual.
getAttributes()ObjectRecupera os atributos do elemento.
getEmail()StringRetorna o endereço de e-mail da pessoa.
getName()StringRetorna o nome de exibição da pessoa, se definido.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()PersonUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()PersonRemove o elemento do pai.
setAttributes(attributes)PersonDefine os atributos do elemento.

Position

Métodos

MétodoTipo de retornoBreve descrição
getElement()ElementRecebe o elemento que contém este Position.
getOffset()IntegerRecebe a localização relativa do Position no elemento que o contém.
getSurroundingText()TextCria um elemento Text artificial que representa o texto e a formatação do Paragraph ou ListItem que contém o Position, diretamente ou por uma cadeia de elementos filhos.
getSurroundingTextOffset()IntegerExtrai o deslocamento desse Position no elemento Text retornado por getSurroundingText().
insertBookmark()BookmarkCria e insere um novo Bookmark neste Position.
insertInlineImage(image)InlineImageCria e insere um novo InlineImage nesse Position do blob de imagem especificado.
insertText(text)TextInsere o texto especificado neste Position.

PositionedImage

Métodos

MétodoTipo de retornoBreve descrição
getAs(contentType)BlobRetorna os dados dentro deste objeto como um blob convertido para o tipo de conteúdo especificado.
getBlob()BlobRetorne os dados dentro deste objeto como um blob.
getHeight()IntegerRecupera a altura da imagem em pixels.
getId()StringRecebe o ID da imagem.
getLayout()PositionedLayoutRecebe um valor de tipo enumerado que representa como a imagem é disposta.
getLeftOffset()NumberRecebe o deslocamento da imagem, em pontos, da esquerda do parágrafo.
getParagraph()ParagraphRecebe o Paragraph em que a imagem está ancorada.
getTopOffset()NumberExtrai o deslocamento da imagem, em pontos, da parte de cima do parágrafo.
getWidth()IntegerRecupera a largura da imagem em pixels.
setHeight(height)PositionedImageDefine a altura da imagem em pixels.
setLayout(layout)PositionedImageDefine a definição de como a imagem é disposta.
setLeftOffset(offset)PositionedImageDefine o deslocamento da imagem, em pontos, da esquerda do parágrafo.
setTopOffset(offset)PositionedImageDefine o deslocamento da imagem, em pontos, a partir da parte de cima do parágrafo.
setWidth(width)PositionedImageDefine a largura da imagem em pixels.

PositionedLayout

Propriedades

PropriedadeTipoDescrição
ABOVE_TEXTEnumA imagem é posicionada acima do texto.
BREAK_BOTHEnumA imagem quebra o texto à esquerda e à direita.
BREAK_LEFTEnumA imagem interrompe o texto à esquerda.
BREAK_RIGHTEnumA imagem quebra o texto à direita.
WRAP_TEXTEnumA imagem é ajustada ao texto.

Range

Métodos

MétodoTipo de retornoBreve descrição
getRangeElements()RangeElement[]Extrai todos os elementos desse Range, incluindo elementos Text parciais (por exemplo, no caso de uma seleção que inclui apenas parte de um elemento Text).

RangeBuilder

Métodos

MétodoTipo de retornoBreve descrição
addElement(element)RangeBuilderAdiciona um Element inteiro a este RangeBuilder.
addElement(textElement, startOffset, endOffsetInclusive)RangeBuilderAdiciona um elemento Text parcial a este RangeBuilder.
addElementsBetween(startElement, endElementInclusive)RangeBuilderAdiciona dois elementos inteiros e todos os elementos entre eles a este RangeBuilder.
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive)RangeBuilderAdiciona dois elementos Text parciais e todos os elementos entre eles ao RangeBuilder.
addRange(range)RangeBuilderAdiciona o conteúdo de outro Range a este RangeBuilder.
build()RangeCria um Range com base nas configurações aplicadas ao builder.
getRangeElements()RangeElement[]Extrai todos os elementos desse Range, incluindo elementos Text parciais (por exemplo, no caso de uma seleção que inclui apenas parte de um elemento Text).

RangeElement

Métodos

MétodoTipo de retornoBreve descrição
getElement()ElementRecebe o Element que corresponde a esse RangeElement.
getEndOffsetInclusive()IntegerRecebe a posição do fim de um intervalo parcial no elemento de intervalo.
getStartOffset()IntegerConsegue a posição do início de um intervalo parcial no elemento de intervalo.
isPartial()BooleanDetermina se esse elemento de intervalo abrange todo o elemento ou uma seleção parcial dos caracteres do elemento.

Métodos

MétodoTipo de retornoBreve descrição
copy()RichLinkRetorna uma cópia detalhada e separada do elemento atual.
getAttributes()ObjectRecupera os atributos do elemento.
getMimeType()StringRetorna o tipo MIME do link, que fica disponível quando o item é um link para um arquivo do Drive e null caso contrário.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getTitle()StringRetorna o título exibido do link.
getType()ElementTypeRecupera o ElementType do elemento.
getUrl()StringRetorna o URL do recurso.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()RichLinkUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()RichLinkRemove o elemento do pai.
setAttributes(attributes)RichLinkDefine os atributos do elemento.

Tab

Métodos

MétodoTipo de retornoBreve descrição
asDocumentTab()DocumentTabRecupera o conteúdo da guia como um DocumentTab.
getChildTabs()Tab[]Recupera as guias filhas aninhadas nessa guia.
getId()StringRecupera o ID da guia.
getIndex()IntegerRecupera o índice baseado em 0 da guia no pai.
getTitle()StringRecupera o título da guia.
getType()TabTypeRecupera o tipo de guia.

TabType

Propriedades

PropriedadeTipoDescrição
DOCUMENT_TABEnumO tipo correspondente a DocumentTab.

Table

Métodos

MétodoTipo de retornoBreve descrição
appendTableRow()TableRowCria e anexa um novo TableRow.
appendTableRow(tableRow)TableRowAcrescenta o TableRow fornecido.
clear()TableLimpa o conteúdo do elemento.
copy()TableRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getBorderColor()StringRecupera a cor da borda.
getBorderWidth()NumberRecupera a largura da borda, em pontos.
getCell(rowIndex, cellIndex)TableCellRecupera o TableCell nos índices de linha e célula especificados.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getColumnWidth(columnIndex)NumberRecupera a largura da coluna de tabela especificada em pontos.
getLinkUrl()StringRecupera o URL do link.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getNumChildren()IntegerRecupera o número de crianças.
getNumRows()IntegerRecupera o número de TableRows.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getRow(rowIndex)TableRowRecupera o TableRow no índice de linha especificado.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
insertTableRow(childIndex)TableRowCria e insere um novo TableRow no índice especificado.
insertTableRow(childIndex, tableRow)TableRowInsere o TableRow fornecido no índice especificado.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
removeChild(child)TableRemove o elemento filho especificado.
removeFromParent()TableRemove o elemento do pai.
removeRow(rowIndex)TableRowRemove o TableRow no índice de linha especificado.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)TableDefine os atributos do elemento.
setBorderColor(color)TableDefine a cor da borda.
setBorderWidth(width)TableDefine a largura da borda em pontos.
setColumnWidth(columnIndex, width)TableDefine a largura da coluna especificada em pontos.
setLinkUrl(url)TableDefine o URL do link.
setTextAlignment(textAlignment)TableDefine o alinhamento do texto.

TableCell

Métodos

MétodoTipo de retornoBreve descrição
appendHorizontalRule()HorizontalRuleCria e anexa um novo HorizontalRule.
appendImage(image)InlineImageCria e anexa um novo InlineImage ao blob de imagem especificado.
appendImage(image)InlineImageAcrescenta o InlineImage fornecido.
appendListItem(listItem)ListItemAcrescenta o ListItem fornecido.
appendListItem(text)ListItemCria e anexa um novo ListItem.
appendParagraph(paragraph)ParagraphAcrescenta o Paragraph fornecido.
appendParagraph(text)ParagraphCria e anexa um novo Paragraph.
appendTable()TableCria e anexa um novo Table.
appendTable(cells)TableAnexa um novo Table que contém as células especificadas.
appendTable(table)TableAcrescenta o Table fornecido.
clear()TableCellLimpa o conteúdo do elemento.
copy()TableCellRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getBackgroundColor()StringRecupera a cor do plano de fundo.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getColSpan()IntegerRecupera a extensão da coluna, que é o número de colunas de células da tabela que essa célula abrange.
getLinkUrl()StringRecupera o URL do link.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getNumChildren()IntegerRecupera o número de crianças.
getPaddingBottom()NumberRecupera o padding inferior, em pontos.
getPaddingLeft()NumberRecupera o padding à esquerda, em pontos.
getPaddingRight()NumberRecupera o padding direito, em pontos.
getPaddingTop()NumberRecupera o padding superior, em pontos.
getParent()ContainerElementRecupera o elemento pai do elemento.
getParentRow()TableRowRecupera o TableRow que contém o TableCell atual.
getParentTable()TableRecupera o Table que contém o TableCell atual.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getRowSpan()IntegerRecupera a extensão da linha, que é o número de linhas de células da tabela que essa célula abrange.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
getVerticalAlignment()VerticalAlignmentRecupera o VerticalAlignment.
getWidth()NumberRecupera a largura da coluna que contém a célula, em pontos.
insertHorizontalRule(childIndex)HorizontalRuleCria e insere um novo HorizontalRule no índice especificado.
insertImage(childIndex, image)InlineImageCria e insere um InlineImage do blob de imagem especificado no índice especificado.
insertImage(childIndex, image)InlineImageInsere o InlineImage fornecido no índice especificado.
insertListItem(childIndex, listItem)ListItemInsere o ListItem fornecido no índice especificado.
insertListItem(childIndex, text)ListItemCria e insere um novo ListItem no índice especificado.
insertParagraph(childIndex, paragraph)ParagraphInsere o Paragraph fornecido no índice especificado.
insertParagraph(childIndex, text)ParagraphCria e insere um novo Paragraph no índice especificado.
insertTable(childIndex)TableCria e insere um novo Table no índice especificado.
insertTable(childIndex, cells)TableCria e insere uma nova Table contendo as células especificadas no índice especificado.
insertTable(childIndex, table)TableInsere o Table fornecido no índice especificado.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()TableCellUne o elemento ao elemento irmão anterior do mesmo tipo.
removeChild(child)TableCellRemove o elemento filho especificado.
removeFromParent()TableCellRemove o elemento do pai.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)TableCellDefine os atributos do elemento.
setBackgroundColor(color)TableCellDefine a cor do plano de fundo.
setLinkUrl(url)TableCellDefine o URL do link.
setPaddingBottom(paddingBottom)TableCellDefine o padding inferior, em pontos.
setPaddingLeft(paddingLeft)TableCellDefine o padding à esquerda, em pontos.
setPaddingRight(paddingRight)TableCellDefine o padding direito, em pontos.
setPaddingTop(paddingTop)TableCellDefine o padding superior em pontos.
setText(text)TableCellDefine o conteúdo como texto simples.
setTextAlignment(textAlignment)TableCellDefine o alinhamento do texto.
setVerticalAlignment(alignment)TableCellDefine o alinhamento vertical.
setWidth(width)TableCellDefine a largura da coluna que contém a célula atual, em pontos.

TableOfContents

Métodos

MétodoTipo de retornoBreve descrição
clear()TableOfContentsLimpa o conteúdo do elemento.
copy()TableOfContentsRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getLinkUrl()StringRecupera o URL do link.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getNumChildren()IntegerRecupera o número de crianças.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
removeFromParent()TableOfContentsRemove o elemento do pai.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)TableOfContentsDefine os atributos do elemento.
setLinkUrl(url)TableOfContentsDefine o URL do link.
setTextAlignment(textAlignment)TableOfContentsDefine o alinhamento do texto.

TableRow

Métodos

MétodoTipo de retornoBreve descrição
appendTableCell()TableCellCria e anexa um novo TableCell.
appendTableCell(textContents)TableCellAnexa o TableCell fornecido que contém o texto especificado.
appendTableCell(tableCell)TableCellAcrescenta o TableCell fornecido.
clear()TableRowLimpa o conteúdo do elemento.
copy()TableRowRetorna uma cópia detalhada e separada do elemento atual.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findElement(elementType)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado.
findElement(elementType, from)RangeElementPesquisa o conteúdo do elemento para encontrar um descendente do tipo especificado, começando pelo RangeElement especificado.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getCell(cellIndex)TableCellRecupera o TableCell no índice de célula especificado.
getChild(childIndex)ElementRecupera o elemento filho no índice filho especificado.
getChildIndex(child)IntegerRecupera o índice filho para o elemento filho especificado.
getLinkUrl()StringRecupera o URL do link.
getMinimumHeight()NumberRecupera a altura mínima, em pontos.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getNumCells()IntegerRecupera o número de células na linha.
getNumChildren()IntegerRecupera o número de crianças.
getParent()ContainerElementRecupera o elemento pai do elemento.
getParentTable()TableRecupera o Table que contém a linha atual.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getType()ElementTypeRecupera o ElementType do elemento.
insertTableCell(childIndex)TableCellCria e insere um novo TableCell no índice especificado.
insertTableCell(childIndex, textContents)TableCellInsere o TableCell especificado no índice especificado, contendo o texto fornecido.
insertTableCell(childIndex, tableCell)TableCellInsere o TableCell fornecido no índice especificado.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()TableRowUne o elemento ao elemento irmão anterior do mesmo tipo.
removeCell(cellIndex)TableCellRemove o TableCell no índice de célula especificado.
removeChild(child)TableRowRemove o elemento filho especificado.
removeFromParent()TableRowRemove o elemento do pai.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(attributes)TableRowDefine os atributos do elemento.
setLinkUrl(url)TableRowDefine o URL do link.
setMinimumHeight(minHeight)TableRowDefine a altura mínima, em pontos.
setTextAlignment(textAlignment)TableRowDefine o alinhamento do texto.

Text

Métodos

MétodoTipo de retornoBreve descrição
appendText(text)TextAdiciona o texto especificado ao final desta região de texto.
copy()TextRetorna uma cópia detalhada e separada do elemento atual.
deleteText(startOffset, endOffsetInclusive)TextExclui um intervalo de texto.
editAsText()TextRecebe uma versão Text do elemento atual para edição.
findText(searchPattern)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado usando expressões regulares.
findText(searchPattern, from)RangeElementPesquisa o conteúdo do elemento para encontrar o padrão de texto especificado, começando com um determinado resultado da pesquisa.
getAttributes()ObjectRecupera os atributos do elemento.
getAttributes(offset)ObjectRecupera os atributos no deslocamento de caractere especificado.
getBackgroundColor()StringRecupera a configuração de cor de plano de fundo.
getBackgroundColor(offset)StringRecupera a cor de plano de fundo no deslocamento de caractere especificado.
getFontFamily()StringRecupera a configuração da família de fontes.
getFontFamily(offset)StringRecupera a família de fontes no deslocamento de caractere especificado.
getFontSize()NumberRecupera a configuração do tamanho da fonte.
getFontSize(offset)NumberRecupera o tamanho da fonte no deslocamento de caractere especificado.
getForegroundColor()StringRecupera a configuração de cor do primeiro plano.
getForegroundColor(offset)StringRecupera a cor do primeiro plano no deslocamento de caractere especificado.
getLinkUrl()StringRecupera o URL do link.
getLinkUrl(offset)StringRecupera o URL do link no deslocamento de caracteres especificado.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getText()StringRecupera o conteúdo do elemento como uma string de texto.
getTextAlignment()TextAlignmentRecebe o alinhamento do texto.
getTextAlignment(offset)TextAlignmentRecebe o alinhamento de texto de um único caractere.
getTextAttributeIndices()Integer[]Recupera o conjunto de índices de texto que correspondem ao início de diferentes execuções de formatação de texto.
getType()ElementTypeRecupera o ElementType do elemento.
insertText(offset, text)TextInsere o texto especificado no deslocamento de caractere fornecido.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
isBold()BooleanRecupera a configuração em negrito.
isBold(offset)BooleanRecupera a configuração em negrito no deslocamento de caractere especificado.
isItalic()BooleanRecupera a configuração em itálico.
isItalic(offset)BooleanRecupera a configuração em itálico no deslocamento de caractere especificado.
isStrikethrough()BooleanRecupera a configuração de tachado.
isStrikethrough(offset)BooleanRecupera a configuração de tachado no deslocamento de caractere especificado.
isUnderline()BooleanRecupera a configuração de sublinhado.
isUnderline(offset)BooleanRecupera a configuração de sublinhado no deslocamento de caractere especificado.
merge()TextUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()TextRemove o elemento do pai.
replaceText(searchPattern, replacement)ElementSubstitui todas as ocorrências de um determinado padrão de texto por uma string de substituição usando expressões regulares.
setAttributes(startOffset, endOffsetInclusive, attributes)TextAplica os atributos especificados ao intervalo de caracteres fornecido.
setAttributes(attributes)TextDefine os atributos do elemento.
setBackgroundColor(startOffset, endOffsetInclusive, color)TextDefine a cor de fundo para o intervalo de caracteres especificado.
setBackgroundColor(color)TextDefine a cor do plano de fundo.
setBold(bold)TextDefine a configuração em negrito.
setBold(startOffset, endOffsetInclusive, bold)TextDefine a configuração de negrito para o intervalo de caracteres especificado.
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)TextDefine a família de fontes para o intervalo de caracteres especificado.
setFontFamily(fontFamilyName)TextDefine a família de fontes.
setFontSize(startOffset, endOffsetInclusive, size)TextDefine o tamanho da fonte para o intervalo de caracteres especificado.
setFontSize(size)TextDefine o tamanho da fonte.
setForegroundColor(startOffset, endOffsetInclusive, color)TextDefine a cor do primeiro plano para o intervalo de caracteres especificado.
setForegroundColor(color)TextDefine a cor do primeiro plano.
setItalic(italic)TextDefine a configuração em itálico.
setItalic(startOffset, endOffsetInclusive, italic)TextDefine a configuração em itálico para o intervalo de caracteres especificado.
setLinkUrl(startOffset, endOffsetInclusive, url)TextDefine o URL do link para o intervalo de caracteres especificado.
setLinkUrl(url)TextDefine o URL do link.
setStrikethrough(strikethrough)TextDefine a configuração de sublinhado.
setStrikethrough(startOffset, endOffsetInclusive, strikethrough)TextDefine a configuração de tachado para o intervalo de caracteres especificado.
setText(text)TextDefine o conteúdo do texto.
setTextAlignment(startOffset, endOffsetInclusive, textAlignment)TextDefine o alinhamento do texto para um determinado intervalo de caracteres.
setTextAlignment(textAlignment)TextDefine o alinhamento do texto.
setUnderline(underline)TextDefine a configuração de sublinhado.
setUnderline(startOffset, endOffsetInclusive, underline)TextDefine a configuração de sublinhado para o intervalo de caracteres especificado.

TextAlignment

Propriedades

PropriedadeTipoDescrição
NORMALEnumO alinhamento de texto normal.
SUPERSCRIPTEnumO alinhamento do texto sobrescrito.
SUBSCRIPTEnumO alinhamento do texto de índice.

UnsupportedElement

Métodos

MétodoTipo de retornoBreve descrição
copy()UnsupportedElementRetorna uma cópia detalhada e separada do elemento atual.
getAttributes()ObjectRecupera os atributos do elemento.
getNextSibling()ElementRecupera o próximo elemento irmão do elemento.
getParent()ContainerElementRecupera o elemento pai do elemento.
getPreviousSibling()ElementRecupera o elemento irmão anterior do elemento.
getType()ElementTypeRecupera o ElementType do elemento.
isAtDocumentEnd()BooleanDetermina se o elemento está no final da Document.
merge()UnsupportedElementUne o elemento ao elemento irmão anterior do mesmo tipo.
removeFromParent()UnsupportedElementRemove o elemento do pai.
setAttributes(attributes)UnsupportedElementDefine os atributos do elemento.

VerticalAlignment

Propriedades

PropriedadeTipoDescrição
BOTTOMEnumA opção de alinhamento inferior.
CENTEREnumA opção de alinhamento central.
TOPEnumA opção de alinhamento superior.