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 di Documenti Google.
BookmarkUn oggetto che rappresenta un preferito.
ContainerElementUn elemento generico che può contenere altri elementi.
DateUn elemento che rappresenta una data formattata
DocumentUn documento contenente uno o più oggetti Tab, ciascuno dei quali contiene testo avanzato e elementi come tabelle e elenchi.
DocumentAppIl servizio di documenti crea e apre Documents che possono essere modificati.
DocumentTabUna scheda di un documento contenente testo avanzato 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 Equation matematico.
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 linea orizzontale.
InlineDrawingUn elemento che rappresenta un disegno incorporato.
InlineImageUn elemento che rappresenta un'immagine incorporata.
ListItemUn elemento che rappresenta un elemento dell'elenco.
NamedRangeUn Range con un nome e un ID per consentirne il recupero in un secondo momento.
PageBreakUn elemento che rappresenta un'interruzione di pagina.
ParagraphUn elemento che rappresenta un paragrafo.
ParagraphHeadingUn'enumerazione delle intestazioni dei paragrafi 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 con posizione fissa ancorata a un Paragraph.
PositionedLayoutUn'enumerazione che specifica come impostare la formattazione di un PositionedImage in relazione al testo circostante.
RangeUn intervallo di elementi in un documento.
RangeBuilderUn generatore utilizzato per creare oggetti Range dagli elementi del documento.
RangeElementUn wrapper per un Element con un possibile offset di inizio e di fine.
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 di tabella.
TableOfContentsUn elemento contenente un sommario.
TableRowUn elemento che rappresenta una riga di una tabella.
TextUn elemento che rappresenta una regione di testo avanzato.
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 di 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_WIDTHEnumLa larghezza 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 avanzato.
FONT_SIZEEnumL'impostazione della dimensione del carattere in punti per il testo RTF.
FOREGROUND_COLOREnumL'impostazione del colore di 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 del paragrafo (ad es. DocumentApp.HorizontalAlignment.CENTER).
INDENT_ENDEnumL'impostazione del rientro finale in punti per gli elementi di paragrafo.
INDENT_FIRST_LINEEnumL'impostazione del rientro della prima riga in punti per gli elementi di paragrafo.
INDENT_STARTEnumL'impostazione del rientro iniziale in punti per gli elementi di paragrafo.
ITALICEnumL'impostazione dello stile del carattere per il testo RTF.
GLYPH_TYPEEnumIl tipo di glifo per gli elementi dell'elenco di articoli.
LEFT_TO_RIGHTEnumL'impostazione della direzione del testo per il testo RTF.
LINE_SPACINGEnumL'impostazione dell'interlinea come moltiplicatore per gli elementi di paragrafo.
LINK_URLEnumL'URL del link per il testo avanzato.
LIST_IDEnumL'ID dell'elenco che include, per gli elementi dell'elenco.
MARGIN_BOTTOMEnumL'impostazione del margine inferiore in punti per gli elementi di paragrafo.
MARGIN_LEFTEnumL'impostazione del margine sinistro in punti per gli elementi di paragrafo.
MARGIN_RIGHTEnumL'impostazione del margine destro in punti per gli elementi di paragrafo.
MARGIN_TOPEnumL'impostazione del margine superiore in punti per gli elementi di paragrafo.
NESTING_LEVELEnumIl livello di nidificazione degli elementi per gli elementi della voce dell'elenco.
MINIMUM_HEIGHTEnumL'impostazione dell'altezza minima in punti per gli elementi di riga 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 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 di paragrafo.
SPACING_BEFOREEnumL'impostazione della spaziatura superiore in punti per gli elementi di paragrafo.
STRIKETHROUGHEnumL'impostazione di barratura per il testo in formato 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 immagini e celle di tabelle.

Body

Metodi

