Document Service

Document

Este servicio permite que las secuencias de comandos creen, accedan y modifiquen archivos de Documentos de Google.

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

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

Clases

NombreDescripción breve
AttributeUna enumeración de los atributos del elemento.
BodyEs el contenido de una pestaña en un documento de Documentos de Google.
BookmarkUn objeto que representa un favorito.
ContainerElementEs un elemento genérico que puede contener otros elementos.
DateUn elemento que representa una fecha con formato
DocumentUn documento que contiene uno o más objetos Tab, cada uno de los cuales contiene texto enriquecido y elementos como tablas y listas.
DocumentAppEl servicio de documentos crea y abre Documents que se puede editar.
DocumentTabUna pestaña de documento que contiene texto enriquecido y elementos como tablas y listas.
ElementEs un elemento genérico.
ElementTypeUna enumeración de todos los tipos de elementos.
EquationUn elemento que representa una expresión matemática.
EquationFunctionUn elemento que representa una función en un Equation matemático.
EquationFunctionArgumentSeparatorUn elemento que representa un separador de funciones en un Equation matemático.
EquationSymbolEs un elemento que representa un símbolo en un Equation matemático.
FontFamilyEs una enumeración de las fuentes compatibles.
FooterSectionEs un elemento que representa una sección de pie de página.
FootnoteEs un elemento que representa una nota al pie.
FootnoteSectionEs un elemento que representa una sección de notas al pie.
GlyphTypeEs una enumeración de los tipos de glifos admitidos.
HeaderSectionEs un elemento que representa una sección de encabezado.
HorizontalAlignmentEs una enumeración de los tipos de alineación horizontal admitidos.
HorizontalRuleEs un elemento que representa una regla horizontal.
InlineDrawingEs un elemento que representa un dibujo incorporado.
InlineImageEs un elemento que representa una imagen incorporada.
ListItemEs un elemento que representa un elemento de lista.
NamedRangeUn Range que tiene un nombre y un ID para permitir la recuperación más adelante.
PageBreakEs un elemento que representa un salto de página.
ParagraphEs un elemento que representa un párrafo.
ParagraphHeadingEs una enumeración de los encabezados de párrafo estándar.
PersonEs un elemento que representa un vínculo a una persona.
PositionEs una referencia a una ubicación en la pestaña del documento, en relación con un elemento específico.
PositionedImageImagen de posición fija anclada a un Paragraph.
PositionedLayoutEs una enumeración que especifica cómo diseñar un PositionedImage en relación con el texto que lo rodea.
RangeEs un rango de elementos en un documento.
RangeBuilderEs un compilador que se usa para construir objetos Range a partir de elementos de documentos.
RangeElementUn wrapper alrededor de un Element con un posible desplazamiento inicial y final.
RichLinkEs un elemento que representa un vínculo a un recurso de Google, como un archivo de Drive o un video de YouTube.
TabEs una pestaña dentro de un documento de Documentos de Google.
TabTypeEs una enumeración de todos los tipos de pestañas.
TableUn elemento que representa una tabla.
TableCellUn elemento que representa una celda de tabla.
TableOfContentsEs un elemento que contiene un índice.
TableRowUn elemento que representa una fila de la tabla.
TextEs un elemento que representa una región de texto enriquecido.
TextAlignmentEs una enumeración del tipo de alineaciones de texto.
UnsupportedElementUn elemento que representa una región que es desconocida o que no puede verse afectada por una secuencia de comandos, como un número de página.
VerticalAlignmentEs una enumeración de los tipos de alineación vertical admitidos.

Attribute

Propiedades

PropiedadTipoDescripción
BACKGROUND_COLOREnumEs el color de fondo de un elemento (párrafo, tabla, etcétera) o documento.
BOLDEnumEs el parámetro de configuración de grosor de fuente para el texto enriquecido.
BORDER_COLOREnumEs el color del borde para los elementos de la tabla.
BORDER_WIDTHEnumEs el ancho del borde en puntos para los elementos de la tabla.
CODEEnumEs el contenido del código para los elementos de ecuación.
FONT_FAMILYEnumEs la configuración de la familia de fuentes para el texto enriquecido.
FONT_SIZEEnumEs el parámetro de configuración de tamaño de fuente en puntos para el texto enriquecido.
FOREGROUND_COLOREnumEs el parámetro de configuración de color de primer plano para el texto enriquecido.
HEADINGEnumEs el tipo de encabezado para los elementos de párrafo (por ejemplo, DocumentApp.ParagraphHeading.HEADING1).
HEIGHTEnumEs el parámetro de configuración de altura para los elementos de imagen.
HORIZONTAL_ALIGNMENTEnumEs la alineación horizontal para los elementos de párrafo (por ejemplo, DocumentApp.HorizontalAlignment.CENTER).
INDENT_ENDEnumEs la configuración de la sangría final en puntos para los elementos de párrafo.
INDENT_FIRST_LINEEnumEs el parámetro de configuración de sangría de la primera línea en puntos para los elementos de párrafo.
INDENT_STARTEnumEs el parámetro de configuración de sangría inicial en puntos para los elementos de párrafo.
ITALICEnumEs la configuración del estilo de fuente para el texto enriquecido.
GLYPH_TYPEEnumEs el tipo de glifo para los elementos de lista de elementos.
LEFT_TO_RIGHTEnumEs la configuración de la dirección del texto para el texto enriquecido.
LINE_SPACINGEnumEs el parámetro de configuración de espaciado entre líneas como multiplicador para los elementos de párrafo.
LINK_URLEnumEs la URL del vínculo para el texto enriquecido.
LIST_IDEnumEs el ID de la lista que abarca, para los elementos de lista de artículos.
MARGIN_BOTTOMEnumEs el parámetro de configuración del margen inferior en puntos para los elementos de párrafo.
MARGIN_LEFTEnumEs el parámetro de configuración del margen izquierdo en puntos para los elementos de párrafo.
MARGIN_RIGHTEnumEs el parámetro de configuración del margen derecho en puntos para los elementos de párrafo.
MARGIN_TOPEnumEs el parámetro de configuración del margen superior en puntos para los elementos de párrafo.
NESTING_LEVELEnumEs el nivel de anidamiento de los elementos de lista.
MINIMUM_HEIGHTEnumEs el parámetro de configuración de altura mínima en puntos para los elementos de fila de la tabla.
PADDING_BOTTOMEnumEs el parámetro de configuración de padding inferior en puntos para los elementos de celda de tabla.
PADDING_LEFTEnumEs el parámetro de configuración de padding izquierdo en puntos para los elementos de celda de tabla.
PADDING_RIGHTEnumEs el parámetro de configuración de padding correcto en puntos para los elementos de celda de tabla.
PADDING_TOPEnumEs el parámetro de configuración de padding superior en puntos para los elementos de celda de tabla.
PAGE_HEIGHTEnumEs el parámetro de configuración de la altura de la página en puntos para los documentos.
PAGE_WIDTHEnumEs el parámetro de configuración de ancho de página en puntos para los documentos.
SPACING_AFTEREnumEs el parámetro de configuración de espaciado inferior en puntos para los elementos de párrafo.
SPACING_BEFOREEnumEs el parámetro de configuración del espaciado superior en puntos para los elementos de párrafo.
STRIKETHROUGHEnumEs el parámetro de configuración de tachado para el texto enriquecido.
UNDERLINEEnumEs la configuración de subrayado para el texto enriquecido.
VERTICAL_ALIGNMENTEnumEs el parámetro de configuración de alineación vertical para los elementos de celda de tabla.
WIDTHEnumEs el parámetro de configuración de ancho para los elementos de imagen y celda de tabla.

Body

Métodos

