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_GOES_HERE');

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

Corsi

NomeBreve descrizione
AttributeUn'enumerazione degli attributi dell'elemento.
BodyUn elemento che rappresenta il corpo di un documento.
BookmarkUn oggetto che rappresenta un segnalibro.
ContainerElementUn elemento generico che può contenere altri elementi.
DateUn elemento che rappresenta una data formattata
DocumentUn documento contenente RTF ed elementi come tabelle ed elenchi.
DocumentAppIl servizio documenti crea e apre il file Documents, che può essere modificato.
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 elemento matematico Equation.
EquationFunctionArgumentSeparatorUn elemento che rappresenta un separatore di funzione in un elemento matematico Equation.
EquationSymbolUn elemento che rappresenta un simbolo in un elemento matematico Equation.
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 una nota 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 riga orizzontale.
InlineDrawingUn elemento che rappresenta un disegno incorporato.
InlineImageUn elemento che rappresenta un'immagine incorporata.
ListItemUn elemento che rappresenta un elemento dell'elenco.
NamedRangeUn elemento Range con nome e ID per consentire il recupero successivo.
PageBreakUn elemento che rappresenta un'interruzione di pagina.
ParagraphUn elemento che rappresenta un paragrafo.
ParagraphHeadingUn'enumerazione delle intestazioni di paragrafo standard.
PersonUn elemento che rappresenta un link a una persona.
PositionUn riferimento a una posizione nel documento rispetto a un elemento specifico.
PositionedImageImmagine con posizione fissa ancorata a Paragraph.
PositionedLayoutUn'enumerazione che specifica come disporre un PositionedImage in relazione al testo circostante.
RangeUna serie di elementi in un documento.
RangeBuilderUn generatore utilizzato per creare Range oggetti dagli elementi del documento.
RangeElementUn wrapper attorno a un Element con un possibile offset di inizio e fine.
RichLinkUn elemento che rappresenta un link a una risorsa Google, ad esempio un file di Drive o un video di YouTube.
TableUn elemento che rappresenta una tabella.
TableCellUn elemento che rappresenta una cella di tabella.
TableOfContentsUn elemento che contiene un sommario.
TableRowUn elemento che rappresenta una riga di una tabella.
TextUn elemento che rappresenta una regione RTF.
TextAlignmentUn'enumerazione del tipo di allineamenti del testo.
UnsupportedElementUn elemento che rappresenta una regione sconosciuta o che non può essere interessata da uno script, ad esempio un numero di pagina.
VerticalAlignmentUn'enumerazione dei tipi di allineamento verticale supportati.

Attribute

Proprietà

ProprietàTipoDescrizione
BACKGROUND_COLOREnumIl colore 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 degli 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 formato RTF.
FONT_SIZEEnumL'impostazione delle dimensioni del carattere in punti, per il testo RTF.
FOREGROUND_COLOREnumL'impostazione del colore di primo piano per il formato RTF.
HEADINGEnumIl tipo di intestazione per gli elementi di paragrafo (ad esempio DocumentApp.ParagraphHeading.HEADING1).
HEIGHTEnumL'impostazione dell'altezza per gli elementi dell'immagine.
HORIZONTAL_ALIGNMENTEnumL'allineamento orizzontale per gli elementi paragrafo (ad esempio DocumentApp.HorizontalAlignment.CENTER).
INDENT_ENDEnumL'impostazione del rientro finale in punti per gli elementi del paragrafo.
INDENT_FIRST_LINEEnumImpostazione del rientro della prima riga in punti, per gli elementi del paragrafo.
INDENT_STARTEnumL'impostazione del rientro iniziale in punti per gli elementi del paragrafo.
ITALICEnumL'impostazione dello stile del carattere per RTF.
GLYPH_TYPEEnumIl tipo di glifo per gli elementi degli elementi dell'elenco.
LEFT_TO_RIGHTEnumL'impostazione della direzione del testo per il formato RTF.
LINE_SPACINGEnumL'impostazione dell'interlinea come moltiplicatore per gli elementi del paragrafo.
LINK_URLEnumL'URL del link, in formato RTF.
LIST_IDEnumL'ID dell'elenco comprendente per gli elementi dell'elemento dell'elenco.
MARGIN_BOTTOMEnumL'impostazione del margine inferiore in punti per gli elementi del paragrafo.
MARGIN_LEFTEnumL'impostazione del margine sinistro in punti per gli elementi del paragrafo.
MARGIN_RIGHTEnumL'impostazione del margine destro in punti per gli elementi del paragrafo.
MARGIN_TOPEnumL'impostazione del margine superiore in punti, per gli elementi del paragrafo.
NESTING_LEVELEnumIl livello di nidificazione degli elementi per gli elementi degli elementi dell'elenco.
MINIMUM_HEIGHTEnumL'impostazione dell'altezza minima in punti per gli elementi delle righe della tabella.
PADDING_BOTTOMEnumL'impostazione di spaziatura interna inferiore in punti, per gli elementi delle celle di una tabella.
PADDING_LEFTEnumL'impostazione di spaziatura interna a sinistra in punti per gli elementi delle celle di una tabella.
PADDING_RIGHTEnumL'impostazione di spaziatura interna corretta in punti per gli elementi delle celle della tabella.
PADDING_TOPEnumL'impostazione di spaziatura interna superiore in punti per gli elementi delle celle di una 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 interna in punti, per gli elementi del paragrafo.
SPACING_BEFOREEnumL'impostazione della spaziatura superiore in punti, per gli elementi del paragrafo.
STRIKETHROUGHEnumL'impostazione barrata, per il testo RTF.
UNDERLINEEnumL'impostazione della sottolineatura per il testo in formato RTF.
VERTICAL_ALIGNMENTEnumL'impostazione dell'allineamento verticale per gli elementi delle celle di una tabella.
WIDTHEnumL'impostazione della larghezza per gli elementi immagine e di cella della tabella.