MetodoTipo restituitoBreve descrizione
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob immagine specificato.
appendImage(image)InlineImageAggiunge il InlineImage specificato.
appendListItem(listItem)ListItemAggiunge il 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 il PageBreak specificato.
appendParagraph(paragraph)ParagraphAggiunge il 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 di stringa specificato.
appendTable(table)TableAggiunge il Table specificato.
clear()BodyCancella i contenuti dell'elemento.
copy()BodyRestituisce una copia approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getHeadingAttributes(paragraphHeading)ObjectRecupera l'insieme di attributi per il ParagraphHeading fornito.
getImages()InlineImage[]Recupera tutti i InlineImages contenuti nella sezione.
getListItems()ListItem[]Recupera tutti i ListItems contenuti nella sezione.
getMarginBottom()NumberRecupera il margine inferiore in punti.
getMarginLeft()NumberRecupera il margine sinistro in punti.
getMarginRight()NumberRecupera il margine destro.
getMarginTop()NumberRecupera il margine superiore.
getNumChildren()IntegerRecupera il numero di bambini.
getPageHeight()NumberRecupera l'altezza della pagina in punti.
getPageWidth()NumberRecupera la larghezza della pagina in punti.
getParagraphs()Paragraph[]Recupera tutti i Paragraphs contenuti nella sezione (incluso ListItems).
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getTables()Table[]Recupera tutti i Tables contenuti nella sezione.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo HorizontalRule nell'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob immagine specificato nell'indice specificato.
insertImage(childIndex, image)InlineImageInserisce il valore InlineImage specificato nell'indice specificato.
insertListItem(childIndex, listItem)ListItemInserisce il valore ListItem specificato nell'indice specificato.
insertListItem(childIndex, text)ListItemCrea e inserisce un nuovo ListItem nell'indice specificato, contenente i contenuti di testo specificati.
insertPageBreak(childIndex)PageBreakCrea e inserisce un nuovo PageBreak nell'indice specificato.
insertPageBreak(childIndex, pageBreak)PageBreakInserisce il valore PageBreak specificato nell'indice specificato.
insertParagraph(childIndex, paragraph)ParagraphInserisce il valore Paragraph specificato nell'indice specificato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo Paragraph nell'indice specificato, contenente i contenuti di testo specificati.
insertTable(childIndex)TableCrea e inserisce un nuovo Table nell'indice specificato.
insertTable(childIndex, cells)TableCrea e inserisce un nuovo Table contenente le celle specificate nell'indice specificato.
insertTable(childIndex, table)TableInserisce il valore Table specificato nell'indice specificato.
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 il 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 del Bookmark.
getPosition()PositionRecupera il Position del Bookmark all'interno del DocumentTab.
remove()voidConsente di eliminare l'elemento 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 approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()ContainerElementUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()ContainerElementRimuove 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 approfondita e scollegata dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getDisplayText()StringRestituisce il valore visualizzato nel documento.
getLocale()StringRestituisce le impostazioni internazionali della data utilizzate per il valore visualizzato.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getTimestamp()DateRestituisce il timestamp associato alla data.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()DateUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()DateRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)DateImposta gli attributi dell'elemento.

Document

Metodi