MétodoTipo de datos que se muestraDescripción breve
appendHorizontalRule()HorizontalRuleCrea y agrega una HorizontalRule nueva.
appendImage(image)InlineImageCrea y agrega un InlineImage nuevo a partir del blob de imagen especificado.
appendImage(image)InlineImageAgrega el InlineImage determinado.
appendListItem(listItem)ListItemAgrega el ListItem determinado.
appendListItem(text)ListItemCrea y agrega un nuevo ListItem que contiene el contenido de texto especificado.
appendPageBreak()PageBreakCrea y agrega una PageBreak nueva.
appendPageBreak(pageBreak)PageBreakAgrega el PageBreak determinado.
appendParagraph(paragraph)ParagraphAgrega el Paragraph determinado.
appendParagraph(text)ParagraphCrea y agrega un nuevo Paragraph que contiene el contenido de texto especificado.
appendTable()TableCrea y agrega una Table nueva.
appendTable(cells)TableAdjunta un Table nuevo que contiene un TableCell para cada valor de cadena especificado.
appendTable(table)TableAgrega el Table determinado.
clear()BodyBorra el contenido del elemento.
copy()BodyMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getHeadingAttributes(paragraphHeading)ObjectRecupera el conjunto de atributos para el ParagraphHeading proporcionado.
getImages()InlineImage[]Recupera todos los InlineImages contenidos en la sección.
getListItems()ListItem[]Recupera todos los ListItems contenidos en la sección.
getMarginBottom()NumberRecupera el margen inferior, en puntos.
getMarginLeft()NumberRecupera el margen izquierdo, en puntos.
getMarginRight()NumberRecupera el margen derecho.
getMarginTop()NumberRecupera el margen superior.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getPageHeight()NumberRecupera la altura de la página, en puntos.
getPageWidth()NumberRecupera el ancho de la página, en puntos.
getParagraphs()Paragraph[]Recupera todos los Paragraphs contenidos en la sección (incluidos ListItems).
getParent()ContainerElementRecupera el elemento superior del elemento.
getTables()Table[]Recupera todos los Tables contenidos en la sección.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea y, luego, inserta un HorizontalRule nuevo en el índice especificado.
insertImage(childIndex, image)InlineImageCrea e inserta un InlineImage a partir del blob de imagen especificado, en el índice especificado.
insertImage(childIndex, image)InlineImageInserta el InlineImage determinado en el índice especificado.
insertListItem(childIndex, listItem)ListItemInserta el ListItem determinado en el índice especificado.
insertListItem(childIndex, text)ListItemCrea e inserta un ListItem nuevo en el índice especificado, que contiene el contenido de texto especificado.
insertPageBreak(childIndex)PageBreakCrea y, luego, inserta un PageBreak nuevo en el índice especificado.
insertPageBreak(childIndex, pageBreak)PageBreakInserta el PageBreak determinado en el índice especificado.
insertParagraph(childIndex, paragraph)ParagraphInserta el Paragraph determinado en el índice especificado.
insertParagraph(childIndex, text)ParagraphCrea e inserta un Paragraph nuevo en el índice especificado, que contiene el contenido de texto especificado.
insertTable(childIndex)TableCrea y, luego, inserta un Table nuevo en el índice especificado.
insertTable(childIndex, cells)TableCrea e inserta un nuevo Table que contiene las celdas especificadas en el índice especificado.
insertTable(childIndex, table)TableInserta el Table determinado en el índice especificado.
removeChild(child)BodyQuita el elemento secundario especificado.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)BodyEstablece los atributos del elemento.
setHeadingAttributes(paragraphHeading, attributes)BodyEstablece los atributos para el ParagraphHeading proporcionado.
setMarginBottom(marginBottom)BodyEstablece el margen inferior, en puntos.
setMarginLeft(marginLeft)BodyEstablece el margen izquierdo, en puntos.
setMarginRight(marginRight)BodyEstablece el margen derecho en puntos.
setMarginTop(marginTop)BodyEstablece el margen superior.
setPageHeight(pageHeight)BodyEstablece la altura de la página, en puntos.
setPageWidth(pageWidth)BodyEstablece el ancho de la página, en puntos.
setText(text)BodyEstablece el contenido como texto sin formato.
setTextAlignment(textAlignment)BodyEstablece la alineación del texto.

Bookmark

Métodos

MétodoTipo de datos que se muestraDescripción breve
getId()StringObtiene el ID del Bookmark.
getPosition()PositionObtiene el Position de Bookmark dentro de DocumentTab.
remove()voidBorra el Bookmark.

ContainerElement

Métodos

MétodoTipo de datos que se muestraDescripción breve
asBody()BodyMuestra el elemento actual como un Body.
asEquation()EquationMuestra el elemento actual como un Equation.
asFooterSection()FooterSectionMuestra el elemento actual como un FooterSection.
asFootnoteSection()FootnoteSectionMuestra el elemento actual como un FootnoteSection.
asHeaderSection()HeaderSectionMuestra el elemento actual como un HeaderSection.
asListItem()ListItemMuestra el elemento actual como un ListItem.
asParagraph()ParagraphMuestra el elemento actual como un Paragraph.
asTable()TableMuestra el elemento actual como un Table.
asTableCell()TableCellMuestra el elemento actual como un TableCell.
asTableOfContents()TableOfContentsMuestra el elemento actual como un TableOfContents.
asTableRow()TableRowMuestra el elemento actual como un TableRow.
clear()ContainerElementBorra el contenido del elemento.
copy()ContainerElementMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()ContainerElementCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()ContainerElementQuita el elemento de su elemento superior.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)ContainerElementEstablece los atributos del elemento.
setLinkUrl(url)ContainerElementEstablece la URL del vínculo.
setTextAlignment(textAlignment)ContainerElementEstablece la alineación del texto.

Date

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()DateMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getDisplayText()StringMuestra el valor de visualización que se renderiza en el documento.
getLocale()StringMuestra la configuración regional de la fecha que se usa para el valor de visualización.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getTimestamp()DateMuestra la marca de tiempo asociada con la fecha.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()DateCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()DateQuita el elemento de su elemento superior.
setAttributes(attributes)DateEstablece los atributos del elemento.

Document

Métodos

MétodoTipo de datos que se muestraDescripción breve
addBookmark(position)BookmarkAgrega un Bookmark en el Position determinado a la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, a la pestaña activa.
addEditor(emailAddress)DocumentAgrega el usuario especificado a la lista de editores de Document.
addEditor(user)DocumentAgrega el usuario especificado a la lista de editores de Document.
addEditors(emailAddresses)DocumentAgrega el array de usuarios determinado a la lista de editores de Document.
addFooter()FooterSectionAgrega una sección de pie de página, si no existe, a la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, a la pestaña activa.
addHeader()HeaderSectionAgrega una sección de encabezado, si no existe, a la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, a la pestaña activa.
addNamedRange(name, range)NamedRangeAgrega un NamedRange, que es un Range que tiene un nombre y un ID para usar en la recuperación posterior, en la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, en la pestaña activa.
addViewer(emailAddress)DocumentAgrega al usuario determinado a la lista de usuarios de Document.
addViewer(user)DocumentAgrega al usuario determinado a la lista de usuarios de Document.
addViewers(emailAddresses)DocumentAgrega el array de usuarios determinado a la lista de usuarios de Document.
getActiveTab()TabObtiene el Tab activo del usuario en el documento.
getAs(contentType)BlobRecupera el contenido actual de Document como un blob del tipo especificado.
getBlob()BlobRecupera el contenido actual de Document como un blob.
getBody()BodyRecupera el Body de la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, el DocumentBodySection de la pestaña activa.
getBookmark(id)BookmarkObtiene el Bookmark con el ID determinado en la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, la pestaña activa.
getBookmarks()Bookmark[]Obtiene todos los objetos Bookmark en la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, la pestaña activa.
getCursor()PositionObtiene el cursor del usuario en la pestaña activa.
getEditors()User[]Obtiene la lista de editores de este Document.
getFooter()FooterSectionRecupera la sección del pie de página de la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, la sección del pie de página de la pestaña activa.
getFootnotes()Footnote[]Recupera todos los elementos Footnote del cuerpo de la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, del cuerpo de la pestaña activa.
getHeader()HeaderSectionRecupera la sección de encabezado de la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, la sección de encabezado de la pestaña activa.
getId()StringRecupera el identificador único del documento.
getLanguage()StringObtiene el código de idioma del documento.
getName()StringRecupera el título del documento.
getNamedRangeById(id)NamedRangeObtiene el NamedRange con el ID determinado en la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, la pestaña activa.
getNamedRanges()NamedRange[]Obtiene todos los objetos NamedRange en la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, la pestaña activa.
getNamedRanges(name)NamedRange[]Obtiene todos los objetos NamedRange con el nombre determinado en la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, la pestaña activa.
getSelection()RangeObtiene la selección del usuario en la pestaña activa.
getSupportedLanguageCodes()String[]Obtiene todos los códigos de idioma que se admiten en los archivos de Documentos de Google.
getTab(tabId)TabObtiene el Tab con el ID especificado.
getTabs()Tab[]Obtiene todos los Tab no anidados que forman parte del documento.
getUrl()StringRecupera la URL para acceder al documento actual.
getViewers()User[]Obtiene la lista de usuarios y comentaristas de este Document.
newPosition(element, offset)PositionCrea un Position nuevo, que es una referencia a una ubicación en la pestaña, en relación con un elemento específico en la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, la pestaña activa.
newRange()RangeBuilderCrea un compilador que se usa para construir objetos Range a partir de elementos de pestañas en la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, la pestaña activa.
removeEditor(emailAddress)DocumentQuita al usuario determinado de la lista de editores de Document.
removeEditor(user)DocumentQuita al usuario determinado de la lista de editores de Document.
removeViewer(emailAddress)DocumentQuita al usuario determinado de la lista de usuarios y comentaristas de Document.
removeViewer(user)DocumentQuita al usuario determinado de la lista de usuarios y comentaristas de Document.
saveAndClose()voidGuarda el Document actual.
setActiveTab(tabId)voidEstablece el Tab seleccionado del usuario en el documento actual en la pestaña con el ID especificado.
setCursor(position)DocumentEstablece el cursor del usuario, dado un Position.
setLanguage(languageCode)DocumentEstablece el código de idioma del documento.
setName(name)DocumentEstablece el título del documento.
setSelection(range)DocumentEstablece la selección del usuario en la pestaña activa, según un Range.

