Class SheetsChart

SheetsChart

Un PageElement che rappresenta un grafico collegato incorporato da Fogli Google.

Metodi

MetodoTipo restituitoBreve descrizione
alignOnPage(alignmentPosition)SheetsChartAllinea l'elemento alla posizione di allineamento specificata nella pagina.
asImage()ImageRestituisce il grafico come immagine o null se non è un'immagine incorporata.
bringForward()SheetsChartPorta l'elemento della pagina in primo piano nella pagina di un elemento.
bringToFront()SheetsChartPorta l'elemento della pagina in primo piano.
duplicate()PageElementDuplica l'elemento della pagina.
getChartId()IntegerRecupera l'ID del grafico specifico nel foglio di lavoro di Fogli Google incorporato.
getConnectionSites()ConnectionSite[]Restituisce l'elenco di ConnectionSite nell'elemento di pagina o un elenco vuoto se l'elemento di pagina non ha siti di connessione.
getDescription()StringRestituisce la descrizione del testo alternativo dell'elemento della pagina.
getEmbedType()SheetsChartEmbedTypeRestituisce il tipo di incorporamento del grafico di Fogli.
getHeight()NumberRestituisce l'altezza dell'elemento in punti, ovvero l'altezza del suo riquadro delimitante quando l'elemento non è ruotato.
getInherentHeight()NumberRestituisce l'altezza intrinseca dell'elemento in punti.
getInherentWidth()NumberRestituisce la larghezza intrinseca dell'elemento in punti.
getLeft()NumberRestituisce la posizione orizzontale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato.
getLink()LinkRestituisce Link o null se non è presente alcun collegamento.
getObjectId()StringRestituisce l'ID univoco di questo oggetto.
getPageElementType()PageElementTypeRestituisce il tipo di elemento della pagina, rappresentato come enum PageElementType.
getParentGroup()GroupRestituisce il gruppo a cui appartiene questo elemento di pagina o null se l'elemento non fa parte di un gruppo.
getParentPage()PageRestituisce la pagina in cui si trova questo elemento di pagina.
getRotation()NumberRestituisce l'angolo di rotazione in senso orario dell'elemento attorno al suo centro in gradi, dove zero gradi significa nessuna rotazione.
getSpreadsheetId()StringRecupera l'ID del foglio di lavoro di Fogli Google contenente il grafico di origine.
getTitle()StringRestituisce il titolo del testo alternativo dell'elemento della pagina.
getTop()NumberRestituisce la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato.
getTransform()AffineTransformRestituisce la trasformazione dell'elemento della pagina.
getWidth()NumberRestituisce la larghezza dell'elemento in punti, ovvero la larghezza del suo riquadro delimitante quando l'elemento non è ruotato.
preconcatenateTransform(transform)SheetsChartPreconcatenate la trasformazione fornita alla trasformazione esistente dell'elemento della pagina.
refresh()voidAggiorna il grafico sostituendolo con la versione più recente del grafico di Fogli Google.
remove()voidRimuove l'elemento della pagina.
removeLink()voidRimuove un Link.
scaleHeight(ratio)SheetsChartScala l'altezza dell'elemento in base al rapporto specificato.
scaleWidth(ratio)SheetsChartScala la larghezza dell'elemento in base al rapporto specificato.
select()voidConsente di selezionare solo il PageElement nella presentazione attiva e di rimuovere qualsiasi selezione precedente.
select(replace)voidConsente di selezionare PageElement nella presentazione attiva.
sendBackward()SheetsChartSpostalo indietro di un elemento nella pagina.
sendToBack()SheetsChartInvia l'elemento della pagina in fondo alla pagina.
setDescription(description)SheetsChartImposta la descrizione del testo alternativo dell'elemento della pagina.
setHeight(height)SheetsChartImposta l'altezza dell'elemento in punti, ovvero l'altezza del suo riquadro delimitante quando l'elemento non è ruotato.
setLeft(left)SheetsChartImposta la posizione orizzontale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato.
setLinkSlide(slideIndex)LinkImposta un Link per il Slide specificato utilizzando l'indice a partire da zero della diapositiva.
setLinkSlide(slide)LinkImposta un Link sul Slide specificato. Il link viene impostato in base all'ID slide specificato.
setLinkSlide(slidePosition)LinkImposta un Link sul Slide specificato utilizzando la posizione relativa della diapositiva.
setLinkUrl(url)LinkImposta un Link sulla stringa URL non vuota specificata.
setRotation(angle)SheetsChartImposta l'angolo di rotazione in senso orario dell'elemento attorno al suo centro in gradi.
setTitle(title)SheetsChartImposta il titolo del testo alternativo dell'elemento della pagina.
setTop(top)SheetsChartImposta la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato.
setTransform(transform)SheetsChartImposta la trasformazione dell'elemento della pagina con la trasformazione fornita.
setWidth(width)SheetsChartImposta la larghezza dell'elemento in punti, ovvero la larghezza del suo riquadro delimitante quando l'elemento non è ruotato.