MetodoTipo restituitoBreve descrizione
addBookmark(position)BookmarkAggiunge un Bookmark all'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 di Document.
addEditor(user)DocumentAggiunge l'utente specificato all'elenco degli editor di Document.
addEditors(emailAddresses)DocumentAggiunge l'array di utenti specificato all'elenco degli editor di Document.
addFooter()FooterSectionAggiunge una sezione di 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 del Document.
addViewer(user)DocumentAggiunge l'utente specificato all'elenco degli spettatori del Document.
addViewers(emailAddresses)DocumentAggiunge l'array di utenti specificato all'elenco degli spettatori per Document.
getActiveTab()TabRecupera il Tab attualmente attivo dell'utente nel documento.
getAs(contentType)BlobRecupera i contenuti attuali di Document come blob del tipo specificato.
getBlob()BlobRecupera i contenuti attuali di Document come blob.
getBody()BodyRecupera Body della prima scheda o, per gli script vincolati a un documento, DocumentBodySection della scheda attiva.
getBookmark(id)BookmarkRecupera il 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, nella scheda attiva.
getCursor()PositionRecupera il cursore dell'utente nella scheda attiva.
getEditors()User[]Recupera l'elenco degli editor di questo Document.
getFooter()FooterSectionRecupera 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[]Recupera tutti gli elementi Footnote nel corpo della prima scheda o, per gli script vincolati a un documento, nel corpo della scheda attiva.
getHeader()HeaderSectionRecupera la sezione dell'intestazione della prima scheda o, per gli script vincolati a un documento, la sezione dell'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)NamedRangeRecupera il 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, nella 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()RangeRecupera la selezione dell'utente nella scheda attiva.
getSupportedLanguageCodes()String[]Recupera tutti i codici lingua supportati nei file di Google Documenti.
getTab(tabId)TabRecupera il 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, che è un riferimento a una posizione nella scheda, rispetto a un elemento specifico nella prima scheda o, per gli script vincolati a un documento, alla scheda attiva.
newRange()RangeBuilderCrea un generatore utilizzato per costruire oggetti Range dagli elementi della scheda nella prima scheda o, per gli script associati a un documento, nella scheda attiva.
removeEditor(emailAddress)DocumentRimuove l'utente specificato dall'elenco degli editor di Document.
removeEditor(user)DocumentRimuove l'utente specificato dall'elenco degli editor di Document.
removeViewer(emailAddress)DocumentRimuove l'utente specificato dall'elenco di visualizzatori e commentatori per il Document.
removeViewer(user)DocumentRimuove l'utente specificato dall'elenco di visualizzatori e commentatori per il Document.
saveAndClose()voidSalva il 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 lo script è legato al contenitore.
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 al Position specificato.
addFooter()FooterSectionAggiunge una sezione del 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 valore Body della scheda.
getBookmark(id)BookmarkRecupera il Bookmark con l'ID specificato.
getBookmarks()Bookmark[]Recupera tutti gli oggetti Bookmark nella scheda.
getFooter()FooterSectionRecupera la sezione del piè di pagina della scheda, se esistente.
getFootnotes()Footnote[]Recupera tutti gli elementi Footnote nel corpo della scheda.
getHeader()HeaderSectionRecupera la sezione dell'intestazione della scheda, se esistente.
getNamedRangeById(id)NamedRangeRecupera il 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, che è un riferimento a una posizione nella scheda, rispetto a un elemento specifico.
newRange()RangeBuilderCrea un generatore utilizzato per costruire oggetti Range da elementi di tabulazione.

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 di 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 approfondita e scollegata dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()ElementUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()ElementRimuove 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 approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()EquationUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()EquationRimuove 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 approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getCode()StringRecupera il codice corrispondente alla funzione dell'equazione.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()EquationFunctionUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()EquationFunctionRimuove 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 approfondita e scollegata dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()EquationFunctionArgumentSeparatorUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()EquationFunctionArgumentSeparatorRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)EquationFunctionArgumentSeparatorImposta gli attributi dell'elemento.

EquationSymbol

Metodi

MetodoTipo restituitoBreve descrizione
copy()EquationSymbolRestituisce una copia approfondita e scollegata dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getCode()StringRecupera il codice corrispondente al simbolo dell'equazione.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()EquationSymbolUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()EquationSymbolRimuove 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 immagine specificato.
appendImage(image)InlineImageAggiunge il InlineImage specificato.
appendListItem(listItem)ListItemAggiunge il ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem contenente i contenuti di testo specificati.
appendParagraph(paragraph)ParagraphAggiunge il 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 di stringa specificato.
appendTable(table)TableAggiunge il Table specificato.
clear()FooterSectionCancella i contenuti dell'elemento.
copy()FooterSectionRestituisce una copia approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getImages()InlineImage[]Recupera tutti i InlineImages contenuti nella sezione.
getListItems()ListItem[]Recupera tutti i ListItems contenuti nella sezione.
getNumChildren()IntegerRecupera il numero di bambini.
getParagraphs()Paragraph[]Recupera tutti i Paragraphs contenuti nella sezione (incluso ListItems).
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getTables()Table[]Recupera tutti i Tables contenuti nella sezione.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo HorizontalRule nell'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob immagine specificato nell'indice specificato.
insertImage(childIndex, image)InlineImageInserisce il valore InlineImage specificato nell'indice specificato.
insertListItem(childIndex, listItem)ListItemInserisce il valore ListItem specificato nell'indice specificato.
insertListItem(childIndex, text)ListItemCrea e inserisce un nuovo ListItem nell'indice specificato, contenente i contenuti di testo specificati.
insertParagraph(childIndex, paragraph)ParagraphInserisce il valore Paragraph specificato nell'indice specificato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo Paragraph nell'indice specificato, contenente i contenuti di testo specificati.
insertTable(childIndex)TableCrea e inserisce un nuovo Table nell'indice specificato.
insertTable(childIndex, cells)TableCrea e inserisce un nuovo Table contenente le celle specificate nell'indice specificato.
insertTable(childIndex, table)TableInserisce il valore Table specificato nell'indice specificato.
removeChild(child)FooterSectionRimuove l'elemento figlio specificato.
removeFromParent()FooterSectionRimuove 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 approfondita e scollegata dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getFootnoteContents()FootnoteSectionRecupera i contenuti dell'elemento nota a piè di pagina.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
removeFromParent()FootnoteRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)FootnoteImposta gli attributi dell'elemento.