DocumentApp

Propiedades

PropiedadTipoDescripción
AttributeAttributeLa enumeración Attribute
ElementTypeElementTypeLa enumeración ElementType
FontFamilyFontFamilyLa enumeración FontFamily
GlyphTypeGlyphTypeLa enumeración GlyphType
HorizontalAlignmentHorizontalAlignmentLa enumeración HorizontalAlignment
ParagraphHeadingParagraphHeadingLa enumeración ParagraphHeading
PositionedLayoutPositionedLayoutLa enumeración PositionedLayout
TextAlignmentTextAlignmentLa enumeración TextAlignment
VerticalAlignmentVerticalAlignmentLa enumeración VerticalAlignment

Métodos

MétodoTipo de datos que se muestraDescripción breve
create(name)DocumentCrea y muestra un documento nuevo.
getActiveDocument()DocumentMuestra el documento al que la secuencia de comandos está vinculada al contenedor.
getUi()UiMuestra una instancia del entorno de la interfaz de usuario del documento que permite que la secuencia de comandos agregue funciones como menús, diálogos y barras laterales.
openById(id)DocumentMuestra el documento con el ID especificado.
openByUrl(url)DocumentAbre y muestra el documento con la URL especificada.

DocumentTab

Métodos

MétodoTipo de datos que se muestraDescripción breve
addBookmark(position)BookmarkAgrega un Bookmark en el Position determinado.
addFooter()FooterSectionAgrega una sección de pie de página de la pestaña, si no existe.
addHeader()HeaderSectionAgrega una sección de encabezado de pestaña, si no existe ninguna.
addNamedRange(name, range)NamedRangeAgrega un NamedRange, que es un Range que tiene un nombre y un ID para usar en la recuperación posterior.
getBody()BodyRecupera el Body de la pestaña.
getBookmark(id)BookmarkObtiene el Bookmark con el ID determinado.
getBookmarks()Bookmark[]Obtiene todos los objetos Bookmark de la pestaña.
getFooter()FooterSectionRecupera la sección del pie de página de la pestaña, si existe.
getFootnotes()Footnote[]Recupera todos los elementos Footnote en el cuerpo de la pestaña.
getHeader()HeaderSectionRecupera la sección de encabezado de la pestaña, si existe.
getNamedRangeById(id)NamedRangeObtiene el NamedRange con el ID determinado.
getNamedRanges()NamedRange[]Obtiene todos los objetos NamedRange de la pestaña.
getNamedRanges(name)NamedRange[]Obtiene todos los objetos NamedRange de la pestaña con el nombre determinado.
newPosition(element, offset)PositionCrea una Position nueva, que es una referencia a una ubicación en la pestaña, en relación con un elemento específico.
newRange()RangeBuilderCrea un compilador que se usa para construir objetos Range a partir de elementos de pestaña.

Element

Métodos

MétodoTipo de datos que se muestraDescripción breve
asBody()BodyMuestra el elemento actual como un Body.
asDate()DateMuestra el elemento actual como un Date.
asEquation()EquationMuestra el elemento actual como un Equation.
asEquationFunction()EquationFunctionMuestra el elemento actual como un EquationFunction.
asEquationFunctionArgumentSeparator()EquationFunctionArgumentSeparatorMuestra el elemento actual como un EquationFunctionArgumentSeparator.
asEquationSymbol()EquationSymbolMuestra el elemento actual como un EquationSymbol.
asFooterSection()FooterSectionMuestra el elemento actual como un FooterSection.
asFootnote()FootnoteMuestra el elemento actual como un Footnote.
asFootnoteSection()FootnoteSectionMuestra el elemento actual como un FootnoteSection.
asHeaderSection()HeaderSectionMuestra el elemento actual como un HeaderSection.
asHorizontalRule()HorizontalRuleMuestra el elemento actual como un HorizontalRule.
asInlineDrawing()InlineDrawingMuestra el elemento actual como un InlineDrawing.
asInlineImage()InlineImageMuestra el elemento actual como un InlineImage.
asListItem()ListItemMuestra el elemento actual como un ListItem.
asPageBreak()PageBreakMuestra el elemento actual como un PageBreak.
asParagraph()ParagraphMuestra el elemento actual como un Paragraph.
asPerson()PersonMuestra el elemento actual como un Person.
asRichLink()RichLinkMuestra el elemento actual como un RichLink, por ejemplo, un vínculo a un archivo de Hojas de cálculo de Google.
asTable()TableMuestra el elemento actual como un Table.
asTableCell()TableCellMuestra el elemento actual como un TableCell.
asTableOfContents()TableOfContentsMuestra el elemento actual como un TableOfContents.
asTableRow()TableRowMuestra el elemento actual como un TableRow.
asText()TextMuestra el elemento actual como un Text.
copy()ElementMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()ElementCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()ElementQuita el elemento de su elemento superior.
setAttributes(attributes)ElementEstablece los atributos del elemento.

ElementType

Propiedades

PropiedadTipoDescripción
BODY_SECTIONEnumEs el tipo que corresponde al elemento Body.
COMMENT_SECTIONEnumEs el tipo que corresponde al elemento CommentSection.
DATEEnumEs el tipo que corresponde al elemento Date.
EQUATIONEnumEs el tipo que corresponde al elemento Equation.
EQUATION_FUNCTIONEnumEs el tipo que corresponde al elemento EquationFunction.
EQUATION_FUNCTION_ARGUMENT_SEPARATOREnumEs el tipo que corresponde al elemento EquationFunctionArgumentSeparator.
EQUATION_SYMBOLEnumEs el tipo que corresponde al elemento EquationSymbol.
RICH_LINKEnumEs el tipo que corresponde al elemento RichLink.
FOOTER_SECTIONEnumEs el tipo que corresponde al elemento FooterSection.
FOOTNOTEEnumEs el tipo que corresponde al elemento Footnote.
FOOTNOTE_SECTIONEnumEs el tipo que corresponde al elemento FootnoteSection.
HEADER_SECTIONEnumEs el tipo que corresponde al elemento HeaderSection.
HORIZONTAL_RULEEnumEs el tipo que corresponde al elemento HorizontalRule.
INLINE_DRAWINGEnumEs el tipo que corresponde al elemento InlineDrawing.
INLINE_IMAGEEnumEs el tipo que corresponde al elemento InlineImage.
LIST_ITEMEnumEs el tipo que corresponde al elemento ListItem.
PAGE_BREAKEnumEs el tipo que corresponde al elemento PageBreak.
PARAGRAPHEnumEs el tipo que corresponde al elemento Paragraph.
PERSONEnumEs el tipo que corresponde al elemento Person.
TABLEEnumEs el tipo que corresponde al elemento Table.
TABLE_CELLEnumEs el tipo que corresponde al elemento TableCell.
TABLE_OF_CONTENTSEnumEs el tipo que corresponde al elemento TableOfContents.
TABLE_ROWEnumEs el tipo que corresponde al elemento TableRow.
TEXTEnumEs el tipo que corresponde al elemento Text.
UNSUPPORTEDEnumEs el tipo correspondiente a UnsupportedElement.

