Document Service

Documento

Questo servizio consente agli script di creare, accedere e modificare i file di Documenti Google.

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

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

Corsi

NomeBreve descrizione
AttributeUn'enumerazione degli attributi dell'elemento.
BodyI contenuti di una scheda in un documento Google.
BookmarkUn oggetto che rappresenta un segnalibro.
ContainerElementUn elemento generico che può contenere altri elementi.
DateUn elemento che rappresenta una data formattata
DocumentUn documento contenente uno o più oggetti Tab, ognuno dei quali contiene testo RTF ed elementi come tabelle ed elenchi.
DocumentAppIl servizio di documentazione crea e apre Documents che può essere modificato.
DocumentTabUna scheda del documento, contenente testo RTF ed elementi come tabelle ed elenchi.
ElementUn elemento generico.
ElementTypeUn'enumerazione di tutti i tipi di elementi.
EquationUn elemento che rappresenta un'espressione matematica.
EquationFunctionUn elemento che rappresenta una funzione in un Equation matematico.
EquationFunctionArgumentSeparatorUn elemento che rappresenta un separatore di funzioni in un'espressione matematica Equation.
EquationSymbolUn elemento che rappresenta un simbolo in un Equation matematico.
FontFamilyUn'enumerazione dei caratteri supportati.
FooterSectionUn elemento che rappresenta una sezione del piè di pagina.
FootnoteUn elemento che rappresenta una nota a piè di pagina.
FootnoteSectionUn elemento che rappresenta una sezione di note a piè di pagina.
GlyphTypeUn'enumerazione dei tipi di glifi supportati.
HeaderSectionUn elemento che rappresenta una sezione di intestazione.
HorizontalAlignmentUn'enumerazione dei tipi di allineamento orizzontale supportati.
HorizontalRuleUn elemento che rappresenta una regola orizzontale.
InlineDrawingUn elemento che rappresenta un disegno incorporato.
InlineImageUn elemento che rappresenta un'immagine incorporata.
ListItemUn elemento che rappresenta un elemento di elenco.
NamedRangeUn Range con un nome e un ID per consentire il recupero successivo.
PageBreakUn elemento che rappresenta un'interruzione di pagina.
ParagraphUn elemento che rappresenta un paragrafo.
ParagraphHeadingUn'enumerazione delle intestazioni di paragrafo standard.
PersonUn elemento che rappresenta un link a una persona.
PositionUn riferimento a una posizione nella scheda del documento, relativa a un elemento specifico.
PositionedImageImmagine in posizione fissa ancorata a un Paragraph.
PositionedLayoutUn'enumerazione che specifica come disporre un PositionedImage rispetto al testo circostante.
RangeUn intervallo di elementi in un documento.
RangeBuilderUn builder utilizzato per creare oggetti Range dagli elementi del documento.
RangeElementUn wrapper intorno a un Element con un possibile offset iniziale e finale.
RichLinkUn elemento che rappresenta un link a una risorsa Google, ad esempio un file di Drive o un video di YouTube.
TabUna scheda all'interno di un documento di Documenti Google.
TabTypeUn'enumerazione di tutti i tipi di schede.
TableUn elemento che rappresenta una tabella.
TableCellUn elemento che rappresenta una cella della tabella.
TableOfContentsUn elemento contenente un sommario.
TableRowUn elemento che rappresenta una riga di una tabella.
TextUn elemento che rappresenta una regione di testo RTF.
TextAlignmentUn'enumerazione del tipo di allineamenti del testo.
UnsupportedElementUn elemento che rappresenta una regione sconosciuta o che non può essere interessata da uno script, ad esempio un numero di pagina.
VerticalAlignmentUn'enumerazione dei tipi di allineamento verticale supportati.

Attribute

Proprietà

ProprietàTipoDescrizione
BACKGROUND_COLOREnumIl colore dello sfondo di un elemento (paragrafo, tabella e così via) o di un documento.
BOLDEnumL'impostazione dello spessore del carattere per il testo RTF.
BORDER_COLOREnumIl colore del bordo per gli elementi della tabella.
BORDER_WIDTHEnumLo spessore del bordo in punti per gli elementi della tabella.
CODEEnumI contenuti del codice, per gli elementi dell'equazione.
FONT_FAMILYEnumL'impostazione della famiglia di caratteri per il testo RTF.
FONT_SIZEEnumL'impostazione della dimensione del carattere in punti per il testo RTF.
FOREGROUND_COLOREnumL'impostazione del colore in primo piano per il testo RTF.
HEADINGEnumIl tipo di intestazione per gli elementi di paragrafo (ad esempio, DocumentApp.ParagraphHeading.HEADING1).
HEIGHTEnumL'impostazione dell'altezza per gli elementi immagine.
HORIZONTAL_ALIGNMENTEnumL'allineamento orizzontale per gli elementi paragrafo (ad esempio DocumentApp.HorizontalAlignment.CENTER).
INDENT_ENDEnumL'impostazione del rientro finale in punti per gli elementi paragrafo.
INDENT_FIRST_LINEEnumL'impostazione del rientro della prima riga in punti per gli elementi paragrafo.
INDENT_STARTEnumL'impostazione del rientro iniziale in punti per gli elementi del paragrafo.
ITALICEnumL'impostazione dello stile del carattere per il testo RTF.
GLYPH_TYPEEnumIl tipo di glifo per gli elementi dell'elenco puntato.
LEFT_TO_RIGHTEnumL'impostazione della direzione del testo per il testo RTF.
LINE_SPACINGEnumL'impostazione dell'interlinea come moltiplicatore per gli elementi del paragrafo.
LINK_URLEnumL'URL del link, per il testo RTF.
LIST_IDEnumL'ID dell'elenco contenitore, per gli elementi dell'elenco puntato.
MARGIN_BOTTOMEnumL'impostazione del margine inferiore in punti per gli elementi del paragrafo.
MARGIN_LEFTEnumL'impostazione del margine sinistro in punti per gli elementi del paragrafo.
MARGIN_RIGHTEnumL'impostazione del margine destro in punti per gli elementi del paragrafo.
MARGIN_TOPEnumL'impostazione del margine superiore in punti per gli elementi paragrafo.
NESTING_LEVELEnumIl livello di annidamento dell'elemento, per gli elementi dell'elenco.
MINIMUM_HEIGHTEnumL'impostazione dell'altezza minima in punti per gli elementi delle righe della tabella.
PADDING_BOTTOMEnumL'impostazione della spaziatura interna inferiore in punti per gli elementi delle celle della tabella.
PADDING_LEFTEnumL'impostazione della spaziatura interna sinistra in punti per gli elementi delle celle della tabella.
PADDING_RIGHTEnumL'impostazione della spaziatura interna destra in punti per gli elementi delle celle della tabella.
PADDING_TOPEnumL'impostazione della spaziatura interna superiore in punti per gli elementi delle celle della tabella.
PAGE_HEIGHTEnumL'impostazione dell'altezza della pagina in punti per i documenti.
PAGE_WIDTHEnumL'impostazione della larghezza della pagina in punti per i documenti.
SPACING_AFTEREnumL'impostazione della spaziatura inferiore in punti per gli elementi del paragrafo.
SPACING_BEFOREEnumL'impostazione della spaziatura superiore in punti per gli elementi del paragrafo.
STRIKETHROUGHEnumL'impostazione del testo barrato, per il testo RTF.
UNDERLINEEnumL'impostazione di sottolineatura per il testo RTF.
VERTICAL_ALIGNMENTEnumL'impostazione di allineamento verticale per gli elementi delle celle della tabella.
WIDTHEnumL'impostazione della larghezza per gli elementi di celle della tabella e immagine.

Body

Metodi

