Document Service

Document

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

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

// 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 de un archivo de Documentos de Google.
BookmarkUn objeto que representa un favorito.
ContainerElementElemento genérico que puede contener otros elementos.
DateElemento 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 pueden editar.
DocumentTabLa pestaña de un documento que contiene texto enriquecido y elementos como tablas y listas.
ElementUn elemento genérico
ElementTypeUna enumeración de todos los tipos de elementos.
EquationElemento que representa una expresión matemática.
EquationFunctionElemento que representa una función en un Equation matemático.
EquationFunctionArgumentSeparatorElemento que representa un separador de función en un Equation matemático.
EquationSymbolElemento que representa un símbolo en un Equation matemático.
FontFamilyEs una enumeración de las fuentes compatibles.
FooterSectionElemento que representa una sección de pie de página.
FootnoteElemento que representa una nota al pie.
FootnoteSectionElemento que representa una sección de nota al pie.
GlyphTypeUna enumeración de los tipos de glifos admitidos.
HeaderSectionElemento que representa una sección de encabezado.
HorizontalAlignmentUna enumeración de los tipos de alineación horizontal admitidos.
HorizontalRuleElemento que representa una regla horizontal.
InlineDrawingElemento que representa un dibujo incorporado.
InlineImageElemento que representa una imagen incorporada.
ListItemElemento que representa un elemento de la lista.
NamedRangeUn objeto Range que tiene un ID y un nombre para permitir su posterior recuperación.
PageBreakElemento que representa un salto de página.
ParagraphElemento que representa un párrafo.
ParagraphHeadingEs una enumeración de los encabezados de párrafo estándar.
PersonElemento 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
PositionedLayoutUna enumeración que especifica cómo diseñar un PositionedImage en relación con su entorno texto.
RangeUna variedad de elementos en un documento.
RangeBuilderUn compilador que se usa para construir objetos Range a partir de elementos de documentos.
RangeElementWrapper alrededor de una Element con un posible desplazamiento de inicio y fin
RichLinkElemento que representa un vínculo a un recurso de Google, como un archivo de Drive o un video de YouTube.
TabUna pestaña dentro de un archivo de Documentos de Google.
TabTypeUna enumeración de todos los tipos de pestañas.
TableElemento que representa una tabla.
TableCellElemento que representa una celda de una tabla.
TableOfContentsElemento que incluye un índice.
TableRowElemento que representa una fila de la tabla.
TextElemento que representa una región de texto enriquecido.
TextAlignmentUna enumeración del tipo de alineaciones de texto.
UnsupportedElementUn elemento que representa una región desconocida o que no puede verse afectada por una secuencia de comandos, como una el número de página.
VerticalAlignmentUna 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.) o documento.
BOLDEnumEs el parámetro de configuración del grosor de la fuente para el texto enriquecido.
BORDER_COLOREnumEl color del borde, para los elementos de la tabla.
BORDER_WIDTHEnumEs el ancho del borde en puntos para los elementos de la tabla.
CODEEnumEl contenido del código, para los elementos de ecuación.
FONT_FAMILYEnumLa configuración de la familia de fuentes para texto enriquecido.
FONT_SIZEEnumEs la configuración del tamaño de la fuente en puntos para el texto enriquecido.
FOREGROUND_COLOREnumLa configuración de color de primer plano para texto enriquecido.
HEADINGEnumEl tipo de encabezado, para elementos de párrafo (por ejemplo, DocumentApp.ParagraphHeading.HEADING1)
HEIGHTEnumEl parámetro de configuración de altura para 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 sangría final en puntos para los elementos de párrafo.
INDENT_FIRST_LINEEnumEs la 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 de inicio en puntos para los elementos de párrafo.
ITALICEnumLa configuración de estilo de fuente para texto enriquecido.
GLYPH_TYPEEnumEl tipo de glifo, para elementos de elementos de lista
LEFT_TO_RIGHTEnumEs la configuración de la dirección del texto para el texto enriquecido.
LINE_SPACINGEnumEs la configuración de interlineado como multiplicador para los elementos de párrafo.
LINK_URLEnumLa URL del vínculo, para texto enriquecido.
LIST_IDEnumEs el ID de la lista que la incluye, para sus elementos.
MARGIN_BOTTOMEnumParámetro de configuración de margen inferior en puntos para los elementos de párrafo.
MARGIN_LEFTEnumParámetro de configuración de margen izquierdo en puntos para los elementos de párrafo.
MARGIN_RIGHTEnumParámetro de configuración de margen derecho en puntos para los elementos de párrafo.
MARGIN_TOPEnumLa 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_HEIGHTEnumEl parámetro de configuración de altura mínima en puntos para los elementos de fila de la tabla.
PADDING_BOTTOMEnumEs la configuración de padding inferior en puntos para los elementos de celda de la tabla.
PADDING_LEFTEnumEs el parámetro de configuración de padding izquierdo en puntos para los elementos de celda de la tabla.
PADDING_RIGHTEnumEs el parámetro de configuración de padding derecho en puntos para los elementos de celda de la tabla.
PADDING_TOPEnumEs la configuración de padding superior en puntos para los elementos de celda de la tabla.
PAGE_HEIGHTEnumEs la configuración de altura de página en puntos para los documentos.
PAGE_WIDTHEnumEs la configuración de ancho de página en puntos para los documentos.
SPACING_AFTEREnumEs la configuración de espaciado inferior en puntos para los elementos de párrafo.
SPACING_BEFOREEnumEs la configuración de espaciado superior en puntos para los elementos de párrafo.
STRIKETHROUGHEnumLa configuración de tachado para texto enriquecido.
UNDERLINEEnumLa configuración de subrayado para texto enriquecido.
VERTICAL_ALIGNMENTEnumLa configuración de alineación vertical para los elementos de celda de la tabla.
WIDTHEnumEs el parámetro de configuración de ancho para los elementos de imagen y celda de la tabla.