Equation

Métodos

MétodoTipo de datos que se muestraDescripción breve
clear()EquationBorra el contenido del elemento.
copy()EquationMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()EquationCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()EquationQuita el elemento de su elemento superior.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)EquationEstablece los atributos del elemento.
setLinkUrl(url)EquationEstablece la URL del vínculo.
setTextAlignment(textAlignment)EquationEstablece la alineación del texto.

EquationFunction

Métodos

MétodoTipo de datos que se muestraDescripción breve
clear()EquationFunctionBorra el contenido del elemento.
copy()EquationFunctionMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getCode()StringRecupera el código correspondiente a la función de ecuación.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()EquationFunctionCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()EquationFunctionQuita el elemento de su elemento superior.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)EquationFunctionEstablece los atributos del elemento.
setLinkUrl(url)EquationFunctionEstablece la URL del vínculo.
setTextAlignment(textAlignment)EquationFunctionEstablece la alineación del texto.

EquationFunctionArgumentSeparator

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()EquationFunctionArgumentSeparatorMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()EquationFunctionArgumentSeparatorCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()EquationFunctionArgumentSeparatorQuita el elemento de su elemento superior.
setAttributes(attributes)EquationFunctionArgumentSeparatorEstablece los atributos del elemento.

EquationSymbol

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()EquationSymbolMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getCode()StringRecupera el código correspondiente al símbolo de ecuación.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()EquationSymbolCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()EquationSymbolQuita el elemento de su elemento superior.
setAttributes(attributes)EquationSymbolEstablece los atributos del elemento.

FontFamily

FooterSection

Métodos

MétodoTipo de datos que se muestraDescripción breve
appendHorizontalRule()HorizontalRuleCrea y agrega una HorizontalRule nueva.
appendImage(image)InlineImageCrea y agrega un InlineImage nuevo a partir del blob de imagen especificado.
appendImage(image)InlineImageAgrega el InlineImage determinado.
appendListItem(listItem)ListItemAgrega el ListItem determinado.
appendListItem(text)ListItemCrea y agrega un nuevo ListItem que contiene el contenido de texto especificado.
appendParagraph(paragraph)ParagraphAgrega el Paragraph determinado.
appendParagraph(text)ParagraphCrea y agrega un nuevo Paragraph que contiene el contenido de texto especificado.
appendTable()TableCrea y agrega una Table nueva.
appendTable(cells)TableAdjunta un Table nuevo que contiene un TableCell para cada valor de cadena especificado.
appendTable(table)TableAgrega el Table determinado.
clear()FooterSectionBorra el contenido del elemento.
copy()FooterSectionMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getImages()InlineImage[]Recupera todos los InlineImages contenidos en la sección.
getListItems()ListItem[]Recupera todos los ListItems contenidos en la sección.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParagraphs()Paragraph[]Recupera todos los Paragraphs contenidos en la sección (incluidos ListItems).
getParent()ContainerElementRecupera el elemento superior del elemento.
getTables()Table[]Recupera todos los Tables contenidos en la sección.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea y, luego, inserta un HorizontalRule nuevo en el índice especificado.
insertImage(childIndex, image)InlineImageCrea e inserta un InlineImage a partir del blob de imagen especificado, en el índice especificado.
insertImage(childIndex, image)InlineImageInserta el InlineImage determinado en el índice especificado.
insertListItem(childIndex, listItem)ListItemInserta el ListItem determinado en el índice especificado.
insertListItem(childIndex, text)ListItemCrea e inserta un ListItem nuevo en el índice especificado, que contiene el contenido de texto especificado.
insertParagraph(childIndex, paragraph)ParagraphInserta el Paragraph determinado en el índice especificado.
insertParagraph(childIndex, text)ParagraphCrea e inserta un Paragraph nuevo en el índice especificado, que contiene el contenido de texto especificado.
insertTable(childIndex)TableCrea y, luego, inserta un Table nuevo en el índice especificado.
insertTable(childIndex, cells)TableCrea e inserta un nuevo Table que contiene las celdas especificadas en el índice especificado.
insertTable(childIndex, table)TableInserta el Table determinado en el índice especificado.
removeChild(child)FooterSectionQuita el elemento secundario especificado.
removeFromParent()FooterSectionQuita el elemento de su elemento superior.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)FooterSectionEstablece los atributos del elemento.
setText(text)FooterSectionEstablece el contenido como texto sin formato.
setTextAlignment(textAlignment)FooterSectionEstablece la alineación del texto.

Footnote

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()FootnoteMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getFootnoteContents()FootnoteSectionRecupera el contenido del elemento de nota al pie.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
removeFromParent()FootnoteQuita el elemento de su elemento superior.
setAttributes(attributes)FootnoteEstablece los atributos del elemento.

FootnoteSection

Métodos

MétodoTipo de datos que se muestraDescripción breve
appendParagraph(paragraph)ParagraphAgrega el Paragraph determinado.
appendParagraph(text)ParagraphCrea y agrega un nuevo Paragraph que contiene el contenido de texto especificado.
clear()FootnoteSectionBorra el contenido del elemento.
copy()FootnoteSectionMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParagraphs()Paragraph[]Recupera todos los Paragraphs contenidos en la sección (incluidos ListItems).
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
insertParagraph(childIndex, paragraph)ParagraphInserta el Paragraph determinado en el índice especificado.
insertParagraph(childIndex, text)ParagraphCrea e inserta un Paragraph nuevo en el índice especificado, que contiene el contenido de texto especificado.
removeChild(child)FootnoteSectionQuita el elemento secundario especificado.
removeFromParent()FootnoteSectionQuita el elemento de su elemento superior.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)FootnoteSectionEstablece los atributos del elemento.
setText(text)FootnoteSectionEstablece el contenido como texto sin formato.
setTextAlignment(textAlignment)FootnoteSectionEstablece la alineación del texto.

GlyphType

Propiedades

PropiedadTipoDescripción
BULLETEnumLa viñeta predeterminada, circular y rellena.
HOLLOW_BULLETEnumUna bala hueca.
SQUARE_BULLETEnumUna viñeta cuadrada.
NUMBEREnumUna viñeta basada en un número.
LATIN_UPPEREnumUna viñeta latina en mayúscula.
LATIN_LOWEREnumUna viñeta latina en minúsculas.
ROMAN_UPPEREnumUn número romano, viñeta en mayúscula.
ROMAN_LOWEREnumUn número romano, viñeta en minúscula.

HeaderSection

Métodos

MétodoTipo de datos que se muestraDescripción breve
appendHorizontalRule()HorizontalRuleCrea y agrega una HorizontalRule nueva.
appendImage(image)InlineImageCrea y agrega un InlineImage nuevo a partir del blob de imagen especificado.
appendImage(image)InlineImageAgrega el InlineImage determinado.
appendListItem(listItem)ListItemAgrega el ListItem determinado.
appendListItem(text)ListItemCrea y agrega un nuevo ListItem que contiene el contenido de texto especificado.
appendParagraph(paragraph)ParagraphAgrega el Paragraph determinado.
appendParagraph(text)ParagraphCrea y agrega un nuevo Paragraph que contiene el contenido de texto especificado.
appendTable()TableCrea y agrega una Table nueva.
appendTable(cells)TableAdjunta un Table nuevo que contiene un TableCell para cada valor de cadena especificado.
appendTable(table)TableAgrega el Table determinado.
clear()HeaderSectionBorra el contenido del elemento.
copy()HeaderSectionMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getImages()InlineImage[]Recupera todos los InlineImages contenidos en la sección.
getListItems()ListItem[]Recupera todos los ListItems contenidos en la sección.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParagraphs()Paragraph[]Recupera todos los Paragraphs contenidos en la sección (incluidos ListItems).
getParent()ContainerElementRecupera el elemento superior del elemento.
getTables()Table[]Recupera todos los Tables contenidos en la sección.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea y, luego, inserta un HorizontalRule nuevo en el índice especificado.
insertImage(childIndex, image)InlineImageCrea e inserta un InlineImage a partir del blob de imagen especificado, en el índice especificado.
insertImage(childIndex, image)InlineImageInserta el InlineImage determinado en el índice especificado.
insertListItem(childIndex, listItem)ListItemInserta el ListItem determinado en el índice especificado.
insertListItem(childIndex, text)ListItemCrea e inserta un ListItem nuevo en el índice especificado, que contiene el contenido de texto especificado.
insertParagraph(childIndex, paragraph)ParagraphInserta el Paragraph determinado en el índice especificado.
insertParagraph(childIndex, text)ParagraphCrea e inserta un Paragraph nuevo en el índice especificado, que contiene el contenido de texto especificado.
insertTable(childIndex)TableCrea y, luego, inserta un Table nuevo en el índice especificado.
insertTable(childIndex, cells)TableCrea e inserta un nuevo Table que contiene las celdas especificadas en el índice especificado.
insertTable(childIndex, table)TableInserta el Table determinado en el índice especificado.
removeChild(child)HeaderSectionQuita el elemento secundario especificado.
removeFromParent()HeaderSectionQuita el elemento de su elemento superior.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)HeaderSectionEstablece los atributos del elemento.
setText(text)HeaderSectionEstablece el contenido como texto sin formato.
setTextAlignment(textAlignment)HeaderSectionEstablece la alineación del texto.