MetodoTipo restituitoBreve descrizione
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob dell'immagine specificato.
appendImage(image)InlineImageAggiunge l'elemento InlineImage specificato.
appendListItem(listItem)ListItemAggiunge l'elemento ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem contenente i contenuti di testo specificati.
appendPageBreak()PageBreakCrea e aggiunge un nuovo PageBreak.
appendPageBreak(pageBreak)PageBreakAggiunge l'elemento PageBreak specificato.
appendParagraph(paragraph)ParagraphAggiunge l'elemento Paragraph specificato.
appendParagraph(text)ParagraphCrea e aggiunge un nuovo Paragraph contenente i contenuti di testo specificati.
appendTable()TableCrea e aggiunge un nuovo Table.
appendTable(cells)TableAggiunge un nuovo Table contenente un TableCell per ogni valore stringa specificato.
appendTable(table)TableAggiunge l'elemento Table specificato.
clear()BodyCancella i contenuti dell'elemento.
copy()BodyRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getHeadingAttributes(paragraphHeading)ObjectRecupera l'insieme di attributi per il ParagraphHeading fornito.
getImages()InlineImage[]|nullRecupera tutti i InlineImages contenuti nella sezione.
getListItems()ListItem[]|nullRecupera tutti i ListItems contenuti nella sezione.
getMarginBottom()Number|nullRecupera il margine inferiore, in punti.
getMarginLeft()Number|nullRecupera il margine sinistro, in punti.
getMarginRight()Number|nullRecupera il margine destro.
getMarginTop()Number|nullRecupera il margine superiore.
getNumChildren()IntegerRecupera il numero di figli.
getPageHeight()Number|nullRecupera l'altezza della pagina in punti.
getPageWidth()Number|nullRecupera la larghezza della pagina, in punti.
getParagraphs()Paragraph[]|nullRecupera tutti i Paragraphs contenuti nella sezione (inclusi i ListItems).
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getTables()Table[]|nullRecupera tutti i Tables contenuti nella sezione.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo HorizontalRule all'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob dell'immagine specificato, all'indice specificato.
insertImage(childIndex, image)InlineImageInserisce il InlineImage specificato all'indice indicato.
insertListItem(childIndex, listItem)ListItemInserisce il ListItem specificato all'indice indicato.
insertListItem(childIndex, text)ListItemCrea e inserisce un nuovo ListItem all'indice specificato, contenente i contenuti di testo specificati.
insertPageBreak(childIndex)PageBreakCrea e inserisce un nuovo PageBreak all'indice specificato.
insertPageBreak(childIndex, pageBreak)PageBreakInserisce il PageBreak specificato all'indice indicato.
insertParagraph(childIndex, paragraph)ParagraphInserisce il Paragraph specificato all'indice indicato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo Paragraph all'indice specificato, contenente i contenuti di testo specificati.
insertTable(childIndex)TableCrea e inserisce un nuovo Table all'indice specificato.
insertTable(childIndex, cells)TableCrea e inserisce un nuovo Table contenente le celle specificate, all'indice specificato.
insertTable(childIndex, table)TableInserisce il Table specificato all'indice indicato.
removeChild(child)BodyRimuove l'elemento figlio specificato.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)BodyImposta gli attributi dell'elemento.
setHeadingAttributes(paragraphHeading, attributes)BodyImposta gli attributi per ParagraphHeading fornito.
setMarginBottom(marginBottom)BodyImposta il margine inferiore, in punti.
setMarginLeft(marginLeft)BodyImposta il margine sinistro, in punti.
setMarginRight(marginRight)BodyImposta il margine destro, in punti.
setMarginTop(marginTop)BodyImposta il margine superiore.
setPageHeight(pageHeight)BodyImposta l'altezza della pagina in punti.
setPageWidth(pageWidth)BodyImposta la larghezza della pagina, in punti.
setText(text)BodyImposta i contenuti come testo normale.
setTextAlignment(textAlignment)BodyImposta l'allineamento del testo.

Bookmark

Metodi

MetodoTipo restituitoBreve descrizione
getId()StringRecupera l'ID di Bookmark.
getPosition()PositionOttiene il Position di Bookmark all'interno di DocumentTab.
remove()voidElimina Bookmark.

ContainerElement

Metodi

MetodoTipo restituitoBreve descrizione
asBody()BodyRestituisce l'elemento corrente come Body.
asEquation()EquationRestituisce l'elemento corrente come Equation.
asFooterSection()FooterSectionRestituisce l'elemento corrente come FooterSection.
asFootnoteSection()FootnoteSectionRestituisce l'elemento corrente come FootnoteSection.
asHeaderSection()HeaderSectionRestituisce l'elemento corrente come HeaderSection.
asListItem()ListItemRestituisce l'elemento corrente come ListItem.
asParagraph()ParagraphRestituisce l'elemento corrente come Paragraph.
asTable()TableRestituisce l'elemento corrente come Table.
asTableCell()TableCellRestituisce l'elemento corrente come TableCell.
asTableOfContents()TableOfContentsRestituisce l'elemento corrente come TableOfContents.
asTableRow()TableRowRestituisce l'elemento corrente come TableRow.
clear()ContainerElementCancella i contenuti dell'elemento.
copy()ContainerElementRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getLinkUrl()String|nullRecupera l'URL del link.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di figli.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()ContainerElement|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()ContainerElement|nullRimuove l'elemento dal relativo elemento principale.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)ContainerElementImposta gli attributi dell'elemento.
setLinkUrl(url)ContainerElementImposta l'URL del link.
setTextAlignment(textAlignment)ContainerElementImposta l'allineamento del testo.

Date

Metodi

MetodoTipo restituitoBreve descrizione
copy()DateRestituisce una copia indipendente e completa dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getDisplayText()StringRestituisce il valore di visualizzazione visualizzato nel documento.
getLocale()StringRestituisce le impostazioni internazionali della data utilizzate per il valore visualizzato.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getTimestamp()DateRestituisce il timestamp associato alla data.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()Date|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()Date|nullRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)DateImposta gli attributi dell'elemento.

Document

Metodi

MetodoTipo restituitoBreve descrizione
addBookmark(position)BookmarkAggiunge un Bookmark al Position specificato alla prima scheda o, per gli script vincolati a un documento, alla scheda attiva.
addEditor(emailAddress)DocumentAggiunge l'utente specificato all'elenco degli editor per Document.
addEditor(user)DocumentAggiunge l'utente specificato all'elenco degli editor per Document.
addEditors(emailAddresses)DocumentAggiunge l'array di utenti specificato all'elenco degli editor del Document.
addFooter()FooterSectionAggiunge una sezione del piè di pagina, se non esiste, alla prima scheda o, per gli script vincolati a un documento, alla scheda attiva.
addHeader()HeaderSectionAggiunge una sezione di intestazione, se non esiste, alla prima scheda o, per gli script vincolati a un documento, alla scheda attiva.
addNamedRange(name, range)NamedRangeAggiunge un NamedRange, ovvero un Range con un nome e un ID da utilizzare per il recupero successivo, nella prima scheda o, per gli script vincolati a un documento, nella scheda attiva.
addViewer(emailAddress)DocumentAggiunge l'utente specificato all'elenco degli spettatori di Document.
addViewer(user)DocumentAggiunge l'utente specificato all'elenco degli spettatori di Document.
addViewers(emailAddresses)DocumentAggiunge l'array di utenti specificato all'elenco dei visualizzatori di Document.
getActiveTab()TabRecupera il Tab attualmente attivo dell'utente nel documento.
getAs(contentType)BlobRecupera i contenuti correnti di Document come blob del tipo specificato.
getBlob()BlobRecupera i contenuti correnti di Document come blob.
getBody()BodyRecupera il Body della prima scheda o, per gli script vincolati a un documento, il DocumentBodySection della scheda attiva.
getBookmark(id)Bookmark|nullRecupera Bookmark con l'ID specificato nella prima scheda o, per gli script vincolati a un documento, nella scheda attiva.
getBookmarks()Bookmark[]Recupera tutti gli oggetti Bookmark nella prima scheda o, per gli script vincolati a un documento, la scheda attiva.
getCursor()Position|nullRecupera il cursore dell'utente nella scheda attiva.
getEditors()User[]Recupera l'elenco degli editor per questo Document.
getFooter()FooterSection|nullRecupera la sezione del piè di pagina della prima scheda o, per gli script vincolati a un documento, la sezione del piè di pagina della scheda attiva.
getFootnotes()Footnote[]|nullRecupera tutti gli elementi Footnote nel corpo della prima scheda o, per gli script vincolati a un documento, nel corpo della scheda attiva.
getHeader()HeaderSection|nullRecupera la sezione di intestazione della prima scheda o, per gli script vincolati a un documento, la sezione di intestazione della scheda attiva.
getId()StringRecupera l'identificatore univoco del documento.
getLanguage()StringRecupera il codice lingua del documento.
getName()StringRecupera il titolo del documento.
getNamedRangeById(id)NamedRange|nullRecupera NamedRange con l'ID specificato nella prima scheda o, per gli script vincolati a un documento, nella scheda attiva.
getNamedRanges()NamedRange[]Recupera tutti gli oggetti NamedRange nella prima scheda o, per gli script vincolati a un documento, la scheda attiva.
getNamedRanges(name)NamedRange[]Recupera tutti gli oggetti NamedRange con il nome specificato nella prima scheda o, per gli script associati a un documento, nella scheda attiva.
getSelection()Range|nullRecupera la selezione dell'utente nella scheda attiva.
getSupportedLanguageCodes()String[]Recupera tutti i codici lingua supportati nei file Google Docs.
getTab(tabId)TabRecupera Tab con l'ID specificato.
getTabs()Tab[]Recupera tutti i Tab non nidificati che fanno parte del documento.
getUrl()StringRecupera l'URL per accedere al documento corrente.
getViewers()User[]Recupera l'elenco di visualizzatori e commentatori per questo Document.
newPosition(element, offset)PositionCrea un nuovo Position, ovvero un riferimento a una posizione nella scheda, relativa a un elemento specifico nella prima scheda o, per gli script vincolati a un documento, alla scheda attiva.
newRange()RangeBuilderCrea un builder utilizzato per costruire oggetti Range dagli elementi delle schede nella prima scheda o, per gli script associati a un documento, nella scheda attiva.
removeEditor(emailAddress)DocumentRimuove l'utente specificato dall'elenco degli editor per Document.
removeEditor(user)DocumentRimuove l'utente specificato dall'elenco degli editor per Document.
removeViewer(emailAddress)DocumentRimuove l'utente specificato dall'elenco di visualizzatori e commentatori del Document.
removeViewer(user)DocumentRimuove l'utente specificato dall'elenco di visualizzatori e commentatori del Document.
saveAndClose()voidSalva l'Document corrente.
setActiveTab(tabId)voidImposta il Tab selezionato dall'utente nel documento corrente sulla scheda con l'ID specificato.
setCursor(position)DocumentImposta il cursore dell'utente, dato un Position.
setLanguage(languageCode)DocumentImposta il codice della lingua del documento.
setName(name)DocumentImposta il titolo del documento.
setSelection(range)DocumentImposta la selezione dell'utente nella scheda attiva, dato un Range.