Body

Metodi

MetodoTipo restituitoBreve descrizione
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob di immagine specificato.
appendImage(image)InlineImageAccoda il valore InlineImage specificato.
appendListItem(listItem)ListItemAccoda il valore ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem con i contenuti di testo specificati.
appendPageBreak()PageBreakCrea e aggiunge un nuovo PageBreak.
appendPageBreak(pageBreak)PageBreakAccoda il valore PageBreak specificato.
appendParagraph(paragraph)ParagraphAccoda il valore Paragraph specificato.
appendParagraph(text)ParagraphCrea e aggiunge un nuovo Paragraph con i contenuti di testo specificati.
appendTable()TableCrea e aggiunge un nuovo Table.
appendTable(cells)TableAccoda un nuovo Table contenente un TableCell per ogni valore di stringa specificato.
appendTable(table)TableAccoda il valore Table specificato.
clear()BodyConsente di cancellare i contenuti dell'elemento.
copy()BodyRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getHeadingAttributes(paragraphHeading)ObjectRecupera l'insieme di attributi per l'elemento ParagraphHeading fornito.
getImages()InlineImage[]Recupera tutti i valori InlineImages contenuti nella sezione.
getListItems()ListItem[]Recupera tutti i valori 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 valori Tables contenuti nella sezione.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo valore HorizontalRule nell'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob di 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 valore ListItem nell'indice specificato, contenente i contenuti di testo specificati.
insertPageBreak(childIndex)PageBreakCrea e inserisce un nuovo valore 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 valore Paragraph nell'indice specificato, contenente i contenuti di testo specificati.
insertTable(childIndex)TableCrea e inserisce un nuovo valore 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 secondario specificato.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa sostitutiva, utilizzando le espressioni regolari.
setAttributes(attributes)BodyImposta gli attributi dell'elemento.
setHeadingAttributes(paragraphHeading, attributes)BodyImposta gli attributi per l'oggetto 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)BodyConsente di impostare l'altezza della pagina in punti.
setPageWidth(pageWidth)BodyImposta la larghezza della pagina in punti.
setText(text)BodyImposta i contenuti come testo normale.
setTextAlignment(textAlignment)BodyImposta l'allineamento del testo.

Bookmark

Metodi