HorizontalAlignment

Propiedades

PropiedadTipoDescripción
LEFTEnumLa opción de alineación a la izquierda.
CENTEREnumLa opción de alineación central.
RIGHTEnumLa opción de alineación a la derecha.
JUSTIFYEnumLa opción de alineación justificada.

HorizontalRule

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()HorizontalRuleMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
removeFromParent()HorizontalRuleQuita el elemento de su elemento superior.
setAttributes(attributes)HorizontalRuleEstablece los atributos del elemento.

InlineDrawing

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()InlineDrawingMuestra una copia profunda y separada del elemento actual.
getAltDescription()StringMuestra la descripción alternativa del dibujo.
getAltTitle()StringMuestra el título alternativo del dibujo.
getAttributes()ObjectRecupera los atributos del elemento.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()InlineDrawingCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()InlineDrawingQuita el elemento de su elemento superior.
setAltDescription(description)InlineDrawingEstablece la descripción alternativa del dibujo.
setAltTitle(title)InlineDrawingEstablece el título alternativo del dibujo.
setAttributes(attributes)InlineDrawingEstablece los atributos del elemento.

InlineImage

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()InlineImageMuestra una copia profunda y separada del elemento actual.
getAltDescription()StringMuestra la descripción alternativa de la imagen.
getAltTitle()StringMuestra el título alternativo de la imagen.
getAs(contentType)BlobMuestra los datos dentro de este objeto como un blob convertido al tipo de contenido especificado.
getAttributes()ObjectRecupera los atributos del elemento.
getBlob()BlobDevuelve los datos dentro de este objeto como un blob.
getHeight()IntegerRecupera la altura de la imagen, en píxeles.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getType()ElementTypeRecupera el ElementType del elemento.
getWidth()IntegerRecupera el ancho de la imagen, en píxeles.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()InlineImageCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()InlineImageQuita el elemento de su elemento superior.
setAltDescription(description)InlineImageEstablece la descripción alternativa de la imagen.
setAltTitle(title)InlineImageEstablece el título alternativo de la imagen.
setAttributes(attributes)InlineImageEstablece los atributos del elemento.
setHeight(height)InlineImageEstablece la altura de la imagen en píxeles.
setLinkUrl(url)InlineImageEstablece la URL del vínculo.
setWidth(width)InlineImageEstablece el ancho de la imagen en píxeles.

ListItem

Métodos

MétodoTipo de datos que se muestraDescripción breve
addPositionedImage(image)PositionedImageCrea y, luego, inserta un PositionedImage nuevo a partir del blob de imagen especificado.
appendHorizontalRule()HorizontalRuleCrea y agrega una HorizontalRule nueva.
appendInlineImage(image)InlineImageCrea y agrega un InlineImage nuevo a partir del blob de imagen especificado.
appendInlineImage(image)InlineImageAgrega el InlineImage determinado.
appendPageBreak()PageBreakCrea y agrega una PageBreak nueva.
appendPageBreak(pageBreak)PageBreakAgrega el PageBreak determinado.
appendText(text)TextCrea y agrega un nuevo elemento Text con el contenido especificado.
appendText(text)TextAgrega el elemento Text determinado.
clear()ListItemBorra el contenido del elemento.
copy()ListItemMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAlignment()HorizontalAlignmentRecupera el HorizontalAlignment.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getGlyphType()GlyphTypeRecupera el GlyphType del elemento de la lista.
getHeading()ParagraphHeadingRecupera el ParagraphHeading.
getIndentEnd()NumberRecupera la sangría final, en puntos.
getIndentFirstLine()NumberRecupera la sangría de la primera línea, en puntos.
getIndentStart()NumberRecupera la sangría de inicio.
getLineSpacing()NumberRecupera el espaciado de línea, en puntos.
getLinkUrl()StringRecupera la URL del vínculo.
getListId()StringRecupera el ID de la lista.
getNestingLevel()IntegerRecupera el nivel de anidamiento del elemento de lista.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPositionedImage(id)PositionedImageObtiene un PositionedImage por el ID de la imagen.
getPositionedImages()PositionedImage[]Obtiene todos los objetos PositionedImage anclados al párrafo.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getSpacingAfter()NumberRecupera el espaciado después del elemento, en puntos.
getSpacingBefore()NumberRecupera el espaciado antes del elemento, en puntos.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea y, luego, inserta un HorizontalRule en el índice especificado.
insertInlineImage(childIndex, image)InlineImageCrea e inserta un InlineImage nuevo a partir del blob de imagen especificado, en el índice especificado.
insertInlineImage(childIndex, image)InlineImageInserta el InlineImage determinado en el índice especificado.
insertPageBreak(childIndex)PageBreakCrea y, luego, inserta un PageBreak nuevo en el índice especificado.
insertPageBreak(childIndex, pageBreak)PageBreakInserta el PageBreak determinado en el índice especificado.
insertText(childIndex, text)TextCrea y, luego, inserta un nuevo elemento de texto en el índice especificado.
insertText(childIndex, text)TextInserta el elemento Text determinado en el índice especificado, con el contenido de texto especificado.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
isLeftToRight()BooleanRecupera el parámetro de configuración de izquierda a derecha.
merge()ListItemCombina el elemento con el hermano anterior del mismo tipo.
removeChild(child)ListItemQuita el elemento secundario especificado.
removeFromParent()ListItemQuita el elemento de su elemento superior.
removePositionedImage(id)BooleanQuita un PositionedImage por el ID de la imagen.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAlignment(alignment)ListItemEstablece el HorizontalAlignment.
setAttributes(attributes)ListItemEstablece los atributos del elemento.
setGlyphType(glyphType)ListItemEstablece el GlyphType del elemento de lista.
setHeading(heading)ListItemEstablece el ParagraphHeading.
setIndentEnd(indentEnd)ListItemEstablece la sangría final, en puntos.
setIndentFirstLine(indentFirstLine)ListItemEstablece la sangría de la primera línea, en puntos.
setIndentStart(indentStart)ListItemEstablece la sangría de inicio, en puntos.
setLeftToRight(leftToRight)ListItemEstablece la configuración de izquierda a derecha.
setLineSpacing(multiplier)ListItemEstablece el interlineado, como una cantidad que indica la cantidad de líneas que se usarán para el espaciado.
setLinkUrl(url)ListItemEstablece la URL del vínculo.
setListId(listItem)ListItemEstablece el ID de la lista.
setNestingLevel(nestingLevel)ListItemEstablece el nivel de anidamiento del elemento de lista.
setSpacingAfter(spacingAfter)ListItemEstablece el espaciado después del elemento, en puntos.
setSpacingBefore(spacingBefore)ListItemEstablece el espaciado antes del elemento, en puntos.
setText(text)voidEstablece el contenido del elemento de lista como texto.
setTextAlignment(textAlignment)ListItemEstablece la alineación del texto.

NamedRange

Métodos