DocumentApp

Proprietà

ProprietàTipoDescrizione
AttributeAttributeL'enumerazione Attribute.
ElementTypeElementTypeL'enumerazione ElementType.
FontFamilyFontFamilyL'enumerazione FontFamily.
GlyphTypeGlyphTypeL'enumerazione GlyphType.
HorizontalAlignmentHorizontalAlignmentL'enumerazione HorizontalAlignment.
ParagraphHeadingParagraphHeadingL'enumerazione ParagraphHeading.
PositionedLayoutPositionedLayoutL'enumerazione PositionedLayout.
TextAlignmentTextAlignmentL'enumerazione TextAlignment.
VerticalAlignmentVerticalAlignmentL'enumerazione VerticalAlignment.

Metodi

MetodoTipo restituitoBreve descrizione
create(name)DocumentCrea e restituisce un nuovo documento.
getActiveDocument()DocumentRestituisce il documento a cui è associato al contenitore lo script.
getUi()UiRestituisce un'istanza dell'ambiente dell'interfaccia utente del documento che consente allo script di aggiungere funzionalità come menu, finestre di dialogo e barre laterali.
openById(id)DocumentRestituisce il documento con l'ID specificato.
openByUrl(url)DocumentApre e restituisce il documento con l'URL specificato.

DocumentTab

Metodi

MetodoTipo restituitoBreve descrizione
addBookmark(position)BookmarkAggiunge un Bookmark in corrispondenza del Position specificato.
addFooter()FooterSectionAggiunge una sezione di piè di pagina della scheda, se non esiste.
addHeader()HeaderSectionAggiunge una sezione di intestazione della scheda, se non esiste.
addNamedRange(name, range)NamedRangeAggiunge un NamedRange, ovvero un Range con un nome e un ID da utilizzare per il recupero successivo.
getBody()BodyRecupera il Body della scheda.
getBookmark(id)Bookmark|nullRecupera Bookmark con l'ID specificato.
getBookmarks()Bookmark[]Recupera tutti gli oggetti Bookmark nella scheda.
getFooter()FooterSection|nullRecupera la sezione del piè di pagina della scheda, se presente.
getFootnotes()Footnote[]|nullRecupera tutti gli elementi Footnote nel corpo della scheda.
getHeader()HeaderSection|nullRecupera la sezione dell'intestazione della scheda, se presente.
getNamedRangeById(id)NamedRange|nullRecupera NamedRange con l'ID specificato.
getNamedRanges()NamedRange[]Recupera tutti gli oggetti NamedRange nella scheda.
getNamedRanges(name)NamedRange[]Recupera tutti gli oggetti NamedRange nella scheda con il nome specificato.
newPosition(element, offset)PositionCrea un nuovo Position, ovvero un riferimento a una posizione nella scheda, relativa a un elemento specifico.
newRange()RangeBuilderCrea un builder utilizzato per costruire oggetti Range dagli elementi delle schede.

Element

Metodi

MetodoTipo restituitoBreve descrizione
asBody()BodyRestituisce l'elemento corrente come Body.
asDate()DateRestituisce l'elemento corrente come Date.
asEquation()EquationRestituisce l'elemento corrente come Equation.
asEquationFunction()EquationFunctionRestituisce l'elemento corrente come EquationFunction.
asEquationFunctionArgumentSeparator()EquationFunctionArgumentSeparatorRestituisce l'elemento corrente come EquationFunctionArgumentSeparator.
asEquationSymbol()EquationSymbolRestituisce l'elemento corrente come EquationSymbol.
asFooterSection()FooterSectionRestituisce l'elemento corrente come FooterSection.
asFootnote()FootnoteRestituisce l'elemento corrente come Footnote.
asFootnoteSection()FootnoteSectionRestituisce l'elemento corrente come FootnoteSection.
asHeaderSection()HeaderSectionRestituisce l'elemento corrente come HeaderSection.
asHorizontalRule()HorizontalRuleRestituisce l'elemento corrente come HorizontalRule.
asInlineDrawing()InlineDrawingRestituisce l'elemento corrente come InlineDrawing.
asInlineImage()InlineImageRestituisce l'elemento corrente come InlineImage.
asListItem()ListItemRestituisce l'elemento corrente come ListItem.
asPageBreak()PageBreakRestituisce l'elemento corrente come PageBreak.
asParagraph()ParagraphRestituisce l'elemento corrente come Paragraph.
asPerson()PersonRestituisce l'elemento corrente come Person.
asRichLink()RichLinkRestituisce l'elemento corrente come RichLink, ad esempio un link a un file Fogli Google.
asTable()TableRestituisce l'elemento corrente come Table.
asTableCell()TableCellRestituisce l'elemento corrente come TableCell.
asTableOfContents()TableOfContentsRestituisce l'elemento corrente come TableOfContents.
asTableRow()TableRowRestituisce l'elemento corrente come TableRow.
asText()TextRestituisce l'elemento corrente come Text.
copy()ElementRestituisce una copia indipendente e completa dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()Element|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()Element|nullRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)ElementImposta gli attributi dell'elemento.

ElementType

Proprietà

ProprietàTipoDescrizione
BODY_SECTIONEnumIl tipo corrispondente all'elemento Body.
COMMENT_SECTIONEnumIl tipo corrispondente all'elemento CommentSection.
DATEEnumIl tipo corrispondente all'elemento Date.
EQUATIONEnumIl tipo corrispondente all'elemento Equation.
EQUATION_FUNCTIONEnumIl tipo corrispondente all'elemento EquationFunction.
EQUATION_FUNCTION_ARGUMENT_SEPARATOREnumIl tipo corrispondente all'elemento EquationFunctionArgumentSeparator.
EQUATION_SYMBOLEnumIl tipo corrispondente all'elemento EquationSymbol.
RICH_LINKEnumIl tipo corrispondente all'elemento RichLink.
FOOTER_SECTIONEnumIl tipo corrispondente all'elemento FooterSection.
FOOTNOTEEnumIl tipo corrispondente all'elemento Footnote.
FOOTNOTE_SECTIONEnumIl tipo corrispondente all'elemento FootnoteSection.
HEADER_SECTIONEnumIl tipo corrispondente all'elemento HeaderSection.
HORIZONTAL_RULEEnumIl tipo corrispondente all'elemento HorizontalRule.
INLINE_DRAWINGEnumIl tipo corrispondente all'elemento InlineDrawing.
INLINE_IMAGEEnumIl tipo corrispondente all'elemento InlineImage.
LIST_ITEMEnumIl tipo corrispondente all'elemento ListItem.
PAGE_BREAKEnumIl tipo corrispondente all'elemento PageBreak.
PARAGRAPHEnumIl tipo corrispondente all'elemento Paragraph.
PERSONEnumIl tipo corrispondente all'elemento Person.
TABLEEnumIl tipo corrispondente all'elemento Table.
TABLE_CELLEnumIl tipo corrispondente all'elemento TableCell.
TABLE_OF_CONTENTSEnumIl tipo corrispondente all'elemento TableOfContents.
TABLE_ROWEnumIl tipo corrispondente all'elemento TableRow.
TEXTEnumIl tipo corrispondente all'elemento Text.
UNSUPPORTEDEnumIl tipo corrispondente a UnsupportedElement.