FootnoteSection

Metodi

MetodoTipo restituitoBreve descrizione
appendParagraph(paragraph)ParagraphAggiunge il 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 approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParagraphs()Paragraph[]Recupera tutti i Paragraphs contenuti nella sezione (incluso ListItems).
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
insertParagraph(childIndex, paragraph)ParagraphInserisce il valore Paragraph specificato nell'indice specificato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo Paragraph nell'indice specificato, contenente i contenuti di testo specificati.
removeChild(child)FootnoteSectionRimuove l'elemento figlio specificato.
removeFromParent()FootnoteSectionRimuove 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 riempito.
HOLLOW_BULLETEnumUn proiettile cavo.
SQUARE_BULLETEnumUn punto elenco quadrato.
NUMBEREnumUn punto elenco basato su un numero.
LATIN_UPPEREnumUn punto elenco latino maiuscolo.
LATIN_LOWEREnumUn punto elenco latino minuscolo.
ROMAN_UPPEREnumUn numero romano, punto elenco maiuscolo.
ROMAN_LOWEREnumUn numero romano, 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 immagine specificato.
appendImage(image)InlineImageAggiunge il InlineImage specificato.
appendListItem(listItem)ListItemAggiunge il ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem contenente i contenuti di testo specificati.
appendParagraph(paragraph)ParagraphAggiunge il 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 di stringa specificato.
appendTable(table)TableAggiunge il Table specificato.
clear()HeaderSectionCancella i contenuti dell'elemento.
copy()HeaderSectionRestituisce una copia approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getImages()InlineImage[]Recupera tutti i InlineImages contenuti nella sezione.
getListItems()ListItem[]Recupera tutti i ListItems contenuti nella sezione.
getNumChildren()IntegerRecupera il numero di bambini.
getParagraphs()Paragraph[]Recupera tutti i Paragraphs contenuti nella sezione (incluso ListItems).
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getTables()Table[]Recupera tutti i Tables contenuti nella sezione.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo HorizontalRule nell'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob immagine specificato nell'indice specificato.
insertImage(childIndex, image)InlineImageInserisce il valore InlineImage specificato nell'indice specificato.
insertListItem(childIndex, listItem)ListItemInserisce il valore ListItem specificato nell'indice specificato.
insertListItem(childIndex, text)ListItemCrea e inserisce un nuovo ListItem nell'indice specificato, contenente i contenuti di testo specificati.
insertParagraph(childIndex, paragraph)ParagraphInserisce il valore Paragraph specificato nell'indice specificato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo Paragraph nell'indice specificato, contenente i contenuti di testo specificati.
insertTable(childIndex)TableCrea e inserisce un nuovo Table nell'indice specificato.
insertTable(childIndex, cells)TableCrea e inserisce un nuovo Table contenente le celle specificate nell'indice specificato.
insertTable(childIndex, table)TableInserisce il valore Table specificato nell'indice specificato.
removeChild(child)HeaderSectionRimuove l'elemento figlio specificato.
removeFromParent()HeaderSectionRimuove 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 justify-alignment.

HorizontalRule

Metodi

MetodoTipo restituitoBreve descrizione
copy()HorizontalRuleRestituisce una copia approfondita e scollegata dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
removeFromParent()HorizontalRuleRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)HorizontalRuleImposta gli attributi dell'elemento.

InlineDrawing

Metodi

MetodoTipo restituitoBreve descrizione
copy()InlineDrawingRestituisce una copia approfondita e scollegata dell'elemento corrente.
getAltDescription()StringRestituisce la descrizione alternativa del disegno.
getAltTitle()StringRestituisce il titolo alternativo del disegno.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()InlineDrawingUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()InlineDrawingRimuove 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 approfondita e scollegata dell'elemento corrente.
getAltDescription()StringRestituisce la descrizione alternativa dell'immagine.
getAltTitle()StringRestituisce 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()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera il ElementType dell'elemento.
getWidth()IntegerRecupera la larghezza dell'immagine, in pixel.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()InlineImageUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()InlineImageRimuove 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 immagine specificato.
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendInlineImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob immagine specificato.
appendInlineImage(image)InlineImageAggiunge il InlineImage specificato.
appendPageBreak()PageBreakCrea e aggiunge un nuovo PageBreak.
appendPageBreak(pageBreak)PageBreakAggiunge il PageBreak specificato.
appendText(text)TextCrea e aggiunge un nuovo elemento Text con i contenuti specificati.
appendText(text)TextCollega l'elemento Text specificato.
clear()ListItemCancella i contenuti dell'elemento.
copy()ListItemRestituisce una copia approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAlignment()HorizontalAlignmentRecupera il HorizontalAlignment.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getGlyphType()GlyphTypeRecupera il GlyphType dell'elemento dell'elenco.
getHeading()ParagraphHeadingRecupera il ParagraphHeading.
getIndentEnd()NumberRecupera il rientro finale in punti.
getIndentFirstLine()NumberRecupera il rientro della prima riga, in punti.
getIndentStart()NumberRecupera l'indentation iniziale.
getLineSpacing()NumberRecupera l'interlinea in punti.
getLinkUrl()StringRecupera l'URL del link.
getListId()StringRecupera l'ID elenco.
getNestingLevel()IntegerRecupera il livello di nidificazione dell'elemento dell'elenco.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera 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()ElementRecupera l'elemento precedente associato all'elemento.
getSpacingAfter()NumberRecupera la spaziatura dopo l'elemento, in punti.
getSpacingBefore()NumberRecupera la spaziatura prima dell'elemento, in punti.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il 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 nell'indice specificato.
insertInlineImage(childIndex, image)InlineImageInserisce il valore InlineImage specificato nell'indice specificato.
insertPageBreak(childIndex)PageBreakCrea e inserisce un nuovo PageBreak nell'indice specificato.
insertPageBreak(childIndex, pageBreak)PageBreakInserisce il valore PageBreak specificato nell'indice specificato.
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 è alla fine del Document.
isLeftToRight()BooleanRecupera l'impostazione da sinistra a destra.
merge()ListItemUnisce l'elemento all'elemento precedente dello stesso tipo.
removeChild(child)ListItemRimuove l'elemento figlio specificato.
removeFromParent()ListItemRimuove l'elemento dal relativo elemento principale.
removePositionedImage(id)BooleanRimuove un PositionedImage dall'ID 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 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 lo spazio interlinea, come una quantità che indica il numero di righe da utilizzare per lo spazio.
setLinkUrl(url)ListItemImposta l'URL del link.
setListId(listItem)ListItemImposta l'ID elenco.
setNestingLevel(nestingLevel)ListItemImposta il livello di nidificazione 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 dell'elemento dell'elenco come testo.
setTextAlignment(textAlignment)ListItemImposta l'allineamento del testo.

NamedRange

Metodi

MetodoTipo restituitoBreve descrizione
getId()StringRecupera l'ID di questo NamedRange.
getName()StringRecupera 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 approfondita e scollegata dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
removeFromParent()PageBreakRimuove 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 immagine specificato.
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendInlineImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob immagine specificato.
appendInlineImage(image)InlineImageAggiunge il InlineImage specificato.
appendPageBreak()PageBreakCrea e aggiunge un nuovo PageBreak.
appendPageBreak(pageBreak)PageBreakAggiunge il PageBreak specificato.
appendText(text)TextCrea e aggiunge un nuovo elemento Text con i contenuti specificati.
appendText(text)TextCollega l'elemento Text specificato.
clear()ParagraphCancella i contenuti dell'elemento.
copy()ParagraphRestituisce una copia approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAlignment()HorizontalAlignmentRecupera il HorizontalAlignment.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getHeading()ParagraphHeadingRecupera il ParagraphHeading.
getIndentEnd()NumberRecupera il rientro finale in punti.
getIndentFirstLine()NumberRecupera il rientro della prima riga, in punti.
getIndentStart()NumberRecupera l'indentation iniziale.
getLineSpacing()NumberRecupera l'interlinea in punti.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera 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()ElementRecupera l'elemento precedente associato all'elemento.
getSpacingAfter()NumberRecupera la spaziatura dopo l'elemento, in punti.
getSpacingBefore()NumberRecupera la spaziatura prima dell'elemento, in punti.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il 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 nell'indice specificato.
insertInlineImage(childIndex, image)InlineImageInserisce il valore InlineImage specificato nell'indice specificato.
insertPageBreak(childIndex)PageBreakCrea e inserisce un nuovo PageBreak nell'indice specificato.
insertPageBreak(childIndex, pageBreak)PageBreakInserisce il valore PageBreak specificato nell'indice specificato.
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 è alla fine del Document.
isLeftToRight()BooleanRecupera l'impostazione da sinistra a destra.
merge()ParagraphUnisce l'elemento all'elemento precedente dello stesso tipo.
removeChild(child)ParagraphRimuove l'elemento figlio specificato.
removeFromParent()ParagraphRimuove l'elemento dal relativo elemento principale.
removePositionedImage(id)BooleanRimuove un PositionedImage dall'ID 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 lo spazio interlinea, come una quantità che indica il numero di righe da utilizzare per lo spazio.
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 per l'intestazione del titolo.
SUBTITLEEnumL'opzione per l'intestazione dei sottotitoli codificati.

Person

Metodi

MetodoTipo restituitoBreve descrizione
copy()PersonRestituisce una copia approfondita e scollegata dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getEmail()StringRestituisce l'indirizzo email della persona.
getName()StringRestituisce il nome visualizzato della persona, se impostato.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()PersonUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()PersonRimuove 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()IntegerRecupera 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 del Paragraph o del ListItem contenente il Position, direttamente o tramite una catena di elementi secondari.
getSurroundingTextOffset()IntegerRecupera 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)InlineImageCrea e inserisce un nuovo InlineImage in questa posizione Position del blob di immagini specificato.
insertText(text)TextConsente di inserire il testo specificato in questa posizione 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 la disposizione dell'immagine.
getLeftOffset()NumberRestituisce l'offset dell'immagine, in punti, dal lato sinistro del paragrafo.
getParagraph()ParagraphRecupera 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 della disposizione 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 spezza il testo a sinistra e a destra.
BREAK_LEFTEnumL'immagine interrompe il testo a sinistra.
BREAK_RIGHTEnumL'immagine interrompe il testo a destra.
WRAP_TEXTEnumIl testo è a capo nell'immagine.

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 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 intermedi a questo RangeBuilder.
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive)RangeBuilderAggiunge due elementi Text parziali e tutti gli elementi intermedi al RangeBuilder.
addRange(range)RangeBuilderAggiunge i contenuti di un altro Range a questo RangeBuilder.
build()RangeCostruisce un Range dalle impostazioni applicate al generatore.
getRangeElements()RangeElement[]Recupera tutti gli elementi in questo Range, inclusi eventuali elementi Text parziali (ad esempio, nel caso di una selezione che include solo parte di un elemento Text).

RangeElement

Metodi

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

Metodi