MétodoTipo de datos que se muestraDescripción breve
getId()StringObtiene el ID de este NamedRange.
getName()StringObtiene el nombre de este NamedRange.
getRange()RangeObtiene el rango de elementos asociados con este NamedRange.
remove()voidQuita este NamedRange de la pestaña.

PageBreak

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()PageBreakMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
removeFromParent()PageBreakQuita el elemento de su elemento superior.
setAttributes(attributes)PageBreakEstablece los atributos del elemento.

Paragraph

Métodos

MétodoTipo de datos que se muestraDescripción breve
addPositionedImage(image)PositionedImageCrea y, luego, inserta un PositionedImage nuevo a partir del blob de imagen especificado.
appendHorizontalRule()HorizontalRuleCrea y agrega una HorizontalRule nueva.
appendInlineImage(image)InlineImageCrea y agrega un InlineImage nuevo a partir del blob de imagen especificado.
appendInlineImage(image)InlineImageAgrega el InlineImage determinado.
appendPageBreak()PageBreakCrea y agrega una PageBreak nueva.
appendPageBreak(pageBreak)PageBreakAgrega el PageBreak determinado.
appendText(text)TextCrea y agrega un nuevo elemento Text con el contenido especificado.
appendText(text)TextAgrega el elemento Text determinado.
clear()ParagraphBorra el contenido del elemento.
copy()ParagraphMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAlignment()HorizontalAlignmentRecupera el HorizontalAlignment.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getHeading()ParagraphHeadingRecupera el ParagraphHeading.
getIndentEnd()NumberRecupera la sangría final, en puntos.
getIndentFirstLine()NumberRecupera la sangría de la primera línea, en puntos.
getIndentStart()NumberRecupera la sangría de inicio.
getLineSpacing()NumberRecupera el espaciado de línea, en puntos.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPositionedImage(id)PositionedImageObtiene un PositionedImage por el ID de la imagen.
getPositionedImages()PositionedImage[]Obtiene todos los objetos PositionedImage anclados al párrafo.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getSpacingAfter()NumberRecupera el espaciado después del elemento, en puntos.
getSpacingBefore()NumberRecupera el espaciado antes del elemento, en puntos.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea y, luego, inserta un HorizontalRule en el índice especificado.
insertInlineImage(childIndex, image)InlineImageCrea e inserta un InlineImage nuevo a partir del blob de imagen especificado, en el índice especificado.
insertInlineImage(childIndex, image)InlineImageInserta el InlineImage determinado en el índice especificado.
insertPageBreak(childIndex)PageBreakCrea y, luego, inserta un PageBreak nuevo en el índice especificado.
insertPageBreak(childIndex, pageBreak)PageBreakInserta el PageBreak determinado en el índice especificado.
insertText(childIndex, text)TextCrea y, luego, inserta un nuevo elemento de texto en el índice especificado.
insertText(childIndex, text)TextInserta el elemento Text determinado en el índice especificado, con el contenido de texto especificado.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
isLeftToRight()BooleanRecupera el parámetro de configuración de izquierda a derecha.
merge()ParagraphCombina el elemento con el hermano anterior del mismo tipo.
removeChild(child)ParagraphQuita el elemento secundario especificado.
removeFromParent()ParagraphQuita el elemento de su elemento superior.
removePositionedImage(id)BooleanQuita un PositionedImage por el ID de la imagen.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAlignment(alignment)ParagraphEstablece el HorizontalAlignment.
setAttributes(attributes)ParagraphEstablece los atributos del elemento.
setHeading(heading)ParagraphEstablece el ParagraphHeading.
setIndentEnd(indentEnd)ParagraphEstablece la sangría final, en puntos.
setIndentFirstLine(indentFirstLine)ParagraphEstablece la sangría de la primera línea, en puntos.
setIndentStart(indentStart)ParagraphEstablece la sangría de inicio, en puntos.
setLeftToRight(leftToRight)ParagraphEstablece la configuración de izquierda a derecha.
setLineSpacing(multiplier)ParagraphEstablece el interlineado, como una cantidad que indica la cantidad de líneas que se usarán para el espaciado.
setLinkUrl(url)ParagraphEstablece la URL del vínculo.
setSpacingAfter(spacingAfter)ParagraphEstablece el espaciado después del elemento, en puntos.
setSpacingBefore(spacingBefore)ParagraphEstablece el espaciado antes del elemento, en puntos.
setText(text)voidEstablece el contenido del párrafo como texto.
setTextAlignment(textAlignment)ParagraphEstablece la alineación del texto.

ParagraphHeading

Propiedades

PropiedadTipoDescripción
NORMALEnumEs la opción de encabezado para texto normal.
HEADING1EnumEs la opción de encabezado más alta.
HEADING2EnumLa segunda opción de encabezado.
HEADING3EnumLa tercera opción de encabezado
HEADING4EnumLa cuarta opción de encabezado.
HEADING5EnumLa quinta opción de encabezado.
HEADING6EnumEs la opción de encabezado más baja.
TITLEEnumEs la opción de encabezado del título.
SUBTITLEEnumLa opción de encabezado de subtítulos.

Person

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()PersonMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getEmail()StringMuestra la dirección de correo electrónico de la persona.
getName()StringMuestra el nombre visible de la persona, si se configuró.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()PersonCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()PersonQuita el elemento de su elemento superior.
setAttributes(attributes)PersonEstablece los atributos del elemento.

Position

Métodos

MétodoTipo de datos que se muestraDescripción breve
getElement()ElementObtiene el elemento que contiene este Position.
getOffset()IntegerObtiene la ubicación relativa de este Position dentro del elemento que lo contiene.
getSurroundingText()TextCrea un elemento Text artificial que representa el texto y el formato del Paragraph o ListItem que contiene el Position, ya sea directamente o a través de una cadena de elementos secundarios.
getSurroundingTextOffset()IntegerObtiene el desplazamiento de este Position dentro del elemento Text que muestra getSurroundingText().
insertBookmark()BookmarkCrea y, luego, inserta un nuevo Bookmark en este Position.
insertInlineImage(image)InlineImageCrea y, luego, inserta un InlineImage nuevo en este Position a partir del blob de imagen especificado.
insertText(text)TextInserta el texto especificado en este Position.

PositionedImage

Métodos

MétodoTipo de datos que se muestraDescripción breve
getAs(contentType)BlobMuestra los datos dentro de este objeto como un blob convertido al tipo de contenido especificado.
getBlob()BlobDevuelve los datos dentro de este objeto como un blob.
getHeight()IntegerRecupera la altura de la imagen, en píxeles.
getId()StringObtiene el ID de la imagen.
getLayout()PositionedLayoutObtiene un valor de enumeración que representa cómo se organiza la imagen.
getLeftOffset()NumberObtiene el desplazamiento de la imagen, en puntos, desde la izquierda del párrafo.
getParagraph()ParagraphObtiene el Paragraph al que está anclada la imagen.
getTopOffset()NumberObtiene el desplazamiento de la imagen, en puntos, desde la parte superior del párrafo.
getWidth()IntegerRecupera el ancho de la imagen, en píxeles.
setHeight(height)PositionedImageEstablece la altura de la imagen en píxeles.
setLayout(layout)PositionedImageEstablece la definición de cómo se organiza la imagen.
setLeftOffset(offset)PositionedImageEstablece el desplazamiento de la imagen, en puntos, desde la izquierda del párrafo.
setTopOffset(offset)PositionedImageEstablece el desplazamiento de la imagen, en puntos, desde la parte superior del párrafo.
setWidth(width)PositionedImageEstablece el ancho de la imagen en píxeles.

PositionedLayout

Propiedades

PropiedadTipoDescripción
ABOVE_TEXTEnumLa imagen se coloca sobre el texto.
BREAK_BOTHEnumLa imagen corta el texto a la izquierda y a la derecha.
BREAK_LEFTEnumLa imagen corta el texto de la izquierda.
BREAK_RIGHTEnumLa imagen corta el texto de la derecha.
WRAP_TEXTEnumEl texto une la imagen.

Range

Métodos

MétodoTipo de datos que se muestraDescripción breve
getRangeElements()RangeElement[]Obtiene todos los elementos de este Range, incluidos los elementos Text parciales (por ejemplo, en el caso de una selección que incluye solo parte de un elemento Text).

RangeBuilder

Métodos