Equation

Metodi

MetodoTipo restituitoBreve descrizione
clear()EquationCancella i contenuti dell'elemento.
copy()EquationRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getLinkUrl()String|nullRecupera l'URL del link.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di figli.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()Equation|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()Equation|nullRimuove l'elemento dal relativo elemento principale.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)EquationImposta gli attributi dell'elemento.
setLinkUrl(url)EquationImposta l'URL del link.
setTextAlignment(textAlignment)EquationImposta l'allineamento del testo.

EquationFunction

Metodi

MetodoTipo restituitoBreve descrizione
clear()EquationFunctionCancella i contenuti dell'elemento.
copy()EquationFunctionRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getCode()StringRecupera il codice corrispondente alla funzione dell'equazione.
getLinkUrl()String|nullRecupera l'URL del link.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di figli.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()EquationFunction|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()EquationFunction|nullRimuove l'elemento dal relativo elemento principale.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)EquationFunctionImposta gli attributi dell'elemento.
setLinkUrl(url)EquationFunctionImposta l'URL del link.
setTextAlignment(textAlignment)EquationFunctionImposta l'allineamento del testo.

EquationFunctionArgumentSeparator

Metodi

MetodoTipo restituitoBreve descrizione
copy()EquationFunctionArgumentSeparatorRestituisce una copia indipendente e completa dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()EquationFunctionArgumentSeparator|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()EquationFunctionArgumentSeparator|nullRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)EquationFunctionArgumentSeparatorImposta gli attributi dell'elemento.

EquationSymbol

Metodi

MetodoTipo restituitoBreve descrizione
copy()EquationSymbolRestituisce una copia indipendente e completa dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getCode()StringRecupera il codice corrispondente al simbolo di equazione.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()EquationSymbol|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()EquationSymbol|nullRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)EquationSymbolImposta gli attributi dell'elemento.

FontFamily

FooterSection

Metodi

MetodoTipo restituitoBreve descrizione
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob dell'immagine specificato.
appendImage(image)InlineImageAggiunge l'elemento InlineImage specificato.
appendListItem(listItem)ListItemAggiunge l'elemento ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem contenente i contenuti di testo specificati.
appendParagraph(paragraph)ParagraphAggiunge l'elemento Paragraph specificato.
appendParagraph(text)ParagraphCrea e aggiunge un nuovo Paragraph contenente i contenuti di testo specificati.
appendTable()TableCrea e aggiunge un nuovo Table.
appendTable(cells)TableAggiunge un nuovo Table contenente un TableCell per ogni valore stringa specificato.
appendTable(table)TableAggiunge l'elemento Table specificato.
clear()FooterSectionCancella i contenuti dell'elemento.
copy()FooterSectionRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getImages()InlineImage[]|nullRecupera tutti i InlineImages contenuti nella sezione.
getListItems()ListItem[]|nullRecupera tutti i ListItems contenuti nella sezione.
getNumChildren()IntegerRecupera il numero di figli.
getParagraphs()Paragraph[]|nullRecupera tutti i Paragraphs contenuti nella sezione (inclusi i ListItems).
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getTables()Table[]|nullRecupera tutti i Tables contenuti nella sezione.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo HorizontalRule all'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob dell'immagine specificato, all'indice specificato.
insertImage(childIndex, image)InlineImageInserisce il InlineImage specificato all'indice indicato.
insertListItem(childIndex, listItem)ListItemInserisce il ListItem specificato all'indice indicato.
insertListItem(childIndex, text)ListItemCrea e inserisce un nuovo ListItem all'indice specificato, contenente i contenuti di testo specificati.
insertParagraph(childIndex, paragraph)ParagraphInserisce il Paragraph specificato all'indice indicato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo Paragraph all'indice specificato, contenente i contenuti di testo specificati.
insertTable(childIndex)TableCrea e inserisce un nuovo Table all'indice specificato.
insertTable(childIndex, cells)TableCrea e inserisce un nuovo Table contenente le celle specificate, all'indice specificato.
insertTable(childIndex, table)TableInserisce il Table specificato all'indice indicato.
removeChild(child)FooterSectionRimuove l'elemento figlio specificato.
removeFromParent()FooterSection|nullRimuove l'elemento dal relativo elemento principale.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)FooterSectionImposta gli attributi dell'elemento.
setText(text)FooterSectionImposta i contenuti come testo normale.
setTextAlignment(textAlignment)FooterSectionImposta l'allineamento del testo.

Footnote

Metodi

MetodoTipo restituitoBreve descrizione
copy()FootnoteRestituisce una copia indipendente e completa dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getFootnoteContents()FootnoteSection|nullRecupera i contenuti dell'elemento nota a piè di pagina.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
removeFromParent()Footnote|nullRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)FootnoteImposta gli attributi dell'elemento.

FootnoteSection

Metodi

MetodoTipo restituitoBreve descrizione
appendParagraph(paragraph)ParagraphAggiunge l'elemento Paragraph specificato.
appendParagraph(text)ParagraphCrea e aggiunge un nuovo Paragraph contenente i contenuti di testo specificati.
clear()FootnoteSectionCancella i contenuti dell'elemento.
copy()FootnoteSectionRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di figli.
getParagraphs()Paragraph[]|nullRecupera tutti i Paragraphs contenuti nella sezione (inclusi i ListItems).
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
insertParagraph(childIndex, paragraph)ParagraphInserisce il Paragraph specificato all'indice indicato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo Paragraph all'indice specificato, contenente i contenuti di testo specificati.
removeChild(child)FootnoteSectionRimuove l'elemento figlio specificato.
removeFromParent()FootnoteSection|nullRimuove l'elemento dal relativo elemento principale.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)FootnoteSectionImposta gli attributi dell'elemento.
setText(text)FootnoteSectionImposta i contenuti come testo normale.
setTextAlignment(textAlignment)FootnoteSectionImposta l'allineamento del testo.

GlyphType

Proprietà

ProprietàTipoDescrizione
BULLETEnumIl punto elenco predefinito, circolare e pieno.
HOLLOW_BULLETEnumUn punto elenco vuoto.
SQUARE_BULLETEnumUn punto elenco quadrato.
NUMBEREnumUn punto elenco numerato.
LATIN_UPPEREnumUn punto elenco latino maiuscolo.
LATIN_LOWEREnumUn punto elenco latino minuscolo.
ROMAN_UPPEREnumUn numero romano, un punto elenco in maiuscolo.
ROMAN_LOWEREnumUn numero romano, un punto elenco minuscolo.

HeaderSection

Metodi