Body

Métodos

MétodoTipo de datos que se muestraDescripción breve
appendHorizontalRule()HorizontalRuleCrea y agrega un HorizontalRule nuevo.
appendImage(image)InlineImageCrea y agrega un InlineImage nuevo desde el BLOB de imagen especificado.
appendImage(image)InlineImageAgrega el InlineImage especificado.
appendListItem(listItem)ListItemAgrega el ListItem especificado.
appendListItem(text)ListItemCrea y agrega un ListItem nuevo con el contenido de texto especificado.
appendPageBreak()PageBreakCrea y agrega un PageBreak nuevo.
appendPageBreak(pageBreak)PageBreakAgrega el PageBreak especificado.
appendParagraph(paragraph)ParagraphAgrega el Paragraph especificado.
appendParagraph(text)ParagraphCrea y agrega un Paragraph nuevo con el contenido de texto especificado.
appendTable()TableCrea y agrega un Table nuevo.
appendTable(cells)TableAgrega un Table nuevo que contiene una TableCell para cada valor de cadena especificado.
appendTable(table)TableAgrega el Table especificado.
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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario del í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 (incluido 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 e inserta un HorizontalRule nuevo en el índice especificado.
insertImage(childIndex, image)InlineImageCrea e inserta un InlineImage del BLOB de imagen especificado, en el lugar especificado. índice.
insertImage(childIndex, image)InlineImageInserta el InlineImage proporcionado en el índice especificado.
insertListItem(childIndex, listItem)ListItemInserta el ListItem proporcionado en el índice especificado.
insertListItem(childIndex, text)ListItemCrea e inserta un ListItem nuevo que contenga el valor especificado en el índice especificado. el contenido de texto.
insertPageBreak(childIndex)PageBreakCrea e inserta un PageBreak nuevo en el índice especificado.
insertPageBreak(childIndex, pageBreak)PageBreakInserta el PageBreak proporcionado en el índice especificado.
insertParagraph(childIndex, paragraph)ParagraphInserta el Paragraph proporcionado en el índice especificado.
insertParagraph(childIndex, text)ParagraphCrea e inserta un Paragraph nuevo que contenga el valor especificado en el índice especificado. el contenido de texto.
insertTable(childIndex)TableCrea e inserta un Table nuevo en el índice especificado.
insertTable(childIndex, cells)TableCrea e inserta un nuevo Table que contenga las celdas especificadas, en el índice especificado.
insertTable(childIndex, table)TableInserta el Table proporcionado en el índice especificado.
removeChild(child)BodyQuita el elemento secundario especificado.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto dado por una cadena de reemplazo determinada, mediante la fórmula 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)BodyFija 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 del 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 una Body.
asEquation()EquationMuestra el elemento actual como un Equation.
asFooterSection()FooterSectionMuestra el elemento actual como una FooterSection.
asFootnoteSection()FootnoteSectionMuestra el elemento actual como una FootnoteSection.
asHeaderSection()HeaderSectionMuestra el elemento actual como una HeaderSection.
asListItem()ListItemMuestra el elemento actual como una ListItem.
asParagraph()ParagraphMuestra el elemento actual como una Paragraph.
asTable()TableMuestra el elemento actual como una Table.
asTableCell()TableCellMuestra el elemento actual como una TableCell.
asTableOfContents()TableOfContentsMuestra el elemento actual como una TableOfContents.
asTableRow()TableRowMuestra el elemento actual como una 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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario del índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
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 se encuentra al final de Document.
merge()ContainerElementCombina el elemento con el elemento del mismo nivel 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 dado por una cadena de reemplazo determinada, mediante la fórmula 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 elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getTimestamp()DateMuestra la marca de tiempo asociada con la fecha.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()DateCombina el elemento con el elemento del mismo nivel anterior del mismo tipo.
removeFromParent()DateQuita el elemento de su elemento superior.
setAttributes(attributes)DateEstablece los atributos del elemento.

Document