MétodoTipo de datos que se muestraDescripción breve
addElement(element)RangeBuilderAgrega un Element completo a esta RangeBuilder.
addElement(textElement, startOffset, endOffsetInclusive)RangeBuilderAgrega un elemento Text parcial a este RangeBuilder.
addElementsBetween(startElement, endElementInclusive)RangeBuilderAgrega dos elementos completos y todos los elementos entre ellos a este RangeBuilder.
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive)RangeBuilderAgrega dos elementos Text parciales y todos los elementos entre ellos al RangeBuilder.
addRange(range)RangeBuilderAgrega el contenido de otro Range a este RangeBuilder.
build()RangeConstruye un Range a partir de la configuración aplicada al compilador.
getRangeElements()RangeElement[]Obtiene todos los elementos de este Range, incluidos los elementos Text parciales (por ejemplo, en el caso de una selección que incluye solo parte de un elemento Text).

RangeElement

Métodos

MétodoTipo de datos que se muestraDescripción breve
getElement()ElementObtiene el Element que corresponde a este RangeElement.
getEndOffsetInclusive()IntegerObtiene la posición del final de un rango parcial dentro del elemento de rango.
getStartOffset()IntegerObtiene la posición del inicio de un rango parcial dentro del elemento de rango.
isPartial()BooleanDetermina si este elemento de rango abarca todo el elemento o una selección parcial de los caracteres del elemento.

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()RichLinkMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getMimeType()StringMuestra el tipo de MIME del vínculo, que está disponible cuando el elemento es un vínculo a un archivo de Drive y null en caso contrario.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getTitle()StringMuestra el título que se muestra en el vínculo.
getType()ElementTypeRecupera el ElementType del elemento.
getUrl()StringMuestra la URL del recurso.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()RichLinkCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()RichLinkQuita el elemento de su elemento superior.
setAttributes(attributes)RichLinkEstablece los atributos del elemento.

Tab

Métodos

MétodoTipo de datos que se muestraDescripción breve
asDocumentTab()DocumentTabRecupera el contenido de la pestaña como DocumentTab.
getChildTabs()Tab[]Recupera las pestañas secundarias anidadas dentro de esta pestaña.
getId()StringRecupera el ID de la pestaña.
getIndex()IntegerRecupera el índice basado en 0 de la pestaña dentro del elemento superior.
getTitle()StringRecupera el título de la pestaña.
getType()TabTypeRecupera el tipo de pestaña.

TabType

Propiedades

PropiedadTipoDescripción
DOCUMENT_TABEnumEs el tipo correspondiente a DocumentTab.

Table

Métodos

MétodoTipo de datos que se muestraDescripción breve
appendTableRow()TableRowCrea y agrega una TableRow nueva.
appendTableRow(tableRow)TableRowAgrega el TableRow determinado.
clear()TableBorra el contenido del elemento.
copy()TableMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getBorderColor()StringRecupera el color del borde.
getBorderWidth()NumberRecupera el ancho del borde, en puntos.
getCell(rowIndex, cellIndex)TableCellRecupera el TableCell en los índices de fila y celda especificados.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getColumnWidth(columnIndex)NumberRecupera el ancho de la columna de la tabla especificada, en puntos.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getNumRows()IntegerRecupera la cantidad de TableRows.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getRow(rowIndex)TableRowRecupera el TableRow en el índice de fila especificado.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
insertTableRow(childIndex)TableRowCrea y, luego, inserta un TableRow nuevo en el índice especificado.
insertTableRow(childIndex, tableRow)TableRowInserta el TableRow determinado en el índice especificado.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
removeChild(child)TableQuita el elemento secundario especificado.
removeFromParent()TableQuita el elemento de su elemento superior.
removeRow(rowIndex)TableRowQuita el TableRow en el índice de fila especificado.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)TableEstablece los atributos del elemento.
setBorderColor(color)TableEstablece el color del borde.
setBorderWidth(width)TableEstablece el ancho del borde, en puntos.
setColumnWidth(columnIndex, width)TableEstablece el ancho de la columna especificada, en puntos.
setLinkUrl(url)TableEstablece la URL del vínculo.
setTextAlignment(textAlignment)TableEstablece la alineación del texto.

TableCell

Métodos

MétodoTipo de datos que se muestraDescripción breve
appendHorizontalRule()HorizontalRuleCrea y agrega una HorizontalRule nueva.
appendImage(image)InlineImageCrea y agrega un InlineImage nuevo a partir del blob de imagen especificado.
appendImage(image)InlineImageAgrega el InlineImage determinado.
appendListItem(listItem)ListItemAgrega el ListItem determinado.
appendListItem(text)ListItemCrea y agrega una ListItem nueva.
appendParagraph(paragraph)ParagraphAgrega el Paragraph determinado.
appendParagraph(text)ParagraphCrea y agrega una Paragraph nueva.
appendTable()TableCrea y agrega una Table nueva.
appendTable(cells)TableAgrega un nuevo Table que contiene las celdas especificadas.
appendTable(table)TableAgrega el Table determinado.
clear()TableCellBorra el contenido del elemento.
copy()TableCellMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getBackgroundColor()StringRecupera el color de fondo.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getColSpan()IntegerRecupera el intervalo de columnas, que es la cantidad de columnas de celdas de tabla que abarca esta celda.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getPaddingBottom()NumberRecupera el padding inferior, en puntos.
getPaddingLeft()NumberRecupera el padding izquierdo, en puntos.
getPaddingRight()NumberRecupera el padding correcto, en puntos.
getPaddingTop()NumberRecupera el padding superior, en puntos.
getParent()ContainerElementRecupera el elemento superior del elemento.
getParentRow()TableRowRecupera el TableRow que contiene el TableCell actual.
getParentTable()TableRecupera el Table que contiene el TableCell actual.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getRowSpan()IntegerRecupera el intervalo de filas, que es la cantidad de filas de celdas de tabla que abarca esta celda.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
getVerticalAlignment()VerticalAlignmentRecupera el VerticalAlignment.
getWidth()NumberRecupera el ancho de la columna que contiene la celda, en puntos.
insertHorizontalRule(childIndex)HorizontalRuleCrea y, luego, inserta un HorizontalRule nuevo en el índice especificado.
insertImage(childIndex, image)InlineImageCrea e inserta un InlineImage a partir del blob de imagen especificado, en el índice especificado.
insertImage(childIndex, image)InlineImageInserta el InlineImage determinado en el índice especificado.
insertListItem(childIndex, listItem)ListItemInserta el ListItem determinado en el índice especificado.
insertListItem(childIndex, text)ListItemCrea y, luego, inserta un ListItem nuevo en el índice especificado.
insertParagraph(childIndex, paragraph)ParagraphInserta el Paragraph determinado en el índice especificado.
insertParagraph(childIndex, text)ParagraphCrea y, luego, inserta un Paragraph nuevo en el índice especificado.
insertTable(childIndex)TableCrea y, luego, inserta un Table nuevo en el índice especificado.
insertTable(childIndex, cells)TableCrea e inserta un nuevo Table que contiene las celdas especificadas en el índice especificado.
insertTable(childIndex, table)TableInserta el Table determinado en el índice especificado.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()TableCellCombina el elemento con el hermano anterior del mismo tipo.
removeChild(child)TableCellQuita el elemento secundario especificado.
removeFromParent()TableCellQuita el elemento de su elemento superior.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)TableCellEstablece los atributos del elemento.
setBackgroundColor(color)TableCellEstablece el color de fondo.
setLinkUrl(url)TableCellEstablece la URL del vínculo.
setPaddingBottom(paddingBottom)TableCellEstablece el padding inferior, en puntos.
setPaddingLeft(paddingLeft)TableCellEstablece el padding izquierdo, en puntos.
setPaddingRight(paddingRight)TableCellEstablece el padding correcto, en puntos.
setPaddingTop(paddingTop)TableCellEstablece el padding superior, en puntos.
setText(text)TableCellEstablece el contenido como texto sin formato.
setTextAlignment(textAlignment)TableCellEstablece la alineación del texto.
setVerticalAlignment(alignment)TableCellEstablece la alineación vertical.
setWidth(width)TableCellEstablece el ancho de la columna que contiene la celda actual, en puntos.

TableOfContents

Métodos