MetodoTipo restituitoBreve descrizione
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob dell'immagine specificato.
appendImage(image)InlineImageAggiunge l'elemento InlineImage specificato.
appendListItem(listItem)ListItemAggiunge l'elemento ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem contenente i contenuti di testo specificati.
appendParagraph(paragraph)ParagraphAggiunge l'elemento Paragraph specificato.
appendParagraph(text)ParagraphCrea e aggiunge un nuovo Paragraph contenente i contenuti di testo specificati.
appendTable()TableCrea e aggiunge un nuovo Table.
appendTable(cells)TableAggiunge un nuovo Table contenente un TableCell per ogni valore stringa specificato.
appendTable(table)TableAggiunge l'elemento Table specificato.
clear()HeaderSectionCancella i contenuti dell'elemento.
copy()HeaderSectionRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getImages()InlineImage[]|nullRecupera tutti i InlineImages contenuti nella sezione.
getListItems()ListItem[]|nullRecupera tutti i ListItems contenuti nella sezione.
getNumChildren()IntegerRecupera il numero di figli.
getParagraphs()Paragraph[]|nullRecupera tutti i Paragraphs contenuti nella sezione (inclusi i ListItems).
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getTables()Table[]|nullRecupera tutti i Tables contenuti nella sezione.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo HorizontalRule all'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob dell'immagine specificato, all'indice specificato.
insertImage(childIndex, image)InlineImageInserisce il InlineImage specificato all'indice indicato.
insertListItem(childIndex, listItem)ListItemInserisce il ListItem specificato all'indice indicato.
insertListItem(childIndex, text)ListItemCrea e inserisce un nuovo ListItem all'indice specificato, contenente i contenuti di testo specificati.
insertParagraph(childIndex, paragraph)ParagraphInserisce il Paragraph specificato all'indice indicato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo Paragraph all'indice specificato, contenente i contenuti di testo specificati.
insertTable(childIndex)TableCrea e inserisce un nuovo Table all'indice specificato.
insertTable(childIndex, cells)TableCrea e inserisce un nuovo Table contenente le celle specificate, all'indice specificato.
insertTable(childIndex, table)TableInserisce il Table specificato all'indice indicato.
removeChild(child)HeaderSectionRimuove l'elemento figlio specificato.
removeFromParent()HeaderSection|nullRimuove l'elemento dal relativo elemento principale.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)HeaderSectionImposta gli attributi dell'elemento.
setText(text)HeaderSectionImposta i contenuti come testo normale.
setTextAlignment(textAlignment)HeaderSectionImposta l'allineamento del testo.

HorizontalAlignment

Proprietà

ProprietàTipoDescrizione
LEFTEnumL'opzione di allineamento a sinistra.
CENTEREnumL'opzione di allineamento al centro.
RIGHTEnumL'opzione di allineamento a destra.
JUSTIFYEnumL'opzione di allineamento giustificato.

HorizontalRule

Metodi

MetodoTipo restituitoBreve descrizione
copy()HorizontalRuleRestituisce una copia indipendente e completa dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
removeFromParent()HorizontalRule|nullRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)HorizontalRuleImposta gli attributi dell'elemento.

InlineDrawing

Metodi

MetodoTipo restituitoBreve descrizione
copy()InlineDrawingRestituisce una copia indipendente e completa dell'elemento corrente.
getAltDescription()String|nullRestituisce la descrizione alternativa del disegno.
getAltTitle()String|nullRestituisce il titolo alternativo del disegno.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()InlineDrawing|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()InlineDrawing|nullRimuove l'elemento dal relativo elemento principale.
setAltDescription(description)InlineDrawingImposta la descrizione alternativa del disegno.
setAltTitle(title)InlineDrawingImposta il titolo alternativo del disegno.
setAttributes(attributes)InlineDrawingImposta gli attributi dell'elemento.

InlineImage

Metodi

MetodoTipo restituitoBreve descrizione
copy()InlineImageRestituisce una copia indipendente e completa dell'elemento corrente.
getAltDescription()String|nullRestituisce la descrizione alternativa dell'immagine.
getAltTitle()String|nullRestituisce il titolo alternativo dell'immagine.
getAs(contentType)BlobRestituisce i dati all'interno di questo oggetto come blob convertito nel tipo di contenuti specificato.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getBlob()BlobRestituisce i dati all'interno di questo oggetto come blob.
getHeight()IntegerRecupera l'altezza dell'immagine, in pixel.
getLinkUrl()String|nullRecupera l'URL del link.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera ElementType dell'elemento.
getWidth()IntegerRecupera la larghezza dell'immagine, in pixel.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()InlineImage|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()InlineImage|nullRimuove l'elemento dal relativo elemento principale.
setAltDescription(description)InlineImageImposta la descrizione alternativa dell'immagine.
setAltTitle(title)InlineImageImposta il titolo alternativo dell'immagine.
setAttributes(attributes)InlineImageImposta gli attributi dell'elemento.
setHeight(height)InlineImageImposta l'altezza dell'immagine, in pixel.
setLinkUrl(url)InlineImageImposta l'URL del link.
setWidth(width)InlineImageImposta la larghezza dell'immagine, in pixel.

ListItem

Metodi

MetodoTipo restituitoBreve descrizione
addPositionedImage(image)PositionedImageCrea e inserisce un nuovo PositionedImage dal blob dell'immagine specificato.
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendInlineImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob dell'immagine specificato.
appendInlineImage(image)InlineImageAggiunge l'elemento InlineImage specificato.
appendPageBreak()PageBreakCrea e aggiunge un nuovo PageBreak.
appendPageBreak(pageBreak)PageBreakAggiunge l'elemento PageBreak specificato.
appendText(text)TextCrea e aggiunge un nuovo elemento Text con i contenuti specificati.
appendText(text)TextAggiunge l'elemento Text specificato.
clear()ListItemCancella i contenuti dell'elemento.
copy()ListItemRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAlignment()HorizontalAlignment|nullRecupera HorizontalAlignment.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getGlyphType()GlyphType|nullRecupera GlyphType dell'elemento dell'elenco.
getHeading()ParagraphHeading|nullRecupera ParagraphHeading.
getIndentEnd()Number|nullRecupera il rientro finale, in punti.
getIndentFirstLine()Number|nullRecupera il rientro della prima riga, in punti.
getIndentStart()Number|nullRecupera il rientro iniziale.
getLineSpacing()Number|nullRecupera l'interlinea, in punti.
getLinkUrl()String|nullRecupera l'URL del link.
getListId()String|nullRecupera l'ID elenco.
getNestingLevel()IntegerRecupera il livello di annidamento dell'elemento dell'elenco.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di figli.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPositionedImage(id)PositionedImageRecupera un PositionedImage in base all'ID dell'immagine.
getPositionedImages()PositionedImage[]Recupera tutti gli oggetti PositionedImage ancorati al paragrafo.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getSpacingAfter()Number|nullRecupera la spaziatura dopo l'elemento, in punti.
getSpacingBefore()Number|nullRecupera la spaziatura prima dell'elemento, in punti.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un HorizontalRule nell'indice specificato.
insertInlineImage(childIndex, image)InlineImageCrea e inserisce un nuovo InlineImage dal blob immagine specificato, all'indice specificato.
insertInlineImage(childIndex, image)InlineImageInserisce il InlineImage specificato all'indice indicato.
insertPageBreak(childIndex)PageBreakCrea e inserisce un nuovo PageBreak all'indice specificato.
insertPageBreak(childIndex, pageBreak)PageBreakInserisce il PageBreak specificato all'indice indicato.
insertText(childIndex, text)TextCrea e inserisce un nuovo elemento di testo nell'indice specificato.
insertText(childIndex, text)TextInserisce l'elemento Text specificato nell'indice specificato, con i contenuti di testo specificati.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
isLeftToRight()Boolean|nullRecupera l'impostazione da sinistra a destra.
merge()ListItem|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeChild(child)ListItemRimuove l'elemento figlio specificato.
removeFromParent()ListItem|nullRimuove l'elemento dal relativo elemento principale.
removePositionedImage(id)BooleanRimuove un PositionedImage in base all'ID dell'immagine.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAlignment(alignment)ListItemImposta HorizontalAlignment.
setAttributes(attributes)ListItemImposta gli attributi dell'elemento.
setGlyphType(glyphType)ListItemImposta il GlyphType dell'elemento dell'elenco.
setHeading(heading)ListItemImposta ParagraphHeading.
setIndentEnd(indentEnd)ListItemImposta il rientro finale, in punti.
setIndentFirstLine(indentFirstLine)ListItemImposta il rientro della prima riga, in punti.
setIndentStart(indentStart)ListItemImposta il rientro iniziale, in punti.
setLeftToRight(leftToRight)ListItemImposta l'impostazione da sinistra a destra.
setLineSpacing(multiplier)ListItemImposta l'interlinea come quantità che indica il numero di righe da utilizzare per la spaziatura.
setLinkUrl(url)ListItemImposta l'URL del link.
setListId(listItem)ListItemImposta l'ID elenco.
setNestingLevel(nestingLevel)ListItemImposta il livello di annidamento dell'elemento dell'elenco.
setSpacingAfter(spacingAfter)ListItemImposta la spaziatura dopo l'elemento, in punti.
setSpacingBefore(spacingBefore)ListItemImposta la spaziatura prima dell'elemento, in punti.
setText(text)voidImposta i contenuti della voce di elenco come testo.
setTextAlignment(textAlignment)ListItemImposta l'allineamento del testo.