Documentazione dettagliata

alignOnPage(alignmentPosition)

Allinea l'elemento alla posizione di allineamento specificata nella pagina.

Parametri

NomeTipoDescrizione
alignmentPositionAlignmentPositionLa posizione in base alla quale allineare questo elemento della pagina.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.


asImage()

Restituisce il grafico come immagine o null se non è un'immagine incorporata.

Invio

Image: il grafico come immagine oppure null se il grafico non è un'immagine incorporata.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

bringForward()

Porta l'elemento della pagina in primo piano nella pagina di un elemento.

L'elemento pagina non deve essere in un gruppo.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

bringToFront()

Porta l'elemento della pagina in primo piano.

L'elemento pagina non deve essere in un gruppo.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

duplicate()

Duplica l'elemento della pagina.

L'elemento pagina duplicato viene inserito nella stessa pagina e nella stessa posizione dell'originale.

Invio

PageElement: il nuovo elemento duplicato della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getChartId()

Recupera l'ID del grafico specifico nel foglio di lavoro di Fogli Google incorporato.

Invio

Integer: l'ID del grafico incorporato.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getConnectionSites()

Restituisce l'elenco di ConnectionSite nell'elemento di pagina o un elenco vuoto se l'elemento di pagina non ha siti di connessione.

Invio

ConnectionSite[]: l'elenco dei siti di connessione, che può essere vuoto se questo elemento non ha siti di connessione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getDescription()

Restituisce la descrizione del testo alternativo dell'elemento della pagina. La descrizione viene combinata con il titolo per visualizzare e leggere il testo alternativo.

Invio

String: la descrizione del testo alternativo dell'elemento della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getEmbedType()

Restituisce il tipo di incorporamento del grafico di Fogli.

Invio

SheetsChartEmbedType: il tipo di incorporamento di questo grafico.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getHeight()

Restituisce l'altezza dell'elemento in punti, ovvero l'altezza del suo riquadro delimitante quando l'elemento non è ruotato.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limitazioni di ridimensionamento e posizionamento.

Invio

Number: l'altezza intrinseca dell'elemento di pagina in punti oppure null se l'elemento di pagina non ha un'altezza.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getInherentHeight()

Restituisce l'altezza intrinseca dell'elemento in punti.

La trasformazione dell'elemento di pagina è relativa alle sue dimensioni intrinseche. Utilizza le dimensioni intrinseche in combinazione con la trasformazione dell'elemento per determinare l'aspetto visivo finale dell'elemento.

Invio

Number: l'altezza intrinseca dell'elemento di pagina in punti oppure null se l'elemento di pagina non ha un'altezza.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getInherentWidth()

Restituisce la larghezza intrinseca dell'elemento in punti.

La trasformazione dell'elemento di pagina è relativa alle sue dimensioni intrinseche. Utilizza le dimensioni intrinseche in combinazione con la trasformazione dell'elemento per determinare l'aspetto visivo finale dell'elemento.

Invio

