Un Page
che rappresenta una linea.
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
align | Line | Allinea l'elemento alla posizione di allineamento specificata nella pagina. |
bring | Line | Porta l'elemento della pagina in primo piano nella pagina di un elemento. |
bring | Line | Porta l'elemento della pagina in primo piano. |
duplicate() | Page | Duplica l'elemento della pagina. |
get | Connection | Restituisce l'elenco dei Connection nell'elemento di pagina o un elenco vuoto se l'elemento di pagina non ha siti di connessione. |
get | Dash | Recupera il Dash della riga. |
get | String | Restituisce la descrizione del testo alternativo dell'elemento della pagina. |
get | Point | Restituisce il punto finale della linea, misurato dall'angolo in alto a sinistra della pagina. |
get | Arrow | Recupera il Arrow della freccia alla fine della riga. |
get | Connection | Restituisce la connessione alla fine della riga o null se non è presente alcuna connessione. |
get | Number | Restituisce l'altezza dell'elemento in punti, ovvero l'altezza del suo riquadro delimitante quando l'elemento non è ruotato. |
get | Number | Restituisce l'altezza intrinseca dell'elemento in punti. |
get | Number | Restituisce la larghezza intrinseca dell'elemento in punti. |
get | Number | Restituisce la posizione orizzontale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato. |
get | Line | Recupera il Line della riga. |
get | Line | Recupera il Line della riga. |
get | Line | Recupera il Line della riga. |
get | Link | Restituisce Link o null se non è presente alcun collegamento. |
get | String | Restituisce l'ID univoco di questo oggetto. |
get | Page | Restituisce il tipo di elemento della pagina, rappresentato come enum Page . |
get | Group | Restituisce il gruppo a cui appartiene questo elemento di pagina o null se l'elemento non fa parte di un gruppo. |
get | Page | Restituisce la pagina in cui si trova questo elemento di pagina. |
get | Number | Restituisce l'angolo di rotazione in senso orario dell'elemento attorno al suo centro in gradi, dove zero gradi significa nessuna rotazione. |
get | Point | Restituisce il punto di inizio della linea, misurato dall'angolo in alto a sinistra della pagina. |
get | Arrow | Recupera il Arrow della freccia all'inizio della riga. |
get | Connection | Restituisce la connessione all'inizio della riga o null se non è presente alcuna connessione. |
get | String | Restituisce il titolo del testo alternativo dell'elemento della pagina. |
get | Number | Restituisce la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato. |
get | Affine | Restituisce la trasformazione dell'elemento della pagina. |
get | Number | Restituisce lo spessore della linea in punti. |
get | Number | Restituisce la larghezza dell'elemento in punti, ovvero la larghezza del suo riquadro delimitante quando l'elemento non è ruotato. |
is | Boolean | Restituisce true se la riga è un connettore o false in caso contrario. |
preconcatenate | Line | Preconcatenate la trasformazione fornita alla trasformazione esistente dell'elemento della pagina. |
remove() | void | Rimuove l'elemento della pagina. |
remove | void | Rimuove un Link . |
reroute() | Line | Reindirizza l'inizio e la fine della linea ai due punti di connessione più vicini negli elementi della pagina collegati. |
scale | Line | Scala l'altezza dell'elemento in base al rapporto specificato. |
scale | Line | Scala la larghezza dell'elemento in base al rapporto specificato. |
select() | void | Consente di selezionare solo il Page nella presentazione attiva e di rimuovere qualsiasi selezione precedente. |
select(replace) | void | Consente di selezionare Page nella presentazione attiva. |
send | Line | Spostalo indietro di un elemento nella pagina. |
send | Line | Invia l'elemento della pagina in fondo alla pagina. |
set | Line | Imposta il Dash della linea. |
set | Line | Imposta la descrizione del testo alternativo dell'elemento della pagina. |
set | Line | Imposta la posizione del punto finale della linea. |
set | Line | Imposta la posizione del punto finale della linea. |
set | Line | Imposta il Arrow della freccia alla fine della linea. |
set | Line | Imposta la connessione alla fine della riga. |
set | Line | Imposta l'altezza dell'elemento in punti, ovvero l'altezza del suo riquadro delimitante quando l'elemento non è ruotato. |
set | Line | Imposta la posizione orizzontale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato. |
set | Line | Imposta il Line della linea. |
set | Link | Imposta un Link per il Slide specificato utilizzando l'indice a partire da zero della diapositiva. |
set | Link | Imposta un Link sul Slide specificato. Il link viene impostato dall'ID slide specificato. |
set | Link | Imposta un Link sul Slide specificato utilizzando la posizione relativa della diapositiva. |
set | Link | Imposta un Link sulla stringa URL non vuota specificata. |
set | Line | Imposta l'angolo di rotazione in senso orario dell'elemento attorno al suo centro in gradi. |
set | Line | Imposta la posizione del punto di inizio della linea. |
set | Line | Imposta la posizione del punto di inizio della linea. |
set | Line | Imposta il Arrow della freccia all'inizio della riga. |
set | Line | Imposta la connessione all'inizio della riga. |
set | Line | Imposta il titolo del testo alternativo dell'elemento della pagina. |
set | Line | Imposta la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato. |
set | Line | Imposta la trasformazione dell'elemento della pagina con la trasformazione fornita. |
set | Line | Imposta lo spessore della linea in punti. |
set | Line | Imposta la larghezza dell'elemento in punti, ovvero la larghezza del suo riquadro delimitante quando l'elemento non è ruotato. |
Documentazione dettagliata
align On Page(alignmentPosition)
Allinea l'elemento alla posizione di allineamento specificata nella pagina.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
alignment | Alignment | La posizione in base alla quale allineare questo elemento della pagina. |
Invio
Line
: questo elemento della pagina, per l'accodamento.
bring Forward()
Porta l'elemento della pagina in primo piano nella pagina di un elemento.
L'elemento pagina non deve essere in un gruppo.
Invio
Line
: 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
bring To Front()
Porta l'elemento della pagina in primo piano.
L'elemento pagina non deve essere in un gruppo.
Invio
Line
: 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
Page
: 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
get Connection Sites()
Restituisce l'elenco dei Connection
nell'elemento di pagina o un elenco vuoto se l'elemento di pagina non ha siti di connessione.
Invio
Connection
: 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
get Dash Style()
Recupera il Dash
della riga.
Invio
Dash
: lo stile dei trattini utilizzati con questa riga.
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
get Description()
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
get End()
Restituisce il punto finale della linea, misurato dall'angolo in alto a sinistra della pagina.
Invio
Point
: il punto di fine della riga.
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
get End Arrow()
Recupera il Arrow
della freccia alla fine della riga.
Invio
Arrow
: lo stile della freccia alla fine di questa riga.
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
get End Connection()
Restituisce la connessione alla fine della riga o null
se non è presente alcuna connessione.
Invio
Connection
: la connessione alla fine della riga.
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
get Height()
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
get Inherent Height()
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
get Inherent Width()
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
get Left()
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
get Line Category()
Recupera il Line
della riga.
Invio
Line
: la categoria della riga.
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
get Line Fill()
Recupera il Line
della riga.
Invio
Line
: l'impostazione di riempimento di questa riga.
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
get Line Type()
get Link()
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
get Object Id()
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
get Page Element Type()
Restituisce il tipo di elemento della pagina, rappresentato come enum Page
.
Invio
Page
: 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
get Parent Group()
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
get Parent Page()
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
get Rotation()
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
get Start()
Restituisce il punto di inizio della linea, misurato dall'angolo in alto a sinistra della pagina.
Invio
Point
: il punto di partenza della riga.
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
get Start Arrow()
Recupera il Arrow
della freccia all'inizio della riga.
Invio
Arrow
: lo stile della freccia all'inizio di questa riga.
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
get Start Connection()
Restituisce la connessione all'inizio della riga o null
se non è presente alcuna connessione.
Invio
Connection
: la connessione all'inizio della riga.
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
get Title()
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
get Top()
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
get Transform()
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
Affine
: 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
get Weight()
Restituisce lo spessore della linea in punti.
Invio
Number
: lo spessore della linea in punti.
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
get Width()
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
is Connector()
Restituisce true
se la riga è un connettore o false
in caso contrario.
Il connettore è un tipo di linea che viene utilizzato per collegare i siti di connessione negli elementi di pagina applicabili. Ogni estremità del connettore può essere collegata a un massimo di un sito di connessione.
Invio
Boolean
: True
se la riga è un connettore o false
in caso contrario.
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
preconcatenate Transform(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 set
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
transform | Affine | La trasformazione da preconcatenare alla trasformazione dell'elemento di pagina. |
Invio
Line
: 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
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 Page
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
remove Link()
Rimuove un Link
.
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
reroute()
Reindirizza l'inizio e la fine della linea ai due punti di connessione più vicini negli elementi della pagina collegati. L'inizio e la fine della riga devono essere collegati a elementi di pagina diversi.
Invio
Line
: la riga.
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
scale Height(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
Nome | Tipo | Descrizione |
---|---|---|
ratio | Number | Il rapporto per scalare l'altezza di questo elemento della pagina. |
Invio
Line
: 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
scale Width(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
Nome | Tipo | Descrizione |
---|---|---|
ratio | Number | Il rapporto per scalare la larghezza di questo elemento della pagina. |
Invio
Line
: 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 Page
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 Page
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 Page
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 Page
e rimuovere eventuali selezione precedenti. Viene impostato anche il Page
principale del Page
come
current page selection
.
Passa false
per selezionare più oggetti Page
. Gli oggetti Page
devono trovarsi nello stesso Page
.
Quando selezioni un elemento della pagina utilizzando un parametro false
, devono essere soddisfatte le seguenti condizioni:
- L'elemento
Page
principale dell'oggettoPage
deve essereElement current page selection
. - 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
Nome | Tipo | Descrizione |
---|---|---|
replace | Boolean | Se 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
send Backward()
Spostalo indietro di un elemento nella pagina.
L'elemento pagina non deve essere in un gruppo.
Invio
Line
: 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
send To Back()
Invia l'elemento della pagina in fondo alla pagina.
L'elemento pagina non deve essere in un gruppo.
Invio
Line
: 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
set Dash Style(style)
Imposta il Dash
della linea.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
style | Dash | Lo stile dei trattini da impostare per questa riga. |
Invio
Line
: questa riga, 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
set Description(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
Nome | Tipo | Descrizione |
---|---|---|
description | String | La stringa a cui impostare la descrizione del testo alternativo. |
Invio
Line
: 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
set End(left, top)
Imposta la posizione del punto finale della linea.
Il percorso della linea può essere modificato dopo la modifica della posizione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
left | Number | La posizione orizzontale del punto finale della linea, misurata in punti dall'angolo in alto a sinistra della pagina. |
top | Number | La posizione verticale del punto finale della linea, misurata in punti dall'angolo in alto a sinistra della pagina. |
Invio
Line
: questa riga, 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
set End(point)
Imposta la posizione del punto finale della linea.
Il percorso della linea può essere modificato dopo la modifica della posizione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
point | Point | Il punto finale della linea, la cui posizione viene misurata dall'angolo superiore sinistro della pagina. |
Invio
Line
: questa riga, 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
set End Arrow(style)
Imposta il Arrow
della freccia alla fine della linea.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
style | Arrow | Lo stile da impostare. |
Invio
Line
: questa riga, 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
set End Connection(connectionSite)
Imposta la connessione alla fine della riga. Sposta la fine della riga al sito di connessione specificato mantenendo invariata l'altra estremità.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
connection | Connection | Il sito di connessione a cui viene aggiornata la connessione finale o null se viene rimossa la connessione finale. |
Invio
Line
: la riga.
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
set Height(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
Nome | Tipo | Descrizione |
---|---|---|
height | Number | La nuova altezza dell'elemento della pagina da impostare, in punti. |
Invio
Line
: 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
set Left(left)
Imposta la posizione orizzontale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
left | Number | La nuova posizione orizzontale da impostare, in punti. |
Invio
Line
: 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
set Line Category(lineCategory)
Imposta il Line
della linea.
Puoi impostare la categoria solo su connectors
. Il connettore potrebbe essere reindirizzato dopo la modifica della categoria.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
line | Line | La categoria della riga da impostare. |
Invio
Line
: la riga.
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
set Link Slide(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
Nome | Tipo | Descrizione |
---|---|---|
slide | Integer | L'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
set Link Slide(slide)
Imposta un Link
sul Slide
specificato. Il link viene impostato dall'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
Nome | Tipo | Descrizione |
---|---|---|
slide | Slide | L'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
set Link Slide(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
Nome | Tipo | Descrizione |
---|---|---|
slide | Slide | Il Slide 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
set Link Url(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
Nome | Tipo | Descrizione |
---|---|---|
url | String | La 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
set Rotation(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
Nome | Tipo | Descrizione |
---|---|---|
angle | Number | Il nuovo angolo di rotazione in senso orario da impostare, in gradi. |
Invio
Line
: 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
set Start(left, top)
Imposta la posizione del punto di inizio della linea.
Il percorso della linea può essere modificato dopo la modifica della posizione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
left | Number | La posizione orizzontale del punto di inizio della linea, misurata in punti dall'angolo in alto a sinistra della pagina. |
top | Number | La posizione verticale del punto di inizio della linea, misurata in punti dall'angolo in alto a sinistra della pagina. |
Invio
Line
: questa riga, 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
set Start(point)
Imposta la posizione del punto di inizio della linea.
Il percorso della linea può essere modificato dopo la modifica della posizione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
point | Point | Il punto di inizio della linea, la cui posizione viene misurata dall'angolo in alto a sinistra della pagina. |
Invio
Line
: questa riga, 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
set Start Arrow(style)
Imposta il Arrow
della freccia all'inizio della riga.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
style | Arrow | Il nuovo stile di freccia da impostare. |
Invio
Line
: questa riga, 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
set Start Connection(connectionSite)
Imposta la connessione all'inizio della riga. Sposta l'inizio della riga al sito di connessione specificato mantenendo invariata l'altra estremità.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
connection | Connection | Il sito di connessione a cui viene aggiornato il collegamento iniziale o null
se viene rimosso il collegamento iniziale. |
Invio
Line
: la riga.
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
set Title(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
Nome | Tipo | Descrizione |
---|---|---|
title | String | La stringa a cui impostare il titolo del testo alternativo. |
Invio
Line
: 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
set Top(top)
Imposta la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non è ruotato.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
top | Number | La nuova posizione verticale da impostare, in punti. |
Invio
Line
: 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
set Transform(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 get
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
transform | Affine | La trasformazione impostata per questo elemento della pagina. |
Invio
Line
: 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
set Weight(points)
Imposta lo spessore della linea in punti.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
points | Number | Il nuovo spessore della linea in punti. |
Invio
Line
: questa riga, 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
set Width(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
Nome | Tipo | Descrizione |
---|---|---|
width | Number | La nuova larghezza dell'elemento di pagina da impostare, in punti. |
Invio
Line
: 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