NamedRange

Metodi

MetodoTipo restituitoBreve descrizione
getId()StringRecupera l'ID di questo NamedRange.
getName()StringRestituisce il nome di questo NamedRange.
getRange()RangeRecupera l'intervallo di elementi associati a questo NamedRange.
remove()voidRimuove questo NamedRange dalla scheda.

PageBreak

Metodi

MetodoTipo restituitoBreve descrizione
copy()PageBreakRestituisce una copia indipendente e completa dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
removeFromParent()PageBreak|nullRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)PageBreakImposta gli attributi dell'elemento.

Paragraph

Metodi

MetodoTipo restituitoBreve descrizione
addPositionedImage(image)PositionedImageCrea e inserisce un nuovo PositionedImage dal blob dell'immagine specificato.
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendInlineImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob dell'immagine specificato.
appendInlineImage(image)InlineImageAggiunge l'elemento InlineImage specificato.
appendPageBreak()PageBreakCrea e aggiunge un nuovo PageBreak.
appendPageBreak(pageBreak)PageBreakAggiunge l'elemento PageBreak specificato.
appendText(text)TextCrea e aggiunge un nuovo elemento Text con i contenuti specificati.
appendText(text)TextAggiunge l'elemento Text specificato.
clear()ParagraphCancella i contenuti dell'elemento.
copy()ParagraphRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAlignment()HorizontalAlignment|nullRecupera HorizontalAlignment.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getHeading()ParagraphHeading|nullRecupera ParagraphHeading.
getIndentEnd()Number|nullRecupera il rientro finale, in punti.
getIndentFirstLine()Number|nullRecupera il rientro della prima riga, in punti.
getIndentStart()Number|nullRecupera il rientro iniziale.
getLineSpacing()Number|nullRecupera l'interlinea, in punti.
getLinkUrl()String|nullRecupera l'URL del link.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di figli.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPositionedImage(id)PositionedImageRecupera un PositionedImage in base all'ID dell'immagine.
getPositionedImages()PositionedImage[]Recupera tutti gli oggetti PositionedImage ancorati al paragrafo.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getSpacingAfter()Number|nullRecupera la spaziatura dopo l'elemento, in punti.
getSpacingBefore()Number|nullRecupera la spaziatura prima dell'elemento, in punti.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un HorizontalRule nell'indice specificato.
insertInlineImage(childIndex, image)InlineImageCrea e inserisce un nuovo InlineImage dal blob immagine specificato, all'indice specificato.
insertInlineImage(childIndex, image)InlineImageInserisce il InlineImage specificato all'indice indicato.
insertPageBreak(childIndex)PageBreakCrea e inserisce un nuovo PageBreak all'indice specificato.
insertPageBreak(childIndex, pageBreak)PageBreakInserisce il PageBreak specificato all'indice indicato.
insertText(childIndex, text)TextCrea e inserisce un nuovo elemento di testo nell'indice specificato.
insertText(childIndex, text)TextInserisce l'elemento Text specificato nell'indice specificato, con i contenuti di testo specificati.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
isLeftToRight()Boolean|nullRecupera l'impostazione da sinistra a destra.
merge()Paragraph|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeChild(child)ParagraphRimuove l'elemento figlio specificato.
removeFromParent()Paragraph|nullRimuove l'elemento dal relativo elemento principale.
removePositionedImage(id)BooleanRimuove un PositionedImage in base all'ID dell'immagine.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAlignment(alignment)ParagraphImposta HorizontalAlignment.
setAttributes(attributes)ParagraphImposta gli attributi dell'elemento.
setHeading(heading)ParagraphImposta ParagraphHeading.
setIndentEnd(indentEnd)ParagraphImposta il rientro finale, in punti.
setIndentFirstLine(indentFirstLine)ParagraphImposta il rientro della prima riga, in punti.
setIndentStart(indentStart)ParagraphImposta il rientro iniziale, in punti.
setLeftToRight(leftToRight)ParagraphImposta l'impostazione da sinistra a destra.
setLineSpacing(multiplier)ParagraphImposta l'interlinea come quantità che indica il numero di righe da utilizzare per la spaziatura.
setLinkUrl(url)ParagraphImposta l'URL del link.
setSpacingAfter(spacingAfter)ParagraphImposta la spaziatura dopo l'elemento, in punti.
setSpacingBefore(spacingBefore)ParagraphImposta la spaziatura prima dell'elemento, in punti.
setText(text)voidImposta i contenuti del paragrafo come testo.
setTextAlignment(textAlignment)ParagraphImposta l'allineamento del testo.

ParagraphHeading

Proprietà

ProprietàTipoDescrizione
NORMALEnumL'opzione di intestazione per il testo normale.
HEADING1EnumL'opzione di intestazione più alta.
HEADING2EnumLa seconda opzione di intestazione.
HEADING3EnumLa terza opzione di intestazione
HEADING4EnumLa quarta opzione di intestazione.
HEADING5EnumLa quinta opzione di intestazione.
HEADING6EnumL'opzione di intestazione più bassa.
TITLEEnumL'opzione di intestazione del titolo.
SUBTITLEEnumL'opzione di intestazione del sottotitolo.

Person

Metodi

MetodoTipo restituitoBreve descrizione
copy()PersonRestituisce una copia indipendente e completa dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getEmail()StringRestituisce l'indirizzo email della persona.
getName()String|nullRestituisce il nome visualizzato della persona, se impostato.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()Person|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()Person|nullRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)PersonImposta gli attributi dell'elemento.

Position

Metodi

MetodoTipo restituitoBreve descrizione
getElement()ElementRecupera l'elemento che contiene questo Position.
getOffset()IntegerOttiene la posizione relativa di questo Position all'interno dell'elemento che lo contiene.
getSurroundingText()TextCrea un elemento Text artificiale che rappresenta il testo e la formattazione di Paragraph o ListItem che contiene Position, direttamente o tramite una catena di elementi secondari.
getSurroundingTextOffset()IntegerRestituisce l'offset di questo Position all'interno dell'elemento Text restituito da getSurroundingText().
insertBookmark()BookmarkCrea e inserisce un nuovo Bookmark in questo Position.
insertInlineImage(image)InlineImage|nullCrea e inserisce un nuovo InlineImage in questo Position dal blob dell'immagine specificata.
insertText(text)Text|nullInserisce il testo specificato in questo Position.

PositionedImage

Metodi

MetodoTipo restituitoBreve descrizione
getAs(contentType)BlobRestituisce i dati all'interno di questo oggetto come blob convertito nel tipo di contenuti specificato.
getBlob()BlobRestituisce i dati all'interno di questo oggetto come blob.
getHeight()IntegerRecupera l'altezza dell'immagine, in pixel.
getId()StringRecupera l'ID dell'immagine.
getLayout()PositionedLayoutRestituisce un valore enum che rappresenta il layout dell'immagine.
getLeftOffset()NumberRestituisce l'offset dell'immagine, in punti, dal lato sinistro del paragrafo.
getParagraph()ParagraphRestituisce il Paragraph a cui è ancorata l'immagine.
getTopOffset()NumberRestituisce l'offset dell'immagine, in punti, dalla parte superiore del paragrafo.
getWidth()IntegerRecupera la larghezza dell'immagine, in pixel.
setHeight(height)PositionedImageImposta l'altezza dell'immagine, in pixel.
setLayout(layout)PositionedImageImposta la definizione del layout dell'immagine.
setLeftOffset(offset)PositionedImageImposta l'offset dell'immagine, in punti, dal lato sinistro del paragrafo.
setTopOffset(offset)PositionedImageImposta l'offset dell'immagine, in punti, dalla parte superiore del paragrafo.
setWidth(width)PositionedImageImposta la larghezza dell'immagine, in pixel.

PositionedLayout

Proprietà

ProprietàTipoDescrizione
ABOVE_TEXTEnumL'immagine è posizionata sopra il testo.
BREAK_BOTHEnumL'immagine interrompe il testo a sinistra e a destra.
BREAK_LEFTEnumL'immagine interrompe il testo a sinistra.
BREAK_RIGHTEnumL'immagine interrompe il testo sulla destra.
WRAP_TEXTEnumL'immagine è racchiusa dal testo.

Range

Metodi

MetodoTipo restituitoBreve descrizione
getRangeElements()RangeElement[]Recupera tutti gli elementi in questo Range, inclusi eventuali elementi Text parziali (ad esempio, nel caso di una selezione che include solo una parte di un elemento Text).

RangeBuilder

Metodi

MetodoTipo restituitoBreve descrizione
addElement(element)RangeBuilderAggiunge un intero Element a questo RangeBuilder.
addElement(textElement, startOffset, endOffsetInclusive)RangeBuilderAggiunge un elemento Text parziale a questo RangeBuilder.
addElementsBetween(startElement, endElementInclusive)RangeBuilderAggiunge due elementi interi e tutti gli elementi compresi tra questi a questo RangeBuilder.
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive)RangeBuilderAggiunge due elementi Text parziali e tutti gli elementi compresi tra questi all'elemento RangeBuilder.
addRange(range)RangeBuilderAggiunge i contenuti di un altro Range a questo RangeBuilder.
build()RangeCrea un Range dalle impostazioni applicate al builder.
getRangeElements()RangeElement[]Recupera tutti gli elementi in questo Range, inclusi eventuali elementi Text parziali (ad esempio, nel caso di una selezione che include solo una parte di un elemento Text).

RangeElement

Metodi

MetodoTipo restituitoBreve descrizione
getElement()ElementRestituisce il Element corrispondente a questo RangeElement.
getEndOffsetInclusive()IntegerOttiene la posizione della fine di un intervallo parziale all'interno dell'elemento intervallo.
getStartOffset()IntegerOttiene la posizione dell'inizio di un intervallo parziale all'interno dell'elemento intervallo.
isPartial()BooleanDetermina se questo elemento di intervallo copre l'intero elemento o una selezione parziale dei caratteri dell'elemento.

Metodi

MetodoTipo restituitoBreve descrizione
copy()RichLinkRestituisce una copia indipendente e completa dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getMimeType()String|nullRestituisce il tipo MIME del link, disponibile quando l'elemento è un link a un file di Drive e null altrimenti.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getTitle()StringRestituisce il titolo visualizzato del link.
getType()ElementTypeRecupera ElementType dell'elemento.
getUrl()StringRestituisce l'URL della risorsa.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()RichLink|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()RichLink|nullRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)RichLinkImposta gli attributi dell'elemento.

Tab

Metodi

MetodoTipo restituitoBreve descrizione
asDocumentTab()DocumentTabRecupera i contenuti della scheda come DocumentTab.
getChildTabs()Tab[]Recupera le schede secondarie nidificate in questa scheda.
getId()StringRecupera l'ID della scheda.
getIndex()IntegerRecupera l'indice in base zero della scheda all'interno del contenitore principale.
getTitle()StringRecupera il titolo della scheda.
getType()TabTypeRecupera il tipo di scheda.

TabType

Proprietà

ProprietàTipoDescrizione
DOCUMENT_TABEnumIl tipo corrispondente a DocumentTab.

Table

Metodi

MetodoTipo restituitoBreve descrizione
appendTableRow()TableRowCrea e aggiunge un nuovo TableRow.
appendTableRow(tableRow)TableRowAggiunge l'elemento TableRow specificato.
clear()TableCancella i contenuti dell'elemento.
copy()TableRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getBorderColor()String|nullRecupera il colore del bordo.
getBorderWidth()Number|nullRecupera lo spessore del bordo, in punti.
getCell(rowIndex, cellIndex)TableCell|nullRecupera il TableCell agli indici di riga e cella specificati.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getColumnWidth(columnIndex)Number|nullRecupera la larghezza della colonna della tabella specificata, in punti.
getLinkUrl()String|nullRecupera l'URL del link.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di figli.
getNumRows()IntegerRecupera il numero di TableRows.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getRow(rowIndex)TableRow|nullRecupera TableRow all'indice di riga specificato.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
insertTableRow(childIndex)TableRowCrea e inserisce un nuovo TableRow all'indice specificato.
insertTableRow(childIndex, tableRow)TableRowInserisce il TableRow specificato all'indice indicato.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
removeChild(child)TableRimuove l'elemento figlio specificato.
removeFromParent()Table|nullRimuove l'elemento dal relativo elemento principale.
removeRow(rowIndex)TableRowRimuove TableRow all'indice di riga specificato.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)TableImposta gli attributi dell'elemento.
setBorderColor(color)TableImposta il colore del bordo.
setBorderWidth(width)TableImposta la larghezza del bordo, in punti.
setColumnWidth(columnIndex, width)TableImposta la larghezza della colonna specificata in punti.
setLinkUrl(url)TableImposta l'URL del link.
setTextAlignment(textAlignment)TableImposta l'allineamento del testo.

TableCell

Metodi

MetodoTipo restituitoBreve descrizione
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob dell'immagine specificato.
appendImage(image)InlineImageAggiunge l'elemento InlineImage specificato.
appendListItem(listItem)ListItemAggiunge l'elemento ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem.
appendParagraph(paragraph)ParagraphAggiunge l'elemento Paragraph specificato.
appendParagraph(text)ParagraphCrea e aggiunge un nuovo Paragraph.
appendTable()TableCrea e aggiunge un nuovo Table.
appendTable(cells)TableAggiunge un nuovo Table contenente le celle specificate.
appendTable(table)TableAggiunge l'elemento Table specificato.
clear()TableCellCancella i contenuti dell'elemento.
copy()TableCellRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getBackgroundColor()String|nullRecupera il colore di sfondo.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getColSpan()IntegerRecupera l'intervallo di colonne, ovvero il numero di colonne delle celle della tabella a cui si estende questa cella.
getLinkUrl()String|nullRecupera l'URL del link.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di figli.
getPaddingBottom()Number|nullRecupera la spaziatura interna inferiore, in punti.
getPaddingLeft()Number|nullRecupera la spaziatura interna sinistra, in punti.
getPaddingRight()Number|nullRecupera la spaziatura interna destra, in punti.
getPaddingTop()Number|nullRecupera la spaziatura interna superiore, in punti.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getParentRow()TableRow|nullRecupera il TableRow contenente l'TableCell corrente.
getParentTable()Table|nullRecupera il Table contenente l'TableCell corrente.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getRowSpan()IntegerRecupera l'intervallo di righe, ovvero il numero di righe delle celle della tabella che questa cella occupa.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
getVerticalAlignment()VerticalAlignment|nullRecupera VerticalAlignment.
getWidth()Number|nullRecupera la larghezza della colonna contenente la cella, in punti.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo HorizontalRule all'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob dell'immagine specificato, all'indice specificato.
insertImage(childIndex, image)InlineImageInserisce il InlineImage specificato all'indice indicato.
insertListItem(childIndex, listItem)ListItemInserisce il ListItem specificato all'indice indicato.
insertListItem(childIndex, text)ListItemCrea e inserisce un nuovo ListItem all'indice specificato.
insertParagraph(childIndex, paragraph)ParagraphInserisce il Paragraph specificato all'indice indicato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo Paragraph all'indice specificato.
insertTable(childIndex)TableCrea e inserisce un nuovo Table all'indice specificato.
insertTable(childIndex, cells)TableCrea e inserisce un nuovo Table contenente le celle specificate, all'indice specificato.
insertTable(childIndex, table)TableInserisce il Table specificato all'indice indicato.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()TableCell|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeChild(child)TableCellRimuove l'elemento figlio specificato.
removeFromParent()TableCell|nullRimuove l'elemento dal relativo elemento principale.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)TableCellImposta gli attributi dell'elemento.
setBackgroundColor(color)TableCellImposta il colore di sfondo.
setLinkUrl(url)TableCellImposta l'URL del link.
setPaddingBottom(paddingBottom)TableCellImposta la spaziatura interna inferiore, in punti.
setPaddingLeft(paddingLeft)TableCellImposta la spaziatura interna sinistra, in punti.
setPaddingRight(paddingRight)TableCellImposta la spaziatura interna destra, in punti.
setPaddingTop(paddingTop)TableCellImposta la spaziatura interna superiore, in punti.
setText(text)TableCellImposta i contenuti come testo normale.
setTextAlignment(textAlignment)TableCellImposta l'allineamento del testo.
setVerticalAlignment(alignment)TableCellImposta l'allineamento verticale.
setWidth(width)TableCellImposta la larghezza della colonna contenente la cella corrente, in punti.

TableOfContents

Metodi