Number: la larghezza intrinseca dell'elemento di pagina in punti oppure null se l'elemento di pagina non ha larghezza.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLeft()

Restituisce la posizione orizzontale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato.

Invio

Number: la posizione orizzontale dell'elemento in punti, dall'angolo in alto a sinistra della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

Restituisce Link o null se non è presente alcun collegamento.

const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0];
const link = shape.getLink();
if (link != null) {
  Logger.log(`Shape has a link of type: ${link.getLinkType()}`);
}

Invio

Link: Link o null se non è presente alcun link.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getObjectId()

Restituisce l'ID univoco di questo oggetto. Gli ID oggetto utilizzati dalle pagine e dagli elementi della pagina condividono lo stesso spazio dei nomi.

Invio

String: l'ID univoco di questo oggetto.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getPageElementType()

Restituisce il tipo di elemento della pagina, rappresentato come enum PageElementType.

Invio

PageElementType: il tipo di elemento pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getParentGroup()

Restituisce il gruppo a cui appartiene questo elemento di pagina o null se l'elemento non fa parte di un gruppo.

Invio

Group: il gruppo a cui appartiene questo elemento della pagina o null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getParentPage()

Restituisce la pagina in cui si trova questo elemento di pagina.

Invio

Page: la pagina in cui si trova l'elemento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getRotation()

Restituisce l'angolo di rotazione in senso orario dell'elemento attorno al suo centro in gradi, dove zero gradi significa nessuna rotazione.

Invio

Number: l'angolo di rotazione in gradi compreso tra 0 (incluso) e 360 (escluso).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSpreadsheetId()

Recupera l'ID del foglio di lavoro di Fogli Google contenente il grafico di origine.

Invio

String: l'ID del foglio di lavoro contenente il grafico di origine.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getTitle()

Restituisce il titolo del testo alternativo dell'elemento della pagina. Il titolo viene combinato con la descrizione per visualizzare e leggere il testo alternativo.

Invio

String: il titolo del testo alternativo dell'elemento della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getTop()

Restituisce la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato.

Invio

Number: la posizione verticale dell'elemento in punti, dall'angolo in alto a sinistra della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getTransform()

Restituisce la trasformazione dell'elemento della pagina.

L'aspetto visivo dell'elemento della pagina è determinato dalla sua trasformazione assoluta. Per calcolare la trasformazione assoluta, preconcatena la trasformazione di un elemento di pagina con le trasformazioni di tutti i relativi gruppi principali. Se l'elemento della pagina non è in un gruppo, la sua trasformazione assoluta è uguale al valore in questo campo.

Invio

AffineTransform: la trasformazione dell'elemento della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getWidth()

Restituisce la larghezza dell'elemento in punti, ovvero la larghezza del suo riquadro delimitante quando l'elemento non è ruotato.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limitazioni di ridimensionamento e posizionamento.

Invio

Number: la larghezza intrinseca dell'elemento di pagina in punti oppure null se l'elemento di pagina non ha larghezza.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

preconcatenateTransform(transform)

Preconcatenate la trasformazione fornita alla trasformazione esistente dell'elemento della pagina.

newTransform = argument * existingTransform;

Ad esempio, per spostare gli elementi di una pagina di 36 punti a sinistra:

const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
element.preconcatenateTransform(
    SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(),
);

Puoi anche sostituire la trasformazione dell'elemento della pagina con setTransform(transform).

Parametri

NomeTipoDescrizione
transformAffineTransformLa trasformazione da preconcatenare alla trasformazione dell'elemento di pagina.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

refresh()

Aggiorna il grafico sostituendolo con la versione più recente del grafico di Fogli Google. Se il grafico è già aggiornato, non apporta alcuna modifica al grafico nella presentazione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/spreadsheets.readonly

remove()

Rimuove l'elemento della pagina.

Se dopo un'operazione di rimozione un Group contiene solo uno o nessun elemento di pagina, viene rimosso anche il gruppo stesso.

Se un segnaposto PageElement viene rimosso in un modello o in un layout, vengono rimossi anche gli eventuali segnaposto ereditati vuoti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

