Crea e apre Presentations
che può essere modificato.
// Open a presentation by ID. let preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
Alignment | Alignment | Un'enumerazione dei tipi di posizioni di allineamento. |
Arrow | Arrow | Un'enumerazione dei diversi stili di frecce che un Line può avere. |
Auto | Auto | Un'enumerazione dei tipi di testo automatico. |
Autofit | Autofit | Un'enumerazione dei tipi di adattamento automatico. |
Cell | Cell | Un'enumerazione dei diversi stati di unione di una cella di tabella. |
Color | Color | Un'enumerazione di tipi di colore. |
Content | Content | Un'enumerazione di valori utilizzati per specificare l'allineamento dei contenuti. |
Dash | Dash | Un'enumerazione dei diversi stili di trattini che un Line può avere. |
Fill | Fill | Un'enumerazione dei tipi di riempimento. |
Line | Line | Un'enumerazione delle categorie di Line . |
Line | Line | Un'enumerazione dei tipi di Line . |
Line | Line | Un'enumerazione dei tipi di Line . |
Link | Link | Un'enumerazione dei tipi di link. |
List | List | Un'enumerazione dei tipi di preimpostazioni di elenco. |
Page | Page | Un'enumerazione dei tipi di sfondi di pagina. |
Page | Page | Un'enumerazione dei tipi di elementi di pagina. |
Page | Page | Un'enumerazione dei tipi di pagine. |
Paragraph | Paragraph | Un'enumerazione dei tipi di allineamento del paragrafo. |
Placeholder | Placeholder | Un'enumerazione dei tipi di segnaposto. |
Predefined | Predefined | Un'enumerazione dei layout predefiniti. |
Selection | Selection | Un'enumerazione dei tipi di selezioni. |
Shape | Shape | Un'enumerazione dei tipi di forme. |
Sheets | Sheets | Un'enumerazione dei tipi di incorporamento dei grafici di Fogli. |
Slide | Slide | Un'enumerazione dei modi in cui le diapositive possono essere collegate. |
Slide | Slide | Un'enumerazione dei tipi di posizioni delle diapositive. |
Spacing | Spacing | Un'enumerazione dei tipi di modalità di spaziatura. |
Text | Text | Un'enumerazione dei tipi di offset della linea di base del testo. |
Text | Text | Un'enumerazione dei tipi di indicazioni stradali testuali. |
Theme | Theme | Un'enumerazione dei colori del tema. |
Video | Video | Un'enumerazione dei tipi di origine video. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
create(name) | Presentation | Crea e apre un nuovo Presentation . |
get | Presentation | Restituisce la presentazione attualmente attiva a cui lo script è legato al contenitore oppure null se non è presente alcuna presentazione attiva. |
get | Ui | Restituisce un'istanza dell'ambiente dell'interfaccia utente della presentazione che consente allo script di aggiungere funzionalità come menu, finestre di dialogo e barre laterali. |
new | Affine | Restituisce un nuovo Affine per creare un Affine . |
open | Presentation | Apre il Presentation con l'ID specificato. |
open | Presentation | Apre Presentation con l'URL specificato. |
Documentazione dettagliata
create(name)
Crea e apre un nuovo Presentation
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
name | String | Il nome da assegnare alla presentazione creata. |
Invio
Presentation
: la presentazione con il nome specificato.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/presentations
get Active Presentation()
Restituisce la presentazione attualmente attiva a cui lo script è legato al contenitore oppure null
se non è presente alcuna presentazione attiva. Per interagire con una presentazione a cui lo script non è associato al contenitore, utilizza open
.
// Get the current presentation to which this script is bound. const presentation = SlidesApp.getActivePresentation();Se la presentazione è già aperta, viene restituita la stessa istanza.
Invio
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 Ui()
Restituisce un'istanza dell'ambiente dell'interfaccia utente della presentazione che consente allo script di aggiungere funzionalità come menu, finestre di dialogo e barre laterali. Uno script può interagire con l'interfaccia utente solo per l'istanza corrente di una presentazione aperta e solo se è legato alla presentazione. Per ulteriori informazioni, consulta le guide ai menu e alle finestre di dialogo e alle barre laterali.
// Add a custom menu to the active presentation, including a separator and a // sub-menu. function onOpen(e) { SlidesApp.getUi() .createMenu('My Menu') .addItem('My menu item', 'myFunction') .addSeparator() .addSubMenu( SlidesApp.getUi() .createMenu('My sub-menu') .addItem('One sub-menu item', 'mySecondFunction') .addItem('Another sub-menu item', 'myThirdFunction'), ) .addToUi(); }
Invio
new Affine Transform Builder()
Restituisce un nuovo Affine
per creare un Affine
. Il generatore è preimpostato con la trasformazione affine dell'identità.
Invio
open By Id(id)
Apre il Presentation
con l'ID specificato.
// Open a presentation by ID. const presentation = SlidesApp.openById('docId');Se la presentazione è già aperta, viene restituita la stessa istanza.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
id | String |
Invio
Presentation
: la presentazione con l'ID specificato
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/presentations
open By Url(url)
Apre Presentation
con l'URL specificato.
// Open a presentation by URL. const presentation = SlidesApp.openByUrl( 'https://docs.google.com/presentation/d/docId/edit', );Se la presentazione è già aperta, viene restituita la stessa istanza.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
url | String |
Invio
Presentation
: la presentazione con l'URL specificato
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/presentations