MétodoTipo de datos que se muestraDescripción breve
clear()TableOfContentsBorra el contenido del elemento.
copy()TableOfContentsMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
removeFromParent()TableOfContentsQuita el elemento de su elemento superior.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)TableOfContentsEstablece los atributos del elemento.
setLinkUrl(url)TableOfContentsEstablece la URL del vínculo.
setTextAlignment(textAlignment)TableOfContentsEstablece la alineación del texto.

TableRow

Métodos

MétodoTipo de datos que se muestraDescripción breve
appendTableCell()TableCellCrea y agrega una TableCell nueva.
appendTableCell(textContents)TableCellAdjunta el TableCell determinado que contiene el texto especificado.
appendTableCell(tableCell)TableCellAgrega el TableCell determinado.
clear()TableRowBorra el contenido del elemento.
copy()TableRowMuestra una copia profunda y separada del elemento actual.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findElement(elementType)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento.
findElement(elementType, from)RangeElementBusca un descendiente del tipo especificado en el contenido del elemento, a partir del RangeElement especificado.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getCell(cellIndex)TableCellRecupera el TableCell en el índice de celda especificado.
getChild(childIndex)ElementRecupera el elemento secundario en el índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getLinkUrl()StringRecupera la URL del vínculo.
getMinimumHeight()NumberRecupera la altura mínima, en puntos.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getNumCells()IntegerRecupera la cantidad de celdas de la fila.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getParentTable()TableRecupera el Table que contiene la fila actual.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getType()ElementTypeRecupera el ElementType del elemento.
insertTableCell(childIndex)TableCellCrea y, luego, inserta un TableCell nuevo en el índice especificado.
insertTableCell(childIndex, textContents)TableCellInserta el TableCell determinado en el índice especificado, que contiene el texto determinado.
insertTableCell(childIndex, tableCell)TableCellInserta el TableCell determinado en el índice especificado.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()TableRowCombina el elemento con el hermano anterior del mismo tipo.
removeCell(cellIndex)TableCellQuita el TableCell en el índice de celda especificado.
removeChild(child)TableRowQuita el elemento secundario especificado.
removeFromParent()TableRowQuita el elemento de su elemento superior.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(attributes)TableRowEstablece los atributos del elemento.
setLinkUrl(url)TableRowEstablece la URL del vínculo.
setMinimumHeight(minHeight)TableRowEstablece la altura mínima, en puntos.
setTextAlignment(textAlignment)TableRowEstablece la alineación del texto.

Text

Métodos

MétodoTipo de datos que se muestraDescripción breve
appendText(text)TextAgrega el texto especificado al final de esta región de texto.
copy()TextMuestra una copia profunda y separada del elemento actual.
deleteText(startOffset, endOffsetInclusive)TextBorra un rango de texto.
editAsText()TextObtiene una versión Text del elemento actual para editarlo.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento con expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un resultado de búsqueda determinado.
getAttributes()ObjectRecupera los atributos del elemento.
getAttributes(offset)ObjectRecupera los atributos en el desplazamiento de caracteres especificado.
getBackgroundColor()StringRecupera la configuración del color de fondo.
getBackgroundColor(offset)StringRecupera el color de fondo en el desplazamiento de caracteres especificado.
getFontFamily()StringRecupera la configuración de la familia de fuentes.
getFontFamily(offset)StringRecupera la familia de fuentes en el desplazamiento de caracteres especificado.
getFontSize()NumberRecupera la configuración del tamaño de fuente.
getFontSize(offset)NumberRecupera el tamaño de fuente en el desplazamiento de caracteres especificado.
getForegroundColor()StringRecupera la configuración del color de primer plano.
getForegroundColor(offset)StringRecupera el color de primer plano en el desplazamiento de caracteres especificado.
getLinkUrl()StringRecupera la URL del vínculo.
getLinkUrl(offset)StringRecupera la URL del vínculo en el desplazamiento de caracteres especificado.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getText()StringRecupera el contenido del elemento como una cadena de texto.
getTextAlignment()TextAlignmentObtiene la alineación del texto.
getTextAlignment(offset)TextAlignmentObtiene la alineación del texto para un solo carácter.
getTextAttributeIndices()Integer[]Recupera el conjunto de índices de texto que corresponden al inicio de ejecuciones de formato de texto distintas.
getType()ElementTypeRecupera el ElementType del elemento.
insertText(offset, text)TextInserta el texto especificado en el desplazamiento de caracteres determinado.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
isBold()BooleanRecupera el parámetro de configuración en negrita.
isBold(offset)BooleanRecupera el parámetro de configuración en negrita en el desplazamiento de caracteres especificado.
isItalic()BooleanRecupera el parámetro de configuración en cursiva.
isItalic(offset)BooleanRecupera el parámetro de configuración en cursiva en el desplazamiento de caracteres especificado.
isStrikethrough()BooleanRecupera el parámetro de configuración de tachado.
isStrikethrough(offset)BooleanRecupera la configuración de tachado en el desplazamiento de caracteres especificado.
isUnderline()BooleanRecupera la configuración de subrayado.
isUnderline(offset)BooleanRecupera la configuración de subrayado en el desplazamiento de caracteres especificado.
merge()TextCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()TextQuita el elemento de su elemento superior.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto determinado por una cadena de reemplazo determinada con expresiones regulares.
setAttributes(startOffset, endOffsetInclusive, attributes)TextAplica los atributos especificados al rango de caracteres determinado.
setAttributes(attributes)TextEstablece los atributos del elemento.
setBackgroundColor(startOffset, endOffsetInclusive, color)TextEstablece el color de fondo para el rango de caracteres especificado.
setBackgroundColor(color)TextEstablece el color de fondo.
setBold(bold)TextEstablece el formato en negrita.
setBold(startOffset, endOffsetInclusive, bold)TextEstablece el parámetro de configuración en negrita para el rango de caracteres especificado.
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)TextEstablece la familia de fuentes para el rango de caracteres especificado.
setFontFamily(fontFamilyName)TextEstablece la familia de fuentes.
setFontSize(startOffset, endOffsetInclusive, size)TextEstablece el tamaño de fuente para el rango de caracteres especificado.
setFontSize(size)TextEstablece el tamaño de la fuente.
setForegroundColor(startOffset, endOffsetInclusive, color)TextEstablece el color de primer plano para el rango de caracteres especificado.
setForegroundColor(color)TextEstablece el color de primer plano.
setItalic(italic)TextEstablece el formato itálico.
setItalic(startOffset, endOffsetInclusive, italic)TextEstablece el formato de itálicas para el rango de caracteres especificado.
setLinkUrl(startOffset, endOffsetInclusive, url)TextEstablece la URL del vínculo para el rango de caracteres especificado.
setLinkUrl(url)TextEstablece la URL del vínculo.
setStrikethrough(strikethrough)TextEstablece la configuración de tachado.
setStrikethrough(startOffset, endOffsetInclusive, strikethrough)TextEstablece la configuración de tachado para el rango de caracteres especificado.
setText(text)TextEstablece el contenido de texto.
setTextAlignment(startOffset, endOffsetInclusive, textAlignment)TextEstablece la alineación del texto para un rango de caracteres determinado.
setTextAlignment(textAlignment)TextEstablece la alineación del texto.
setUnderline(underline)TextEstablece la configuración de subrayado.
setUnderline(startOffset, endOffsetInclusive, underline)TextEstablece el parámetro de configuración de subrayado para el rango de caracteres especificado.

TextAlignment

Propiedades

PropiedadTipoDescripción
NORMALEnumLa alineación de texto normal.
SUPERSCRIPTEnumEs la alineación del texto en superíndice.
SUBSCRIPTEnumEs la alineación del texto en el subíndice.

UnsupportedElement

Métodos

MétodoTipo de datos que se muestraDescripción breve
copy()UnsupportedElementMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getNextSibling()ElementRecupera el siguiente elemento hermano del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento hermano anterior del elemento.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento está al final de Document.
merge()UnsupportedElementCombina el elemento con el hermano anterior del mismo tipo.
removeFromParent()UnsupportedElementQuita el elemento de su elemento superior.
setAttributes(attributes)UnsupportedElementEstablece los atributos del elemento.

VerticalAlignment

Propiedades

PropiedadTipoDescripción
BOTTOMEnumLa opción de alineación inferior.
CENTEREnumLa opción de alineación central.
TOPEnumLa opción de alineación superior.