MetodoTipo restituitoBreve descrizione
getId()StringRecupera l'ID di Bookmark.
getPosition()PositionRecupera il valore Position di Bookmark all'interno di Document.
remove()voidElimina 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()ContainerElementConsente di cancellare i contenuti dell'elemento.
copy()ContainerElementRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()ContainerElementUnisce l'elemento con l'elemento di pari livello 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 sostitutiva, utilizzando le 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 separata e approfondita dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getDisplayText()StringRestituisce il valore visualizzato che viene visualizzato nel documento.
getLocale()StringRestituisce le impostazioni internazionali della data utilizzate per il valore visualizzato.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getTimestamp()DateRestituisce il timestamp associato alla data.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()DateUnisce l'elemento con l'elemento di pari livello 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 valore Bookmark al valore Position specificato.
addEditor(emailAddress)DocumentAggiunge l'utente specificato all'elenco degli editor per Document.
addEditor(user)DocumentAggiunge l'utente specificato all'elenco degli editor per Document.
addEditors(emailAddresses)DocumentAggiunge l'array specificato di utenti all'elenco degli editor per Document.
addFooter()FooterSectionAggiunge una sezione per il piè di pagina del documento, se non esiste.
addHeader()HeaderSectionAggiunge una sezione di intestazione del documento, se non ne esiste nessuna.
addNamedRange(name, range)NamedRangeAggiunge un NamedRange, ovvero un Range con un nome e un ID da utilizzare per il recupero in un secondo momento.
addViewer(emailAddress)DocumentAggiunge l'utente specificato all'elenco dei visualizzatori per Document.
addViewer(user)DocumentAggiunge l'utente specificato all'elenco dei visualizzatori per Document.
addViewers(emailAddresses)DocumentAggiunge l'array specificato di utenti all'elenco dei visualizzatori per Document.
getAs(contentType)BlobRecupera i contenuti attuali di Document come blob del tipo specificato.
getBlob()BlobRecupera i contenuti attuali di Document come blob.
getBody()BodyRecupera il Body del documento attivo.
getBookmark(id)BookmarkRecupera Bookmark con l'ID specificato.
getBookmarks()Bookmark[]Recupera tutti gli oggetti Bookmark nel documento.
getCursor()PositionRestituisce il cursore dell'utente nel documento attivo.
getEditors()User[]Consente di acquisire l'elenco degli editor di Document.
getFooter()FooterSectionRecupera la sezione del piè di pagina del documento, se esistente.
getFootnotes()Footnote[]Recupera tutti gli elementi Footnote nel corpo del documento.
getHeader()HeaderSectionRecupera la sezione di intestazione del documento, se esistente.
getId()StringRecupera l'identificatore univoco del documento.
getLanguage()StringRestituisce il codice lingua del documento.
getName()StringRecupera il titolo del documento.
getNamedRangeById(id)NamedRangeRecupera NamedRange con l'ID specificato.
getNamedRanges()NamedRange[]Recupera tutti gli oggetti NamedRange nel documento.
getNamedRanges(name)NamedRange[]Restituisce tutti gli oggetti NamedRange nel documento con il nome specificato.
getSelection()RangeRestituisce la selezione dell'utente nel documento attivo.
getSupportedLanguageCodes()String[]Visualizza tutti i codici lingua supportati nei file di Documenti Google.
getUrl()StringRecupera l'URL per accedere al documento corrente.
getViewers()User[]Visualizza l'elenco di spettatori e commentatori per Document.
newPosition(element, offset)PositionCrea un nuovo Position, ovvero un riferimento a una posizione nel documento rispetto a un elemento specifico.
newRange()RangeBuilderCrea un generatore utilizzato per costruire Range oggetti dagli elementi del documento.
removeEditor(emailAddress)DocumentRimuove l'utente specificato dall'elenco degli editor per Document.
removeEditor(user)DocumentRimuove l'utente specificato dall'elenco degli editor per Document.
removeViewer(emailAddress)DocumentRimuove l'utente specificato dall'elenco dei visualizzatori e commentatori per Document.
removeViewer(user)DocumentRimuove l'utente specificato dall'elenco dei visualizzatori e commentatori per Document.
saveAndClose()voidSalva l'attuale Document.
setCursor(position)DocumentImposta il cursore dell'utente nel documento attivo, a cui viene assegnato un Position.
setLanguage(languageCode)DocumentImposta il codice lingua del documento.
setName(name)DocumentImposta il titolo del documento.
setSelection(range)DocumentImposta la selezione dell'utente nel documento attivo a cui viene assegnato 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 è collegato al container.
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.

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 separata e approfondita dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()ElementUnisce l'elemento con l'elemento di pari livello 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.
DOCUMENTEnumIl tipo corrispondente alla radice del documento.
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()EquationConsente di cancellare i contenuti dell'elemento.
copy()EquationRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()EquationUnisce l'elemento con l'elemento di pari livello 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 sostitutiva, utilizzando le 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()EquationFunctionConsente di cancellare i contenuti dell'elemento.
copy()EquationFunctionRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getCode()StringRecupera il codice corrispondente alla funzione di equazione.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()EquationFunctionUnisce l'elemento con l'elemento di pari livello 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 sostitutiva, utilizzando le 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 separata e approfondita dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()EquationFunctionArgumentSeparatorUnisce l'elemento con l'elemento di pari livello 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 separata e approfondita dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getCode()StringRecupera il codice corrispondente al simbolo dell'equazione.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()EquationSymbolUnisce l'elemento con l'elemento di pari livello 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 di immagine specificato.
appendImage(image)InlineImageAccoda il valore InlineImage specificato.
appendListItem(listItem)ListItemAccoda il valore ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem con i contenuti di testo specificati.
appendParagraph(paragraph)ParagraphAccoda il valore Paragraph specificato.
appendParagraph(text)ParagraphCrea e aggiunge un nuovo Paragraph con i contenuti di testo specificati.
appendTable()TableCrea e aggiunge un nuovo Table.
appendTable(cells)TableAccoda un nuovo Table contenente un TableCell per ogni valore di stringa specificato.
appendTable(table)TableAccoda il valore Table specificato.
clear()FooterSectionConsente di cancellare i contenuti dell'elemento.
copy()FooterSectionRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getImages()InlineImage[]Recupera tutti i valori InlineImages contenuti nella sezione.
getListItems()ListItem[]Recupera tutti i valori 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 valori Tables contenuti nella sezione.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo valore HorizontalRule nell'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob di 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 valore 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 valore Paragraph nell'indice specificato, contenente i contenuti di testo specificati.
insertTable(childIndex)TableCrea e inserisce un nuovo valore 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 secondario 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 sostitutiva, utilizzando le 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 separata e approfondita dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getFootnoteContents()FootnoteSectionRecupera i contenuti dell'elemento nota a piè di pagina.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
removeFromParent()FootnoteRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)FootnoteImposta gli attributi dell'elemento.