MetodoTipo restituitoBreve descrizione
copy()RichLinkRestituisce una copia approfondita e scollegata dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getMimeType()StringRestituisce il tipo MIME del link, che è disponibile quando l'elemento è un link a un file di Drive e null altrimenti.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getTitle()StringRestituisce il titolo visualizzato del link.
getType()ElementTypeRecupera il ElementType dell'elemento.
getUrl()StringRestituisce l'URL della risorsa.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()RichLinkUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()RichLinkRimuove 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 a partire da 0 della scheda all'interno della scheda 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 il TableRow specificato.
clear()TableCancella i contenuti dell'elemento.
copy()TableRestituisce una copia approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getBorderColor()StringRecupera il colore del bordo.
getBorderWidth()NumberRecupera la larghezza del bordo in punti.
getCell(rowIndex, cellIndex)TableCellRecupera TableCell negli indici di riga e di cella specificati.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getColumnWidth(columnIndex)NumberRecupera la larghezza della colonna della tabella specificata in punti.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getNumRows()IntegerRecupera il numero di TableRows.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getRow(rowIndex)TableRowRecupera il valore TableRow all'indice di riga specificato.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
insertTableRow(childIndex)TableRowCrea e inserisce un nuovo TableRow nell'indice specificato.
insertTableRow(childIndex, tableRow)TableRowInserisce il valore TableRow specificato nell'indice specificato.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
removeChild(child)TableRimuove l'elemento figlio specificato.
removeFromParent()TableRimuove l'elemento dal relativo elemento principale.
removeRow(rowIndex)TableRowRimuove TableRow nell'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 immagine specificato.
appendImage(image)InlineImageAggiunge il InlineImage specificato.
appendListItem(listItem)ListItemAggiunge il ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem.
appendParagraph(paragraph)ParagraphAggiunge il 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 il Table specificato.
clear()TableCellCancella i contenuti dell'elemento.
copy()TableCellRestituisce una copia approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getBackgroundColor()StringRecupera il colore di sfondo.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getColSpan()IntegerRecupera l'intervallo di colonne, ovvero il numero di colonne di celle di tabella che questa cella occupa.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getPaddingBottom()NumberRecupera la spaziatura interna inferiore in punti.
getPaddingLeft()NumberRecupera la spaziatura interna sinistra in punti.
getPaddingRight()NumberRecupera la spaziatura interna destra in punti.
getPaddingTop()NumberRecupera la spaziatura interna superiore in punti.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getParentRow()TableRowRecupera il TableRow contenente il TableCell corrente.
getParentTable()TableRecupera il Table contenente il TableCell corrente.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getRowSpan()IntegerRecupera l'intervallo di righe, ovvero il numero di righe di celle di tabella che questa cella occupa.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
getVerticalAlignment()VerticalAlignmentRecupera il VerticalAlignment.
getWidth()NumberRecupera la larghezza della colonna contenente la cella, in punti.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo HorizontalRule nell'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob immagine specificato nell'indice specificato.
insertImage(childIndex, image)InlineImageInserisce il valore InlineImage specificato nell'indice specificato.
insertListItem(childIndex, listItem)ListItemInserisce il valore ListItem specificato nell'indice specificato.
insertListItem(childIndex, text)ListItemCrea e inserisce un nuovo ListItem nell'indice specificato.
insertParagraph(childIndex, paragraph)ParagraphInserisce il valore Paragraph specificato nell'indice specificato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo Paragraph nell'indice specificato.
insertTable(childIndex)TableCrea e inserisce un nuovo Table nell'indice specificato.
insertTable(childIndex, cells)TableCrea e inserisce un nuovo Table contenente le celle specificate nell'indice specificato.
insertTable(childIndex, table)TableInserisce il valore Table specificato nell'indice specificato.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()TableCellUnisce l'elemento all'elemento precedente dello stesso tipo.
removeChild(child)TableCellRimuove l'elemento figlio specificato.
removeFromParent()TableCellRimuove 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 approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
removeFromParent()TableOfContentsRimuove 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 l'elemento TableCell specificato contenente il testo specificato.
appendTableCell(tableCell)TableCellAggiunge il TableCell specificato.
clear()TableRowCancella i contenuti dell'elemento.
copy()TableRowRestituisce una copia approfondita e scollegata dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findElement(elementType)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato.
findElement(elementType, from)RangeElementCerca nei contenuti dell'elemento un discendente del tipo specificato, a partire dal RangeElement specificato.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getCell(cellIndex)TableCellRecupera il TableCell all'indice di cella specificato.
getChild(childIndex)ElementRecupera l'elemento figlio all'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice dell'elemento secondario per l'elemento secondario specificato.
getLinkUrl()StringRecupera l'URL del link.
getMinimumHeight()NumberRecupera l'altezza minima in punti.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getNumCells()IntegerRecupera il numero di celle nella riga.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getParentTable()TableRecupera il Table contenente la riga corrente.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
insertTableCell(childIndex)TableCellCrea e inserisce un nuovo TableCell nell'indice specificato.
insertTableCell(childIndex, textContents)TableCellInserisce l'elemento TableCell specificato nell'indice specificato, contenente il testo specificato.
insertTableCell(childIndex, tableCell)TableCellInserisce il valore TableCell specificato nell'indice specificato.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()TableRowUnisce l'elemento all'elemento precedente dello stesso tipo.
removeCell(cellIndex)TableCellRimuove il carattere TableCell all'indice di cella specificato.
removeChild(child)TableRowRimuove l'elemento figlio specificato.
removeFromParent()TableRowRimuove 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 approfondita e scollegata dell'elemento corrente.
deleteText(startOffset, endOffsetInclusive)TextConsente di eliminare un intervallo di testo.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente da modificare.
findText(searchPattern)RangeElementCerca, nei contenuti dell'elemento, il pattern di testo specificato utilizzando le espressioni regolari.
findText(searchPattern, from)RangeElementCerca il pattern di testo specificato nei contenuti dell'elemento, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getAttributes(offset)ObjectRecupera gli attributi all'offset di caratteri specificato.
getBackgroundColor()StringRecupera l'impostazione del colore di sfondo.
getBackgroundColor(offset)StringRecupera il colore di sfondo all'offset del carattere specificato.
getFontFamily()StringRecupera l'impostazione della famiglia di caratteri.
getFontFamily(offset)StringRecupera la famiglia di caratteri all'offset del carattere specificato.
getFontSize()NumberRecupera l'impostazione della dimensione del carattere.
getFontSize(offset)NumberRecupera la dimensione del carattere all'offset del carattere specificato.
getForegroundColor()StringRecupera l'impostazione del colore in primo piano.
getForegroundColor(offset)StringRecupera il colore in primo piano all'offset del carattere specificato.
getLinkUrl()StringRecupera l'URL del link.
getLinkUrl(offset)StringRecupera l'URL del link all'offset del carattere specificato.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentRestituisce l'allineamento del testo.
getTextAlignment(offset)TextAlignmentRecupera l'allineamento del testo per un singolo carattere.
getTextAttributeIndices()Integer[]Recupera l'insieme di indici di testo corrispondenti all'inizio di diverse sequenze di formattazione del testo.
getType()ElementTypeRecupera il ElementType dell'elemento.
insertText(offset, text)TextConsente di inserire il testo specificato nell'offset di caratteri specificato.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
isBold()BooleanRecupera l'impostazione in grassetto.
isBold(offset)BooleanRecupera l'impostazione in grassetto nell'offset del carattere specificato.
isItalic()BooleanRecupera l'impostazione in corsivo.
isItalic(offset)BooleanRecupera l'impostazione in corsivo nell'offset del carattere specificato.
isStrikethrough()BooleanRecupera l'impostazione barrato.
isStrikethrough(offset)BooleanRecupera l'impostazione barrato nell'offset del carattere specificato.
isUnderline()BooleanRecupera l'impostazione di sottolineatura.
isUnderline(offset)BooleanRecupera l'impostazione di sottolineatura all'offset del carattere specificato.
merge()TextUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()TextRimuove 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 specificato.
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 in grassetto.
setBold(startOffset, endOffsetInclusive, bold)TextImposta l'impostazione in 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 in primo piano.
setItalic(italic)TextImposta l'impostazione in corsivo.
setItalic(startOffset, endOffsetInclusive, italic)TextImposta l'impostazione di 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 barrato.
setStrikethrough(startOffset, endOffsetInclusive, strikethrough)TextImposta l'impostazione barrato 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 di 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 approfondita e scollegata dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento successivo associato all'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento precedente associato all'elemento.
getType()ElementTypeRecupera il ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento è alla fine del Document.
merge()UnsupportedElementUnisce l'elemento all'elemento precedente dello stesso tipo.
removeFromParent()UnsupportedElementRimuove 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.