Los métodos de la clase Document que acceden directamente al contenido de texto y lo modifican funcionan en la pestaña activa (en secuencias de comandos vinculadas a un documento específico) o en la primera pestaña (si no hay una activa disponible). Las secuencias de comandos que dependen de estos métodos (como Document.getBody()) se pueden actualizar para admitir pestañas a una de las siguientes opciones:

  • Usar la primera pestaña: Document.getTabs()[0].asDocumentTab().getBody()
  • Usar todas las pestañas: Recorre el árbol de pestañas con Document.getTabs() y Tab.getChildTabs(). Para cada pestaña del árbol, llama a Tab.asDocumentTab().getBody().
  • Usar la pestaña seleccionada: Document.getTabs()[Document.getActiveTabId()].asDocumentTab().getBody()
    • Nota: Esto arroja un error si la secuencia de comandos no configuró la pestaña activa con Document.setActiveTab(tabId)
  • Usa una pestaña específica: Document.getTab(specificTabId).asDocumentTab().getBody()

Para obtener más información sobre la función de pestañas, consulta Cómo trabajar con pestañas.

Métodos

MétodoTipo de datos que se muestraDescripción breve
addBookmark(position)BookmarkAgrega un Bookmark en la Position especificada a la primera pestaña o, para las secuencias de comandos que son vinculado a un documento, la pestaña activa.
addEditor(emailAddress)DocumentAgrega el usuario determinado a la lista de editores de Document.
addEditor(user)DocumentAgrega el usuario determinado a la lista de editores de Document.
addEditors(emailAddresses)DocumentAgrega el array determinado de usuarios a la lista de editores de Document.
addFooter()FooterSectionAgrega una sección de pie de página, si no existe ninguna, 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 ninguna, 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 primera pestaña o, en el caso de las secuencias de comandos vinculadas a un documento, en la pestaña activa.
addViewer(emailAddress)DocumentAgrega el usuario específico a la lista de lectores de Document.
addViewer(user)DocumentAgrega el usuario específico a la lista de lectores de Document.
addViewers(emailAddresses)DocumentAgrega el array determinado de usuarios a la lista de visualizadores de Document.
getActiveTab()TabObtiene el objeto Tab del usuario activo en el documento.
getAs(contentType)BlobRecupera el contenido Document actual como un BLOB del tipo especificado.
getBlob()BlobRecupera el contenido Document actual como un BLOB.
getBody()BodyRecupera el Body de la primera pestaña o, para 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 dado en la primera pestaña o, para las secuencias de comandos que están vinculadas a un documento, en 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, en la pestaña activa.
getCursor()PositionPermite obtener 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, el pie de página de la pestaña activa sección.
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, el cuerpo de la pestaña activa.
getHeader()HeaderSectionRecupera la sección del encabezado de la primera pestaña o, en el caso de las secuencias de comandos que están vinculadas a un documento, el encabezado de la pestaña activa sección.
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 dado en la primera pestaña o, para las secuencias de comandos que están vinculadas a un documento, en 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, en la pestaña activa.
getNamedRanges(name)NamedRange[]Obtiene todos los objetos NamedRange con el nombre determinado en la primera pestaña o, para las secuencias de comandos que están vinculados 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 compatibles con los archivos de Documentos de Google.
getTab(tabId)TabObtiene el Tab con el ID especificado.
getTabs()Tab[]Obtiene todos los elementos Tab no anidados que forman parte del documento.
getUrl()StringRecupera la URL para acceder al documento actual.
getViewers()User[]Obtiene la lista de lectores y comentaristas de este Document.
newPosition(element, offset)PositionCrea un nuevo elemento Position, que es una referencia a una ubicación en la pestaña, en relación con una elemento específico 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.
newRange()RangeBuilderCrea un compilador que se usa para construir objetos Range a partir de elementos de pestaña en primera pestaña o, para secuencias de comandos que están vinculadas a una 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 específico de la lista de lectores y comentaristas de Document.
removeViewer(user)DocumentQuita al usuario específico de la lista de lectores 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, según un objeto 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 elemento 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 en el que la secuencia de comandos está vinculada al contenedor.
getUi()UiMuestra una instancia del entorno de interfaz de usuario del documento que permite que la secuencia de comandos agregue como menús, diálogos y barras laterales.
openById(id)DocumentDevuelve 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 pestaña, si no existe ninguna.
addHeader()HeaderSectionAgrega una sección de encabezado de pestaña, si no existe ninguno.
addNamedRange(name, range)NamedRangeAgrega un NamedRange, que es un Range que tiene un nombre y un ID para usar 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 del 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 un nuevo elemento Position, que es una referencia a una ubicación en la pestaña, en relación con una 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 una Body.
asDate()DateMuestra el elemento actual como una Date.
asEquation()EquationMuestra el elemento actual como un Equation.
asEquationFunction()EquationFunctionMuestra el elemento actual como una EquationFunction.
asEquationFunctionArgumentSeparator()EquationFunctionArgumentSeparatorMuestra el elemento actual como una EquationFunctionArgumentSeparator.
asEquationSymbol()EquationSymbolMuestra el elemento actual como una EquationSymbol.
asFooterSection()FooterSectionMuestra el elemento actual como una FooterSection.
asFootnote()FootnoteMuestra el elemento actual como una Footnote.
asFootnoteSection()FootnoteSectionMuestra el elemento actual como una FootnoteSection.
asHeaderSection()HeaderSectionMuestra el elemento actual como una HeaderSection.
asHorizontalRule()HorizontalRuleMuestra el elemento actual como una HorizontalRule.
asInlineDrawing()InlineDrawingMuestra el elemento actual como una InlineDrawing.
asInlineImage()InlineImageMuestra el elemento actual como una InlineImage.
asListItem()ListItemMuestra el elemento actual como una ListItem.
asPageBreak()PageBreakMuestra el elemento actual como una PageBreak.
asParagraph()ParagraphMuestra el elemento actual como una Paragraph.
asPerson()PersonMuestra el elemento actual como una Person.
asRichLink()RichLinkMuestra el elemento actual como una RichLink, por ejemplo, un vínculo a un archivo de Hojas de cálculo de Google.
asTable()TableMuestra el elemento actual como una Table.
asTableCell()TableCellMuestra el elemento actual como una TableCell.
asTableOfContents()TableOfContentsMuestra el elemento actual como una TableOfContents.
asTableRow()TableRowMuestra el elemento actual como una TableRow.
asText()TextMuestra el elemento actual como una Text.
copy()ElementMuestra una copia profunda y separada del elemento actual.
getAttributes()ObjectRecupera los atributos del elemento.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()ElementCombina el elemento con el elemento del mismo nivel 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 correspondiente al elemento Body.
COMMENT_SECTIONEnumEs el tipo correspondiente al elemento CommentSection.
DATEEnumEl tipo correspondiente a Date .
EQUATIONEnumEs el tipo correspondiente al elemento Equation.
EQUATION_FUNCTIONEnumEs el tipo correspondiente al elemento EquationFunction.
EQUATION_FUNCTION_ARGUMENT_SEPARATOREnumEl tipo correspondiente a EquationFunctionArgumentSeparator .
EQUATION_SYMBOLEnumEs el tipo correspondiente al elemento EquationSymbol.
RICH_LINKEnumEs el tipo correspondiente al elemento RichLink.
FOOTER_SECTIONEnumEs el tipo correspondiente al elemento FooterSection.
FOOTNOTEEnumEs el tipo correspondiente al elemento Footnote.
FOOTNOTE_SECTIONEnumEs el tipo correspondiente al elemento FootnoteSection.
HEADER_SECTIONEnumEs el tipo correspondiente al elemento HeaderSection.
HORIZONTAL_RULEEnumEs el tipo correspondiente al elemento HorizontalRule.
INLINE_DRAWINGEnumEs el tipo correspondiente al elemento InlineDrawing.
INLINE_IMAGEEnumEs el tipo correspondiente al elemento InlineImage.
LIST_ITEMEnumEs el tipo correspondiente al elemento ListItem.
PAGE_BREAKEnumEs el tipo correspondiente al elemento PageBreak.
PARAGRAPHEnumEs el tipo correspondiente al elemento Paragraph.
PERSONEnumEs el tipo correspondiente al elemento Person.
TABLEEnumEs el tipo correspondiente al elemento Table.
TABLE_CELLEnumEs el tipo correspondiente al elemento TableCell.
TABLE_OF_CONTENTSEnumEs el tipo correspondiente al elemento TableOfContents.
TABLE_ROWEnumEs el tipo correspondiente al elemento TableRow.
TEXTEnumEl tipo correspondiente a 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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario del índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
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 se encuentra al final de Document.
merge()EquationCombina el elemento con el elemento del mismo nivel 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 dado por una cadena de reemplazo determinada, mediante la fórmula 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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario del í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 elemento del mismo nivel del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
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 se encuentra al final de Document.
merge()EquationFunctionCombina el elemento con el elemento del mismo nivel 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 dado por una cadena de reemplazo determinada, mediante la fórmula 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 elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()EquationFunctionArgumentSeparatorCombina el elemento con el elemento del mismo nivel 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 elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()EquationSymbolCombina el elemento con el elemento del mismo nivel 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 un HorizontalRule nuevo.
appendImage(image)InlineImageCrea y agrega un InlineImage nuevo desde el BLOB de imagen especificado.
appendImage(image)InlineImageAgrega el InlineImage especificado.
appendListItem(listItem)ListItemAgrega el ListItem especificado.
appendListItem(text)ListItemCrea y agrega un ListItem nuevo con el contenido de texto especificado.
appendParagraph(paragraph)ParagraphAgrega el Paragraph especificado.
appendParagraph(text)ParagraphCrea y agrega un Paragraph nuevo con el contenido de texto especificado.
appendTable()TableCrea y agrega un Table nuevo.
appendTable(cells)TableAgrega un Table nuevo que contiene una TableCell para cada valor de cadena especificado.
appendTable(table)TableAgrega el Table especificado.
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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario del í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 (incluido 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 e inserta un HorizontalRule nuevo en el índice especificado.
insertImage(childIndex, image)InlineImageCrea e inserta un InlineImage del BLOB de imagen especificado, en el lugar especificado. índice.
insertImage(childIndex, image)InlineImageInserta el InlineImage proporcionado en el índice especificado.
insertListItem(childIndex, listItem)ListItemInserta el ListItem proporcionado en el índice especificado.
insertListItem(childIndex, text)ListItemCrea e inserta un ListItem nuevo que contenga el valor especificado en el índice especificado. el contenido de texto.
insertParagraph(childIndex, paragraph)ParagraphInserta el Paragraph proporcionado en el índice especificado.
insertParagraph(childIndex, text)ParagraphCrea e inserta un Paragraph nuevo que contenga el valor especificado en el índice especificado. el contenido de texto.
insertTable(childIndex)TableCrea e inserta un Table nuevo en el índice especificado.
insertTable(childIndex, cells)TableCrea e inserta un nuevo Table que contenga las celdas especificadas, en el índice especificado.
insertTable(childIndex, table)TableInserta el Table proporcionado 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 dado por una cadena de reemplazo determinada, mediante la fórmula 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 la nota al pie.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra 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 especificado.
appendParagraph(text)ParagraphCrea y agrega un Paragraph nuevo con 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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario del índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParagraphs()Paragraph[]Recupera todos los Paragraphs contenidos en la sección (incluido ListItems).
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
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 proporcionado en el índice especificado.
insertParagraph(childIndex, text)ParagraphCrea e inserta un Paragraph nuevo que contenga el valor especificado en el índice especificado. el contenido de texto.
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 dado por una cadena de reemplazo determinada, mediante la fórmula 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 con relleno.
HOLLOW_BULLETEnumUna viñeta vacía.
SQUARE_BULLETEnumUna viñeta cuadrada.
NUMBEREnumEs una viñeta basada en números.
LATIN_UPPEREnumUna viñeta latina en mayúscula.
LATIN_LOWEREnumUna viñeta latina en minúscula.
ROMAN_UPPEREnumUna viñeta de número romano en mayúsculas.
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 un HorizontalRule nuevo.
appendImage(image)InlineImageCrea y agrega un InlineImage nuevo desde el BLOB de imagen especificado.
appendImage(image)InlineImageAgrega el InlineImage especificado.
appendListItem(listItem)ListItemAgrega el ListItem especificado.
appendListItem(text)ListItemCrea y agrega un ListItem nuevo con el contenido de texto especificado.
appendParagraph(paragraph)ParagraphAgrega el Paragraph especificado.
appendParagraph(text)ParagraphCrea y agrega un Paragraph nuevo con el contenido de texto especificado.
appendTable()TableCrea y agrega un Table nuevo.
appendTable(cells)TableAgrega un Table nuevo que contiene una TableCell para cada valor de cadena especificado.
appendTable(table)TableAgrega el Table especificado.
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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario del í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 (incluido 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 e inserta un HorizontalRule nuevo en el índice especificado.
insertImage(childIndex, image)InlineImageCrea e inserta un InlineImage del BLOB de imagen especificado, en el lugar especificado. índice.
insertImage(childIndex, image)InlineImageInserta el InlineImage proporcionado en el índice especificado.
insertListItem(childIndex, listItem)ListItemInserta el ListItem proporcionado en el índice especificado.
insertListItem(childIndex, text)ListItemCrea e inserta un ListItem nuevo que contenga el valor especificado en el índice especificado. el contenido de texto.
insertParagraph(childIndex, paragraph)ParagraphInserta el Paragraph proporcionado en el índice especificado.
insertParagraph(childIndex, text)ParagraphCrea e inserta un Paragraph nuevo que contenga el valor especificado en el índice especificado. el contenido de texto.
insertTable(childIndex)TableCrea e inserta un Table nuevo en el índice especificado.
insertTable(childIndex, cells)TableCrea e inserta un nuevo Table que contenga las celdas especificadas, en el índice especificado.
insertTable(childIndex, table)TableInserta el Table proporcionado 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 dado por una cadena de reemplazo determinada, mediante la fórmula 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.
CENTEREnumOpción de alineación central.
RIGHTEnumLa opción de alineación a la derecha.
JUSTIFYEnumLa opción de justificación de alineación.

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 elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra 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()StringDevuelve el título alternativo del dibujo.
getAttributes()ObjectRecupera los atributos del elemento.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()InlineDrawingCombina el elemento con el elemento del mismo nivel 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()BlobMuestra 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 elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getType()ElementTypeRecupera el ElementType del elemento.
getWidth()IntegerRecupera el ancho de la imagen en píxeles.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()InlineImageCombina el elemento con el elemento del mismo nivel 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 e inserta un PositionedImage nuevo desde el BLOB de imagen especificado.
appendHorizontalRule()HorizontalRuleCrea y agrega un HorizontalRule nuevo.
appendInlineImage(image)InlineImageCrea y agrega un InlineImage nuevo desde el BLOB de imagen especificado.
appendInlineImage(image)InlineImageAgrega el InlineImage especificado.
appendPageBreak()PageBreakCrea y agrega un PageBreak nuevo.
appendPageBreak(pageBreak)PageBreakAgrega el PageBreak especificado.
appendText(text)TextCrea y agrega un nuevo elemento Text con el contenido especificado.
appendText(text)TextAgrega el elemento Text especificado.
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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAlignment()HorizontalAlignmentRecupera el HorizontalAlignment.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario del índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getGlyphType()GlyphTypeRecupera el GlyphType del elemento de 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 interlineado, 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 elemento del mismo nivel del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPositionedImage(id)PositionedImageObtiene un PositionedImage según el ID de la imagen.
getPositionedImages()PositionedImage[]Obtiene todos los objetos PositionedImage anclados al párrafo.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
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 e inserta un HorizontalRule en el índice especificado.
insertInlineImage(childIndex, image)InlineImageCrea e inserta un InlineImage nuevo del BLOB de imagen especificado, en el lugar especificado. índice.
insertInlineImage(childIndex, image)InlineImageInserta el InlineImage proporcionado en el índice especificado.
insertPageBreak(childIndex)PageBreakCrea e inserta un PageBreak nuevo en el índice especificado.
insertPageBreak(childIndex, pageBreak)PageBreakInserta el PageBreak proporcionado en el índice especificado.
insertText(childIndex, text)TextCrea e inserta un nuevo elemento de texto en el índice especificado.
insertText(childIndex, text)TextInserta el elemento Text determinado en el índice especificado, con el texto indicado. contenidos.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
isLeftToRight()BooleanRecupera la configuración de izquierda a derecha.
merge()ListItemCombina el elemento con el elemento del mismo nivel anterior del mismo tipo.
removeChild(child)ListItemQuita el elemento secundario especificado.
removeFromParent()ListItemQuita el elemento de su elemento superior.
removePositionedImage(id)BooleanQuita un PositionedImage según el ID de la imagen.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto dado por una cadena de reemplazo determinada, mediante la fórmula 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 el número de líneas que se deben utilizar para el espaciado.
setLinkUrl(url)ListItemEstablece la URL del vínculo.
setListId(listItem)ListItemEstablece el ID de 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()voidElimina 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 elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra 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 e inserta un PositionedImage nuevo desde el BLOB de imagen especificado.
appendHorizontalRule()HorizontalRuleCrea y agrega un HorizontalRule nuevo.
appendInlineImage(image)InlineImageCrea y agrega un InlineImage nuevo desde el BLOB de imagen especificado.
appendInlineImage(image)InlineImageAgrega el InlineImage especificado.
appendPageBreak()PageBreakCrea y agrega un PageBreak nuevo.
appendPageBreak(pageBreak)PageBreakAgrega el PageBreak especificado.
appendText(text)TextCrea y agrega un nuevo elemento Text con el contenido especificado.
appendText(text)TextAgrega el elemento Text especificado.
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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAlignment()HorizontalAlignmentRecupera el HorizontalAlignment.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario del í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 interlineado, en puntos.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPositionedImage(id)PositionedImageObtiene un PositionedImage según el ID de la imagen.
getPositionedImages()PositionedImage[]Obtiene todos los objetos PositionedImage anclados al párrafo.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
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 e inserta un HorizontalRule en el índice especificado.
insertInlineImage(childIndex, image)InlineImageCrea e inserta un InlineImage nuevo del BLOB de imagen especificado, en el lugar especificado. índice.
insertInlineImage(childIndex, image)InlineImageInserta el InlineImage proporcionado en el índice especificado.
insertPageBreak(childIndex)PageBreakCrea e inserta un PageBreak nuevo en el índice especificado.
insertPageBreak(childIndex, pageBreak)PageBreakInserta el PageBreak proporcionado en el índice especificado.
insertText(childIndex, text)TextCrea e inserta un nuevo elemento de texto en el índice especificado.
insertText(childIndex, text)TextInserta el elemento Text determinado en el índice especificado, con el texto indicado. contenidos.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
isLeftToRight()BooleanRecupera la configuración de izquierda a derecha.
merge()ParagraphCombina el elemento con el elemento del mismo nivel anterior del mismo tipo.
removeChild(child)ParagraphQuita el elemento secundario especificado.
removeFromParent()ParagraphQuita el elemento de su elemento superior.
removePositionedImage(id)BooleanQuita un PositionedImage según el ID de la imagen.
replaceText(searchPattern, replacement)ElementReemplaza todos los casos de un patrón de texto dado por una cadena de reemplazo determinada, mediante la fórmula 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 el número de líneas que se deben utilizar 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
NORMALEnumLa opción de encabezado para el texto normal.
HEADING1EnumLa opción de encabezado más alto.
HEADING2EnumSegunda opción de encabezado.
HEADING3EnumLa tercera opción de encabezado
HEADING4EnumLa cuarta opción de encabezado.
HEADING5EnumLa quinta opción de encabezado.
HEADING6EnumLa opción de encabezado más bajo.
TITLEEnumLa 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 está configurado.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()PersonCombina el elemento con el elemento del mismo nivel 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 elemento. 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 e inserta un nuevo Bookmark en este Position.
insertInlineImage(image)InlineImageCrea e inserta un nuevo InlineImage en este Position a partir de la imagen especificada. el BLOB.
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()BlobMuestra 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 la disposición de 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 presenta 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 posiciona sobre el texto.
BREAK_BOTHEnumLa imagen separa el texto de la izquierda y de la derecha.
BREAK_LEFTEnumLa imagen separa el texto de la izquierda.
BREAK_RIGHTEnumLa imagen separa el texto de la derecha.
WRAP_TEXTEnumLa imagen está unida por texto.

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 una parte de un elemento Text).

RangeBuilder

Métodos

MétodoTipo de datos que se muestraDescripción breve
addElement(element)RangeBuilderAgrega un Element completo a este 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, a RangeBuilder.
addRange(range)RangeBuilderAgrega el contenido de otro Range a este RangeBuilder.
build()RangeCrea 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 una 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 cubre todo el elemento o una selección parcial del los caracteres de cada 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()StringDevuelve el tipo de MIME de el vínculo, que está disponible cuando el elemento es un vínculo a un archivo de Drive y null de lo contrario.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getTitle()StringMuestra el título que se muestra del vínculo.
getType()ElementTypeRecupera el ElementType del elemento.
getUrl()StringMuestra la URL del recurso.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()RichLinkCombina el elemento con el elemento del mismo nivel 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 un DocumentTab.
getChildTabs()Tab[]Recupera las pestañas secundarias anidadas en 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 un TableRow nuevo.
appendTableRow(tableRow)TableRowAgrega el TableRow especificado.
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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
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 la fila y los índices de celdas especificados.
getChild(childIndex)ElementRecupera el elemento secundario del í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 elemento del mismo nivel del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getNumRows()IntegerRecupera el número de TableRows.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getRow(rowIndex)TableRowRecupera los 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 e inserta un TableRow nuevo en el índice especificado.
insertTableRow(childIndex, tableRow)TableRowInserta el TableRow proporcionado en el índice especificado.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra 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 dado por una cadena de reemplazo determinada, mediante la fórmula 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 un HorizontalRule nuevo.
appendImage(image)InlineImageCrea y agrega un InlineImage nuevo desde el BLOB de imagen especificado.
appendImage(image)InlineImageAgrega el InlineImage especificado.
appendListItem(listItem)ListItemAgrega el ListItem especificado.
appendListItem(text)ListItemCrea y agrega un ListItem nuevo.
appendParagraph(paragraph)ParagraphAgrega el Paragraph especificado.
appendParagraph(text)ParagraphCrea y agrega un Paragraph nuevo.
appendTable()TableCrea y agrega un Table nuevo.
appendTable(cells)TableAgrega un Table nuevo que contiene las celdas especificadas.
appendTable(table)TableAgrega el Table especificado.
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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getBackgroundColor()StringRecupera el color de fondo.
getChild(childIndex)ElementRecupera el elemento secundario del índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getColSpan()IntegerRecupera el intervalo de columnas, que es el número de columnas de celdas de la tabla que abarca esta celda.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el elemento del mismo nivel 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 del mismo nivel anterior.
getRowSpan()IntegerRecupera el intervalo de filas, que es el número de filas de celdas de la 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 e inserta un HorizontalRule nuevo en el índice especificado.
insertImage(childIndex, image)InlineImageCrea e inserta un InlineImage del BLOB de imagen especificado, en el lugar especificado. índice.
insertImage(childIndex, image)InlineImageInserta el InlineImage proporcionado en el índice especificado.
insertListItem(childIndex, listItem)ListItemInserta el ListItem proporcionado en el índice especificado.
insertListItem(childIndex, text)ListItemCrea e inserta un ListItem nuevo en el índice especificado.
insertParagraph(childIndex, paragraph)ParagraphInserta el Paragraph proporcionado en el índice especificado.
insertParagraph(childIndex, text)ParagraphCrea e inserta un Paragraph nuevo en el índice especificado.
insertTable(childIndex)TableCrea e inserta un Table nuevo en el índice especificado.
insertTable(childIndex, cells)TableCrea e inserta un nuevo Table que contenga las celdas especificadas, en el índice especificado.
insertTable(childIndex, table)TableInserta el Table proporcionado en el índice especificado.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()TableCellCombina el elemento con el elemento del mismo nivel 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 dado por una cadena de reemplazo determinada, mediante la fórmula 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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getChild(childIndex)ElementRecupera el elemento secundario del índice secundario especificado.
getChildIndex(child)IntegerRecupera el índice secundario del elemento secundario especificado.
getLinkUrl()StringRecupera la URL del vínculo.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getNumChildren()IntegerRecupera la cantidad de elementos secundarios.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
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 se encuentra 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 dado por una cadena de reemplazo determinada, mediante la fórmula 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 un TableCell nuevo.
appendTableCell(textContents)TableCellAgrega el TableCell proporcionado que contiene el texto especificado.
appendTableCell(tableCell)TableCellAgrega el TableCell especificado.
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 su edición.
findElement(elementType)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado.
findElement(elementType, from)RangeElementBusca en el contenido del elemento un elemento subordinado del tipo especificado, comenzando por el especificado RangeElement.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getCell(cellIndex)TableCellRecupera el TableCell en el índice de celda especificado.
getChild(childIndex)ElementRecupera el elemento secundario del í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 elemento del mismo nivel del elemento.
getNumCells()IntegerRecupera el número de celdas en 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 del mismo nivel anterior.
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 e inserta un TableCell nuevo en el índice especificado.
insertTableCell(childIndex, textContents)TableCellInserta el TableCell proporcionado en el índice especificado, que contiene el texto dado.
insertTableCell(childIndex, tableCell)TableCellInserta el TableCell proporcionado en el índice especificado.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()TableRowCombina el elemento con el elemento del mismo nivel 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 dado por una cadena de reemplazo determinada, mediante la fórmula con expresiones regulares.
setAttributes(attributes)TableRowEstablece los atributos del elemento.
setLinkUrl(url)TableRowEstablece la URL del vínculo.
setMinimumHeight(minHeight)TableRowFija 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 su edición.
findText(searchPattern)RangeElementBusca el patrón de texto especificado en el contenido del elemento mediante expresiones regulares.
findText(searchPattern, from)RangeElementBusca el patrón de texto especificado en el contenido del elemento, a partir de un valor determinado. resultado de la búsqueda.
getAttributes()ObjectRecupera los atributos del elemento.
getAttributes(offset)ObjectRecupera los atributos del desplazamiento de caracteres especificado.
getBackgroundColor()StringRecupera la configuración de color de fondo.
getBackgroundColor(offset)StringRecupera el color de fondo con el desplazamiento de caracteres especificado.
getFontFamily()StringRecupera la configuración de la familia de fuentes.
getFontFamily(offset)StringRecupera la familia de fuentes con el desplazamiento de caracteres especificado.
getFontSize()NumberRecupera la configuración del tamaño de fuente.
getFontSize(offset)NumberRecupera el tamaño de fuente con el desplazamiento de caracteres especificado.
getForegroundColor()StringRecupera la configuración de color de primer plano.
getForegroundColor(offset)StringRecupera el color de primer plano con el desplazamiento de caracteres especificado.
getLinkUrl()StringRecupera la URL del vínculo.
getLinkUrl(offset)StringRecupera la URL del vínculo con el desplazamiento de caracteres especificado.
getNextSibling()ElementRecupera el elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
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 un formato de texto distinto. o en cualquier plataforma que ejecute Knative.
getType()ElementTypeRecupera el ElementType del elemento.
insertText(offset, text)TextInserta el texto especificado en el desplazamiento de caracteres determinado.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
isBold()BooleanRecupera la configuración en negrita.
isBold(offset)BooleanRecupera la configuración en negrita del desplazamiento de caracteres especificado.
isItalic()BooleanRecupera la configuración de cursiva.
isItalic(offset)BooleanRecupera la configuración de cursiva en el desplazamiento de caracteres especificado.
isStrikethrough()BooleanRecupera la 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 elemento del mismo nivel 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 dado por una cadena de reemplazo determinada, mediante la fórmula 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 la configuración en negrita.
setBold(startOffset, endOffsetInclusive, bold)TextDefine la configuración de negrita para el rango de caracteres especificado.
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)TextEstablece la familia de fuentes del rango de caracteres especificado.
setFontFamily(fontFamilyName)TextEstablece la familia de fuentes.
setFontSize(startOffset, endOffsetInclusive, size)TextDefine el tamaño de la fuente en 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 la configuración de cursiva.
setItalic(startOffset, endOffsetInclusive, italic)TextEstablece la configuración de cursiva en 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 del texto.
setTextAlignment(startOffset, endOffsetInclusive, textAlignment)TextEstablece la alineación del texto en 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 la configuración de subrayado para el rango de caracteres especificado.

TextAlignment

Propiedades

PropiedadTipoDescripción
NORMALEnumAlineación normal del texto
SUPERSCRIPTEnumLa alineación del texto del superíndice.
SUBSCRIPTEnumLa alineación del texto del 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 elemento del mismo nivel del elemento.
getParent()ContainerElementRecupera el elemento superior del elemento.
getPreviousSibling()ElementRecupera el elemento del mismo nivel anterior.
getType()ElementTypeRecupera el ElementType del elemento.
isAtDocumentEnd()BooleanDetermina si el elemento se encuentra al final de Document.
merge()UnsupportedElementCombina el elemento con el elemento del mismo nivel 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.
CENTEREnumOpción de alineación central.
TOPEnumLa opción de alineación superior.