MetodoTipo restituitoBreve descrizione
clear()TableOfContentsCancella i contenuti dell'elemento.
copy()TableOfContentsRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getLinkUrl()String|nullRecupera l'URL del link.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di figli.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
removeFromParent()TableOfContents|nullRimuove l'elemento dal relativo elemento principale.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)TableOfContentsImposta gli attributi dell'elemento.
setLinkUrl(url)TableOfContentsImposta l'URL del link.
setTextAlignment(textAlignment)TableOfContentsImposta l'allineamento del testo.

TableRow

Metodi

MetodoTipo restituitoBreve descrizione
appendTableCell()TableCellCrea e aggiunge un nuovo TableCell.
appendTableCell(textContents)TableCellAggiunge il TableCell specificato contenente il testo specificato.
appendTableCell(tableCell)TableCellAggiunge l'elemento TableCell specificato.
clear()TableRowCancella i contenuti dell'elemento.
copy()TableRowRestituisce una copia indipendente e completa dell'elemento corrente.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findElement(elementType)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElement|nullCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getCell(cellIndex)TableCell|nullRecupera TableCell all'indice della cella specificato.
getChild(childIndex)ElementRecupera l'elemento secondario all'indice secondario specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento figlio specificato.
getLinkUrl()String|nullRecupera l'URL del link.
getMinimumHeight()Number|nullRecupera l'altezza minima, in punti.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getNumCells()IntegerRecupera il numero di celle nella riga.
getNumChildren()IntegerRecupera il numero di figli.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getParentTable()Table|nullRecupera il Table contenente la riga corrente.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getType()ElementTypeRecupera ElementType dell'elemento.
insertTableCell(childIndex)TableCellCrea e inserisce un nuovo TableCell all'indice specificato.
insertTableCell(childIndex, textContents)TableCellInserisce l'elemento TableCell specificato nell'indice indicato, contenente il testo specificato.
insertTableCell(childIndex, tableCell)TableCellInserisce il TableCell specificato all'indice indicato.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()TableRow|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeCell(cellIndex)TableCellRimuove TableCell all'indice di cella specificato.
removeChild(child)TableRowRimuove l'elemento figlio specificato.
removeFromParent()TableRow|nullRimuove l'elemento dal relativo elemento principale.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(attributes)TableRowImposta gli attributi dell'elemento.
setLinkUrl(url)TableRowImposta l'URL del link.
setMinimumHeight(minHeight)TableRowImposta l'altezza minima, in punti.
setTextAlignment(textAlignment)TableRowImposta l'allineamento del testo.

Text

Metodi

MetodoTipo restituitoBreve descrizione
appendText(text)TextAggiunge il testo specificato alla fine di questa regione di testo.
copy()TextRestituisce una copia indipendente e completa dell'elemento corrente.
deleteText(startOffset, endOffsetInclusive)TextElimina un intervallo di testo.
editAsText()TextOttiene una versione Text dell'elemento corrente per la modifica.
findText(searchPattern)RangeElement|nullCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElement|nullCerca nel contenuto dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getAttributes(offset)ObjectRecupera gli attributi all'offset del carattere specificato.
getBackgroundColor()String|nullRecupera l'impostazione del colore di sfondo.
getBackgroundColor(offset)String|nullRecupera il colore di sfondo all'offset del carattere specificato.
getFontFamily()String|nullRecupera l'impostazione della famiglia di caratteri.
getFontFamily(offset)String|nullRecupera la famiglia di caratteri all'offset del carattere specificato.
getFontSize()Number|nullRecupera l'impostazione della dimensione del carattere.
getFontSize(offset)Number|nullRecupera la dimensione del carattere all'offset del carattere specificato.
getForegroundColor()String|nullRecupera l'impostazione del colore di primo piano.
getForegroundColor(offset)String|nullRecupera il colore di primo piano all'offset del carattere specificato.
getLinkUrl()String|nullRecupera l'URL del link.
getLinkUrl(offset)String|nullRecupera l'URL del link all'offset del carattere specificato.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignment|nullOttiene l'allineamento del testo.
getTextAlignment(offset)TextAlignment|nullOttiene l'allineamento del testo per un singolo carattere.
getTextAttributeIndices()Integer[]Recupera l'insieme di indici di testo che corrispondono all'inizio di esecuzioni di formattazione del testo distinte.
getType()ElementTypeRecupera ElementType dell'elemento.
insertText(offset, text)TextInserisce il testo specificato all'offset del carattere indicato.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
isBold()Boolean|nullRecupera l'impostazione del grassetto.
isBold(offset)Boolean|nullRecupera l'impostazione del grassetto all'offset del carattere specificato.
isItalic()Boolean|nullRecupera l'impostazione del corsivo.
isItalic(offset)Boolean|nullRecupera l'impostazione del corsivo all'offset del carattere specificato.
isStrikethrough()Boolean|nullRecupera l'impostazione della linea orizzontale.
isStrikethrough(offset)Boolean|nullRecupera l'impostazione della linea orizzontale sul testo all'offset del carattere specificato.
isUnderline()Boolean|nullRecupera l'impostazione di sottolineatura.
isUnderline(offset)Boolean|nullRecupera l'impostazione di sottolineatura all'offset del carattere specificato.
merge()Text|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()Text|nullRimuove l'elemento dal relativo elemento principale.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa di sostituzione, utilizzando espressioni regolari.
setAttributes(startOffset, endOffsetInclusive, attributes)TextApplica gli attributi specificati all'intervallo di caratteri indicato.
setAttributes(attributes)TextImposta gli attributi dell'elemento.
setBackgroundColor(startOffset, endOffsetInclusive, color)TextImposta il colore di sfondo per l'intervallo di caratteri specificato.
setBackgroundColor(color)TextImposta il colore di sfondo.
setBold(bold)TextImposta l'impostazione del grassetto.
setBold(startOffset, endOffsetInclusive, bold)TextImposta l'impostazione del grassetto per l'intervallo di caratteri specificato.
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)TextImposta la famiglia di caratteri per l'intervallo di caratteri specificato.
setFontFamily(fontFamilyName)TextImposta la famiglia di caratteri.
setFontSize(startOffset, endOffsetInclusive, size)TextImposta la dimensione del carattere per l'intervallo di caratteri specificato.
setFontSize(size)TextImposta la dimensione del carattere.
setForegroundColor(startOffset, endOffsetInclusive, color)TextImposta il colore di primo piano per l'intervallo di caratteri specificato.
setForegroundColor(color)TextImposta il colore di primo piano.
setItalic(italic)TextImposta l'impostazione del corsivo.
setItalic(startOffset, endOffsetInclusive, italic)TextImposta l'impostazione del corsivo per l'intervallo di caratteri specificato.
setLinkUrl(startOffset, endOffsetInclusive, url)TextImposta l'URL del link per l'intervallo di caratteri specificato.
setLinkUrl(url)TextImposta l'URL del link.
setStrikethrough(strikethrough)TextImposta l'impostazione della linea orizzontale.
setStrikethrough(startOffset, endOffsetInclusive, strikethrough)TextImposta l'impostazione della linea orizzontale per l'intervallo di caratteri specificato.
setText(text)TextImposta i contenuti del testo.
setTextAlignment(startOffset, endOffsetInclusive, textAlignment)TextImposta l'allineamento del testo per un determinato intervallo di caratteri.
setTextAlignment(textAlignment)TextImposta l'allineamento del testo.
setUnderline(underline)TextImposta l'impostazione della sottolineatura.
setUnderline(startOffset, endOffsetInclusive, underline)TextImposta l'impostazione di sottolineatura per l'intervallo di caratteri specificato.

TextAlignment

Proprietà

ProprietàTipoDescrizione
NORMALEnumL'allineamento del testo normale.
SUPERSCRIPTEnumL'allineamento del testo in apice.
SUBSCRIPTEnumL'allineamento del testo in pedice.

UnsupportedElement

Metodi

MetodoTipo restituitoBreve descrizione
copy()UnsupportedElementRestituisce una copia indipendente e completa dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()Element|nullRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElement|nullRecupera l'elemento principale dell'elemento.
getPreviousSibling()Element|nullRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()UnsupportedElement|nullUnisce l'elemento al fratello precedente dello stesso tipo.
removeFromParent()UnsupportedElement|nullRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)UnsupportedElementImposta gli attributi dell'elemento.

VerticalAlignment

Proprietà

ProprietàTipoDescrizione
BOTTOMEnumL'opzione di allineamento in basso.
CENTEREnumL'opzione di allineamento al centro.
TOPEnumL'opzione di allineamento in alto.