Rimuove un Link.

const slides = SlidesApp.getActivePresentation().getSlides();
slides[1].getShapes()[0].removeLink();

scaleHeight(ratio)

Scala l'altezza dell'elemento in base al rapporto specificato. L'altezza dell'elemento corrisponde all'altezza del suo bounding box quando l'elemento non è ruotato.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limitazioni di ridimensionamento e posizionamento.

Parametri

NomeTipoDescrizione
ratioNumberIl rapporto per scalare l'altezza di questo elemento della pagina.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

scaleWidth(ratio)

Scala la larghezza dell'elemento in base al rapporto specificato. La larghezza dell'elemento corrisponde alla larghezza del suo bounding box quando l'elemento non è ruotato.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limitazioni di ridimensionamento e posizionamento.

Parametri

NomeTipoDescrizione
ratioNumberIl rapporto per scalare la larghezza di questo elemento della pagina.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

select()

Consente di selezionare solo il PageElement nella presentazione attiva e di rimuovere qualsiasi selezione precedente. È come chiamare select(replace) con true.

Uno script può accedere alla selezione dell'utente che lo esegue solo se è legato alla presentazione.

In questo modo, il Page principale del PageElement viene impostato come current page selection.

const slide = SlidesApp.getActivePresentation().getSlides()[0];
const pageElement = slide.getPageElements()[0];
// Only select this page element and replace any previous selection.
pageElement.select();

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

select(replace)

Consente di selezionare PageElement nella presentazione attiva.

Uno script può accedere alla selezione dell'utente che lo esegue solo se è legato alla presentazione.

Passa true a questo metodo per selezionare solo PageElement e rimuovere eventuali selezione precedenti. Viene impostato anche il Page principale del PageElement come current page selection.

Passa false per selezionare più oggetti PageElement. Gli oggetti PageElement devono trovarsi nello stesso Page.

Quando selezioni un elemento della pagina utilizzando un parametro false , devono essere soddisfatte le seguenti condizioni:

  1. L'elemento Page principale dell'oggetto PageElement deve essere current page selection.
  2. Non devono essere selezionati più oggetti Page.

Per assicurarti che sia così, l'approccio preferito è selezionare prima l'elemento principale Page utilizzando Page.selectAsCurrentPage() e poi gli elementi della pagina in quella pagina.

const slide = SlidesApp.getActivePresentation().getSlides()[0];
// First select the slide page, as the current page selection.
slide.selectAsCurrentPage();
// Then select all the page elements in the selected slide page.
const pageElements = slide.getPageElements();
for (let i = 0; i < pageElements.length; i++) {
  pageElements[i].select(false);
}

Parametri

NomeTipoDescrizione
replaceBooleanSe true, la selezione sostituisce qualsiasi selezione precedente; altrimenti la selezione viene aggiunta a qualsiasi selezione precedente.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

sendBackward()

Spostalo indietro di un elemento nella pagina.

L'elemento pagina non deve essere in un gruppo.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

sendToBack()

Invia l'elemento della pagina in fondo alla pagina.

L'elemento pagina non deve essere in un gruppo.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setDescription(description)

Imposta la descrizione del testo alternativo dell'elemento della pagina.

Il metodo non è supportato per gli elementi Group.

// Set the first page element's alt text description to "new alt text
// description".
const pageElement =
    SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
pageElement.setDescription('new alt text description');
Logger.log(pageElement.getDescription());

Parametri

NomeTipoDescrizione
descriptionStringLa stringa a cui impostare la descrizione del testo alternativo.

Invio

SheetsChart: questo elemento della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setHeight(height)

Imposta l'altezza dell'elemento in punti, ovvero l'altezza del suo riquadro delimitante quando l'elemento non è ruotato.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limitazioni di ridimensionamento e posizionamento.

Parametri

NomeTipoDescrizione
heightNumberLa nuova altezza dell'elemento della pagina da impostare, in punti.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLeft(left)

Imposta la posizione orizzontale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato.