FootnoteSection

Metodi

MetodoTipo restituitoBreve descrizione
appendParagraph(paragraph)ParagraphAccoda il valore Paragraph specificato.
appendParagraph(text)ParagraphCrea e aggiunge un nuovo Paragraph con i contenuti di testo specificati.
clear()FootnoteSectionConsente di cancellare i contenuti dell'elemento.
copy()FootnoteSectionRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'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 di pari livello precedente dell'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
insertParagraph(childIndex, paragraph)ParagraphInserisce il valore Paragraph specificato nell'indice specificato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo valore Paragraph nell'indice specificato, contenente i contenuti di testo specificati.
removeChild(child)FootnoteSectionRimuove l'elemento secondario 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 sostitutiva, utilizzando le 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 predefinito, circolare e con riempimento.
HOLLOW_BULLETEnumUn punto elenco vuoto.
SQUARE_BULLETEnumUn punto elenco quadrato.
NUMBEREnumUn punto elenco basato su numeri.
LATIN_UPPEREnumUn punto elenco latino in maiuscolo.
LATIN_LOWEREnumUn punto elenco minuscolo latino.
ROMAN_UPPEREnumUn numero romano, un punto elenco maiuscolo.
ROMAN_LOWEREnumUn numero romano, un punto elenco minuscolo.

HeaderSection

Metodi

MetodoTipo restituitoBreve descrizione
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob di immagine specificato.
appendImage(image)InlineImageAccoda il valore InlineImage specificato.
appendListItem(listItem)ListItemAccoda il valore ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem con i contenuti di testo specificati.
appendParagraph(paragraph)ParagraphAccoda il valore Paragraph specificato.
appendParagraph(text)ParagraphCrea e aggiunge un nuovo Paragraph con i contenuti di testo specificati.
appendTable()TableCrea e aggiunge un nuovo Table.
appendTable(cells)TableAccoda un nuovo Table contenente un TableCell per ogni valore di stringa specificato.
appendTable(table)TableAccoda il valore Table specificato.
clear()HeaderSectionConsente di cancellare i contenuti dell'elemento.
copy()HeaderSectionRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getImages()InlineImage[]Recupera tutti i valori InlineImages contenuti nella sezione.
getListItems()ListItem[]Recupera tutti i valori 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 valori Tables contenuti nella sezione.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo valore HorizontalRule nell'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob di 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 valore 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 valore Paragraph nell'indice specificato, contenente i contenuti di testo specificati.
insertTable(childIndex)TableCrea e inserisce un nuovo valore 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 secondario 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 sostitutiva, utilizzando le 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 per l'allineamento al centro.
RIGHTEnumL'opzione di allineamento a destra.
JUSTIFYEnumL'opzione giustifica-allineamento.

HorizontalRule

Metodi

MetodoTipo restituitoBreve descrizione
copy()HorizontalRuleRestituisce una copia separata e approfondita dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di 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 separata e approfondita 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 di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()InlineDrawingUnisce l'elemento con l'elemento di pari livello 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 separata e approfondita 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 sotto forma di blob convertito nel tipo di contenuto specificato.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getBlob()BlobRestituisce i dati all'interno di questo oggetto sotto forma di blob.
getHeight()IntegerRecupera l'altezza dell'immagine in pixel.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
getWidth()IntegerRecupera la larghezza dell'immagine in pixel.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()InlineImageUnisce l'elemento con l'elemento di pari livello 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 di immagine specificato.
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendInlineImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob di immagine specificato.
appendInlineImage(image)InlineImageAccoda il valore InlineImage specificato.
appendPageBreak()PageBreakCrea e aggiunge un nuovo PageBreak.
appendPageBreak(pageBreak)PageBreakAccoda il valore PageBreak specificato.
appendText(text)TextCrea e aggiunge un nuovo elemento Text con i contenuti specificati.
appendText(text)TextAccoda l'elemento Text specificato.
clear()ListItemConsente di cancellare i contenuti dell'elemento.
copy()ListItemRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAlignment()HorizontalAlignmentRecupera il file HorizontalAlignment.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getGlyphType()GlyphTypeRecupera l'elemento GlyphType della voce elenco.
getHeading()ParagraphHeadingRecupera il file ParagraphHeading.
getIndentEnd()NumberRecupera il rientro finale, in punti.
getIndentFirstLine()NumberRecupera il rientro della prima riga, in punti.
getIndentStart()NumberRecupera il rientro iniziale.
getLineSpacing()NumberRecupera l'interlinea in punti.
getLinkUrl()StringRecupera l'URL del link.
getListId()StringRecupera l'ID elenco.
getNestingLevel()IntegerRecupera il livello di annidamento dell'elemento dell'elenco.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPositionedImage(id)PositionedImageRecupera un PositionedImage dall'ID dell'immagine.
getPositionedImages()PositionedImage[]Visualizza tutti i PositionedImage oggetti ancorati al paragrafo.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'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()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un HorizontalRule nell'indice specificato.
insertInlineImage(childIndex, image)InlineImageCrea e inserisce un nuovo InlineImage dal blob di immagine specificato, nell'indice specificato.
insertInlineImage(childIndex, image)InlineImageInserisce il valore InlineImage specificato nell'indice specificato.
insertPageBreak(childIndex)PageBreakCrea e inserisce un nuovo valore 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 testuali specificati.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
isLeftToRight()BooleanRecupera l'impostazione da sinistra a destra.
merge()ListItemUnisce l'elemento con l'elemento di pari livello precedente dello stesso tipo.
removeChild(child)ListItemRimuove l'elemento secondario specificato.
removeFromParent()ListItemRimuove l'elemento dal relativo elemento principale.
removePositionedImage(id)BooleanRimuove un PositionedImage in base all'ID dell'immagine.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa sostitutiva, utilizzando le espressioni regolari.
setAlignment(alignment)ListItemImposta HorizontalAlignment.
setAttributes(attributes)ListItemImposta gli attributi dell'elemento.
setGlyphType(glyphType)ListItemImposta il valore 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)ListItemConsente di impostare l'impostazione da sinistra a destra.
setLineSpacing(multiplier)ListItemImposta l'interlinea, come quantità che indica il numero di righe da utilizzare per l'interlinea.
setLinkUrl(url)ListItemImposta l'URL del link.
setListId(listItem)ListItemImposta l'ID elenco.
setNestingLevel(nestingLevel)ListItemImposta il livello di annidamento dell'elemento dell'elenco.
setSpacingAfter(spacingAfter)ListItemImposta la spaziatura dopo l'elemento, in punti.
setSpacingBefore(spacingBefore)ListItemImposta la spaziatura prima dell'elemento, in punti.
setText(text)voidImposta i contenuti dell'elemento 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 NamedRange.
getRange()RangeRestituisce l'intervallo di elementi associati a questo NamedRange.
remove()voidRimuove questo NamedRange dal documento.

PageBreak

Metodi

MetodoTipo restituitoBreve descrizione
copy()PageBreakRestituisce una copia separata e approfondita dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di 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 di immagine specificato.
appendHorizontalRule()HorizontalRuleCrea e aggiunge un nuovo HorizontalRule.
appendInlineImage(image)InlineImageCrea e aggiunge un nuovo InlineImage dal blob di immagine specificato.
appendInlineImage(image)InlineImageAccoda il valore InlineImage specificato.
appendPageBreak()PageBreakCrea e aggiunge un nuovo PageBreak.
appendPageBreak(pageBreak)PageBreakAccoda il valore PageBreak specificato.
appendText(text)TextCrea e aggiunge un nuovo elemento Text con i contenuti specificati.
appendText(text)TextAccoda l'elemento Text specificato.
clear()ParagraphConsente di cancellare i contenuti dell'elemento.
copy()ParagraphRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAlignment()HorizontalAlignmentRecupera il file HorizontalAlignment.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getHeading()ParagraphHeadingRecupera il file ParagraphHeading.
getIndentEnd()NumberRecupera il rientro finale, in punti.
getIndentFirstLine()NumberRecupera il rientro della prima riga, in punti.
getIndentStart()NumberRecupera il rientro iniziale.
getLineSpacing()NumberRecupera l'interlinea in punti.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPositionedImage(id)PositionedImageRecupera un PositionedImage dall'ID dell'immagine.
getPositionedImages()PositionedImage[]Visualizza tutti i PositionedImage oggetti ancorati al paragrafo.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'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()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un HorizontalRule nell'indice specificato.
insertInlineImage(childIndex, image)InlineImageCrea e inserisce un nuovo InlineImage dal blob di immagine specificato, nell'indice specificato.
insertInlineImage(childIndex, image)InlineImageInserisce il valore InlineImage specificato nell'indice specificato.
insertPageBreak(childIndex)PageBreakCrea e inserisce un nuovo valore 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 testuali specificati.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
isLeftToRight()BooleanRecupera l'impostazione da sinistra a destra.
merge()ParagraphUnisce l'elemento con l'elemento di pari livello precedente dello stesso tipo.
removeChild(child)ParagraphRimuove l'elemento secondario specificato.
removeFromParent()ParagraphRimuove l'elemento dal relativo elemento principale.
removePositionedImage(id)BooleanRimuove un PositionedImage in base all'ID dell'immagine.
replaceText(searchPattern, replacement)ElementSostituisce tutte le occorrenze di un determinato pattern di testo con una determinata stringa sostitutiva, utilizzando le 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)ParagraphConsente di impostare l'impostazione da sinistra a destra.
setLineSpacing(multiplier)ParagraphImposta l'interlinea, come quantità che indica il numero di righe da utilizzare per l'interlinea.
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 dell'intestazione del titolo.
SUBTITLEEnumL'opzione dell'intestazione dei sottotitoli.

Person

Metodi

MetodoTipo restituitoBreve descrizione
copy()PersonRestituisce una copia separata e approfondita 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 di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()PersonUnisce l'elemento con l'elemento di pari livello 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 Position.
getOffset()IntegerRecupera la posizione relativa di questo elemento Position nell'elemento che lo contiene.
getSurroundingText()TextCrea un elemento Text artificiale che rappresenta il testo e la formattazione di Paragraph o ListItem che contiene Position, direttamente o attraverso una catena di elementi secondari.
getSurroundingTextOffset()IntegerRestituisce l'offset di 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 questo Position dal blob di immagine specificato.
insertText(text)TextInserisce il testo specificato in questo Position.

PositionedImage

Metodi

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

PositionedLayout

Proprietà

ProprietàTipoDescrizione
ABOVE_TEXTEnumL'immagine sia 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 spezza il testo a destra.
WRAP_TEXTEnumL'immagine è racchiusa in un testo.

Range

Metodi

MetodoTipo restituitoBreve descrizione
getRangeElements()RangeElement[]Recupera tutti gli elementi in questo elemento 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'intera entità Element a questo RangeBuilder.
addElement(textElement, startOffset, endOffsetInclusive)RangeBuilderAggiunge un elemento Text parziale a questo elemento RangeBuilder.
addElementsBetween(startElement, endElementInclusive)RangeBuilderAggiunge due interi elementi e tutti gli elementi separati a questo RangeBuilder.
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive)RangeBuilderAggiunge due elementi Text parziali e tutti gli elementi compresi in RangeBuilder.
addRange(range)RangeBuilderAggiunge i contenuti di un altro Range a questo RangeBuilder.
build()RangeCrea un elemento Range dalle impostazioni applicate al generatore.
getRangeElements()RangeElement[]Recupera tutti gli elementi in questo elemento 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()ElementRestituisce il Element che corrisponde a questo RangeElement.
getEndOffsetInclusive()IntegerRestituisce la posizione della fine di un intervallo parziale all'interno dell'elemento dell'intervallo.
getStartOffset()IntegerRestituisce la posizione di inizio di un intervallo parziale all'interno dell'elemento dell'intervallo.
isPartial()BooleanDetermina se questo elemento dell'intervallo copre l'intero elemento o una selezione parziale dei caratteri dell'elemento.

Metodi

MetodoTipo restituitoBreve descrizione
copy()RichLinkRestituisce una copia separata e approfondita 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 in caso contrario.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getTitle()StringRestituisce il titolo visualizzato del link.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
getUrl()StringRestituisce l'URL della risorsa.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()RichLinkUnisce l'elemento con l'elemento di pari livello precedente dello stesso tipo.
removeFromParent()RichLinkRimuove l'elemento dal relativo elemento principale.
setAttributes(attributes)RichLinkImposta gli attributi dell'elemento.

Table

Metodi

MetodoTipo restituitoBreve descrizione
appendTableRow()TableRowCrea e aggiunge un nuovo TableRow.
appendTableRow(tableRow)TableRowAccoda il valore TableRow specificato.
clear()TableConsente di cancellare i contenuti dell'elemento.
copy()TableRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, 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 l'elemento TableCell nella riga e negli indici di cella specificati.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getColumnWidth(columnIndex)NumberRecupera la larghezza in punti della colonna della tabella specificata.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getNumRows()IntegerRecupera il numero di TableRows.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getRow(rowIndex)TableRowRecupera il valore TableRow nell'indice di riga specificato.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
insertTableRow(childIndex)TableRowCrea e inserisce un nuovo valore TableRow nell'indice specificato.
insertTableRow(childIndex, tableRow)TableRowInserisce il valore TableRow specificato nell'indice specificato.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
removeChild(child)TableRimuove l'elemento secondario 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 sostitutiva, utilizzando le 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 di immagine specificato.
appendImage(image)InlineImageAccoda il valore InlineImage specificato.
appendListItem(listItem)ListItemAccoda il valore ListItem specificato.
appendListItem(text)ListItemCrea e aggiunge un nuovo ListItem.
appendParagraph(paragraph)ParagraphAccoda il valore Paragraph specificato.
appendParagraph(text)ParagraphCrea e aggiunge un nuovo Paragraph.
appendTable()TableCrea e aggiunge un nuovo Table.
appendTable(cells)TableAccoda un nuovo valore Table contenente le celle specificate.
appendTable(table)TableAccoda il valore Table specificato.
clear()TableCellConsente di cancellare i contenuti dell'elemento.
copy()TableCellRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, 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 secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getColSpan()IntegerRecupera l'intervallo di colonne, ovvero il numero di colonne di celle di una tabella distribuite da questa cella.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'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 corretta, in punti.
getPaddingTop()NumberRecupera la spaziatura interna superiore, in punti.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getParentRow()TableRowRecupera l'elemento TableRow contenente l'elemento TableCell corrente.
getParentTable()TableRecupera l'elemento Table contenente l'elemento TableCell corrente.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getRowSpan()IntegerRecupera l'intervallo di righe, ovvero il numero di righe di celle di una tabella distribuite da questa cella.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
getVerticalAlignment()VerticalAlignmentRecupera il file VerticalAlignment.
getWidth()NumberRecupera la larghezza in punti della colonna contenente la cella.
insertHorizontalRule(childIndex)HorizontalRuleCrea e inserisce un nuovo valore HorizontalRule nell'indice specificato.
insertImage(childIndex, image)InlineImageCrea e inserisce un InlineImage dal blob di 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 valore ListItem nell'indice specificato.
insertParagraph(childIndex, paragraph)ParagraphInserisce il valore Paragraph specificato nell'indice specificato.
insertParagraph(childIndex, text)ParagraphCrea e inserisce un nuovo valore Paragraph nell'indice specificato.
insertTable(childIndex)TableCrea e inserisce un nuovo valore 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 si trova alla fine di Document.
merge()TableCellUnisce l'elemento con l'elemento di pari livello precedente dello stesso tipo.
removeChild(child)TableCellRimuove l'elemento secondario 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 sostitutiva, utilizzando le espressioni regolari.
setAttributes(attributes)TableCellImposta gli attributi dell'elemento.
setBackgroundColor(color)TableCellImposta il colore dello 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 corretta, 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 in punti della colonna contenente la cella corrente.

TableOfContents

Metodi

MetodoTipo restituitoBreve descrizione
clear()TableOfContentsConsente di cancellare i contenuti dell'elemento.
copy()TableOfContentsRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getLinkUrl()StringRecupera l'URL del link.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getNumChildren()IntegerRecupera il numero di bambini.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di 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 sostitutiva, utilizzando le 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)TableCellAccoda il valore TableCell specificato contenente il testo specificato.
appendTableCell(tableCell)TableCellAccoda il valore TableCell specificato.
clear()TableRowConsente di cancellare i contenuti dell'elemento.
copy()TableRowRestituisce una copia separata e approfondita dell'elemento corrente.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
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 valore RangeElement specificato.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getCell(cellIndex)TableCellRecupera il valore TableCell nell'indice di cella specificato.
getChild(childIndex)ElementRecupera l'elemento secondario nell'indice figlio specificato.
getChildIndex(child)IntegerRecupera l'indice figlio per l'elemento secondario specificato.
getLinkUrl()StringRecupera l'URL del link.
getMinimumHeight()NumberRecupera l'altezza minima in punti.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'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 campo Table contenente la riga corrente.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
insertTableCell(childIndex)TableCellCrea e inserisce un nuovo valore TableCell nell'indice specificato.
insertTableCell(childIndex, textContents)TableCellInserisce il valore 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 si trova alla fine di Document.
merge()TableRowUnisce l'elemento con l'elemento di pari livello precedente dello stesso tipo.
removeCell(cellIndex)TableCellRimuove TableCell nell'indice di cella specificato.
removeChild(child)TableRowRimuove l'elemento secondario 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 sostitutiva, utilizzando le 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 dell'area di testo.
copy()TextRestituisce una copia separata e approfondita dell'elemento corrente.
deleteText(startOffset, endOffsetInclusive)TextElimina un intervallo di testo.
editAsText()TextConsente di ottenere una versione Text dell'elemento corrente, per la modifica.
findText(searchPattern)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato utilizzando espressioni regolari.
findText(searchPattern, from)RangeElementCerca nei contenuti dell'elemento il pattern di testo specificato, a partire da un determinato risultato di ricerca.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getAttributes(offset)ObjectRecupera gli attributi con l'offset di caratteri specificato.
getBackgroundColor()StringRecupera l'impostazione del colore di sfondo.
getBackgroundColor(offset)StringRecupera il colore di sfondo con l'offset di carattere specificato.
getFontFamily()StringRecupera l'impostazione della famiglia di caratteri.
getFontFamily(offset)StringRecupera la famiglia di caratteri con l'offset di caratteri specificato.
getFontSize()NumberRecupera l'impostazione delle dimensioni del carattere.
getFontSize(offset)NumberRecupera la dimensione del carattere con l'offset di carattere specificato.
getForegroundColor()StringRecupera l'impostazione del colore di primo piano.
getForegroundColor(offset)StringRecupera il colore di primo piano con l'offset di carattere specificato.
getLinkUrl()StringRecupera l'URL del link.
getLinkUrl(offset)StringRecupera l'URL del link con il offset di caratteri specificato.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getText()StringRecupera i contenuti dell'elemento come stringa di testo.
getTextAlignment()TextAlignmentConsente di acquisire l'allineamento del testo.
getTextAlignment(offset)TextAlignmentRestituisce l'allineamento del testo per un singolo carattere.
getTextAttributeIndices()Integer[]Recupera l'insieme di indici di testo che corrispondono all'inizio delle esecuzioni di formattazione del testo distinte.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
insertText(offset, text)TextInserisce il testo specificato nel offset di caratteri specificato.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
isBold()BooleanRecupera l'impostazione del grassetto.
isBold(offset)BooleanRecupera l'impostazione del grassetto all'offset di carattere specificato.
isItalic()BooleanRecupera l'impostazione del corsivo.
isItalic(offset)BooleanRecupera l'impostazione del corsivo con l'offset di caratteri specificato.
isStrikethrough()BooleanRecupera l'impostazione del testo barrato.
isStrikethrough(offset)BooleanRecupera l'impostazione del testo barrato in corrispondenza dell'offset di caratteri specificato.
isUnderline()BooleanRecupera l'impostazione di sottolineatura.
isUnderline(offset)BooleanRecupera l'impostazione di sottolineatura all'offset di carattere specificato.
merge()TextUnisce l'elemento con l'elemento di pari livello 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 sostitutiva, utilizzando le 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 dello sfondo.
setBold(bold)TextConsente di impostare l'impostazione del grassetto.
setBold(startOffset, endOffsetInclusive, bold)TextConsente di impostare l'impostazione del grassetto per l'intervallo di caratteri specificato.
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)TextImposta la famiglia di caratteri per l'intervallo di caratteri specificato.
setFontFamily(fontFamilyName)TextImposta la famiglia di caratteri.
setFontSize(startOffset, endOffsetInclusive, size)TextImposta la dimensione del carattere per l'intervallo di caratteri specificato.
setFontSize(size)TextImposta la dimensione del carattere.
setForegroundColor(startOffset, endOffsetInclusive, color)TextImposta il colore di primo piano per l'intervallo di caratteri specificato.
setForegroundColor(color)TextImposta il colore del primo piano.
setItalic(italic)TextConsente di impostare l'impostazione del corsivo.
setItalic(startOffset, endOffsetInclusive, italic)TextConsente di impostare l'impostazione del corsivo per l'intervallo di caratteri specificato.
setLinkUrl(startOffset, endOffsetInclusive, url)TextImposta l'URL del link per l'intervallo di caratteri specificato.
setLinkUrl(url)TextImposta l'URL del link.
setStrikethrough(strikethrough)TextConsente di impostare l'impostazione del testo barrato.
setStrikethrough(startOffset, endOffsetInclusive, strikethrough)TextConsente di impostare l'impostazione del testo 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)TextConsente di impostare l'impostazione della sottolineatura.
setUnderline(startOffset, endOffsetInclusive, underline)TextConsente di impostare l'impostazione di sottolineatura per l'intervallo di caratteri specificato.

TextAlignment

Proprietà

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

UnsupportedElement

Metodi

MetodoTipo restituitoBreve descrizione
copy()UnsupportedElementRestituisce una copia separata e approfondita dell'elemento corrente.
getAttributes()ObjectRecupera gli attributi dell'elemento.
getNextSibling()ElementRecupera l'elemento di pari livello successivo dell'elemento.
getParent()ContainerElementRecupera l'elemento principale dell'elemento.
getPreviousSibling()ElementRecupera l'elemento di pari livello precedente dell'elemento.
getType()ElementTypeRecupera l'elemento ElementType dell'elemento.
isAtDocumentEnd()BooleanDetermina se l'elemento si trova alla fine di Document.
merge()UnsupportedElementUnisce l'elemento con l'elemento di pari livello 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 per l'allineamento al centro.
TOPEnumL'opzione di allineamento in alto.