Parametri

NomeTipoDescrizione
leftNumberLa nuova posizione orizzontale da impostare, in punti.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLinkSlide(slideIndex)

Imposta un Link per il Slide specificato utilizzando l'indice a partire da zero della diapositiva.

// Set a link to the first slide of the presentation.
const slides = SlidesApp.getActivePresentation().getSlides();
const shape = slides[1].getShapes()[0];
const link = shape.setLinkSlide(0);

Parametri

NomeTipoDescrizione
slideIndexIntegerL'indice della diapositiva basato su zero.

Invio

Link: il valore Link impostato.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLinkSlide(slide)

Imposta un Link sul Slide specificato. Il link viene impostato in base all'ID slide specificato.

// Set a link to the first slide of the presentation.
const slides = SlidesApp.getActivePresentation().getSlides();
const shape = slides[1].getShapes()[0];
const link = shape.setLinkSlide(slides[0]);

Parametri

NomeTipoDescrizione
slideSlideL'Slide da collegare.

Invio

Link: il valore Link impostato.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLinkSlide(slidePosition)

Imposta un Link sul Slide specificato utilizzando la posizione relativa della diapositiva.

// Set a link to the first slide of the presentation.
const slides = SlidesApp.getActivePresentation().getSlides();
const shape = slides[1].getShapes()[0];
const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);

Parametri

NomeTipoDescrizione
slidePositionSlidePositionIl SlidePosition relativo.

Invio

Link: il valore Link impostato.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLinkUrl(url)

Imposta un Link sulla stringa URL non vuota specificata.

// Set a link to the URL.
const slides = SlidesApp.getActivePresentation().getSlides();
const shape = slides[1].getShapes()[0];
const link = shape.setLinkUrl('https://slides.google.com');

Parametri

NomeTipoDescrizione
urlStringLa stringa dell'URL.

Invio

Link: il valore Link impostato.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setRotation(angle)

Imposta l'angolo di rotazione in senso orario dell'elemento attorno al suo centro in gradi.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limitazioni di ridimensionamento e posizionamento.

Parametri

NomeTipoDescrizione
angleNumberIl nuovo angolo di rotazione in senso orario da impostare, in gradi.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTitle(title)

Imposta il titolo del testo alternativo dell'elemento della pagina.

Il metodo non è supportato per gli elementi Group.

// Set the first page element's alt text title to "new alt text title".
const pageElement =
    SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
pageElement.setTitle('new alt text title');
Logger.log(pageElement.getTitle());

Parametri

NomeTipoDescrizione
titleStringLa stringa a cui impostare il titolo del testo alternativo.

Invio

SheetsChart: questo elemento della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTop(top)

Imposta la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato.

Parametri

NomeTipoDescrizione
topNumberLa nuova posizione verticale da impostare, in punti.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTransform(transform)

Imposta la trasformazione dell'elemento della pagina con la trasformazione fornita.

L'aggiornamento della trasformazione di un gruppo modifica la trasformazione assoluta degli elementi della pagina al suo interno, il che può cambiare il loro aspetto visivo.

L'aggiornamento della trasformazione di un elemento di pagina all'interno di un gruppo modifica solo la trasformazione di quell'elemento, senza influire sulle trasformazioni del gruppo o di altri elementi di pagina al suo interno.

Per informazioni dettagliate su come le trasformazioni influiscono sull'aspetto visivo degli elementi della pagina, vedi getTransform().

Parametri

NomeTipoDescrizione
transformAffineTransformLa trasformazione impostata per questo elemento della pagina.

Invio

SheetsChart: questo elemento, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setWidth(width)

Imposta la larghezza dell'elemento in punti, ovvero la larghezza del suo riquadro delimitante quando l'elemento non è ruotato.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limitazioni di ridimensionamento e posizionamento.

Parametri

NomeTipoDescrizione
widthNumberLa nuova larghezza di questo elemento di pagina da impostare, in punti.

Invio

SheetsChart: questo elemento della pagina, per l'accodamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations