Crea e apre Presentations
che può essere modificato.
// Open a presentation by ID. var preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
AlignmentPosition | AlignmentPosition | Un'enumerazione dei tipi di posizioni di allineamento. |
ArrowStyle | ArrowStyle | Un'enumerazione dei diversi stili di freccia che può avere un elemento Line . |
AutoTextType | AutoTextType | Un'enumerazione dei tipi di testo automatico. |
AutofitType | AutofitType | Un'enumerazione dei tipi di adattamento automatico. |
CellMergeState | CellMergeState | Un'enumerazione dei diversi stati di unione di una cella di tabella. |
ColorType | ColorType | Un'enumerazione dei tipi di colore. |
ContentAlignment | ContentAlignment | Un'enumerazione dei valori utilizzati per specificare l'allineamento dei contenuti. |
DashStyle | DashStyle | Un'enumerazione dei diversi stili del trattino che può avere un Line . |
FillType | FillType | Un'enumerazione dei tipi di riempimento. |
LineCategory | LineCategory | Un'enumerazione delle categorie di Line . |
LineFillType | LineFillType | Un'enumerazione dei tipi di LineFill . |
LineType | LineType | Un'enumerazione dei tipi di Line . |
LinkType | LinkType | Un'enumerazione dei tipi di link. |
ListPreset | ListPreset | Un'enumerazione dei tipi di predefiniti di elenco. |
PageBackgroundType | PageBackgroundType | Un'enumerazione dei tipi di sfondi delle pagine. |
PageElementType | PageElementType | Un'enumerazione dei tipi di elementi di pagina. |
PageType | PageType | Un'enumerazione dei tipi di pagine. |
ParagraphAlignment | ParagraphAlignment | Un'enumerazione dei tipi di allineamento del paragrafo. |
PlaceholderType | PlaceholderType | Un'enumerazione dei tipi di segnaposto. |
PredefinedLayout | PredefinedLayout | Un'enumerazione dei layout predefiniti. |
SelectionType | SelectionType | Un'enumerazione dei tipi di selezione. |
ShapeType | ShapeType | Un'enumerazione dei tipi di forme. |
SheetsChartEmbedType | SheetsChartEmbedType | Un'enumerazione dei tipi di incorporamento di grafici di Fogli. |
SlideLinkingMode | SlideLinkingMode | Un elenco dei modi in cui è possibile collegare Presentazioni. |
SlidePosition | SlidePosition | Un'enumerazione dei tipi di posizioni delle slide. |
SpacingMode | SpacingMode | Un'enumerazione dei tipi di modalità di spaziatura. |
TextBaselineOffset | TextBaselineOffset | Un'enumerazione dei tipi di offset della base di riferimento del testo. |
TextDirection | TextDirection | Un'enumerazione dei tipi di indicazioni stradali di testo. |
ThemeColorType | ThemeColorType | Un'enumerazione dei colori del tema. |
VideoSourceType | VideoSourceType | Un'enumerazione dei tipi di origine video. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
create(name) | Presentation | Crea e apre un nuovo Presentation . |
getActivePresentation() | Presentation | Restituisce la presentazione attualmente attiva a cui lo script è associato a un container o null se non sono presenti
presentazione attiva. |
getUi() | Ui | Restituisce un'istanza dell'ambiente di interfaccia utente della presentazione che consente allo script di Aggiungere funzionalità come menu, finestre di dialogo e barre laterali. |
newAffineTransformBuilder() | AffineTransformBuilder | Restituisce un nuovo AffineTransformBuilder per creare un AffineTransform . |
openById(id) | Presentation | Apre Presentation con l'ID specificato. |
openByUrl(url) | 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
getActivePresentation()
Restituisce la presentazione attualmente attiva a cui lo script è associato a un container o null
se non sono presenti
presentazione attiva. interagire con una presentazione a cui lo script non è
associato al container, usa invece openById(id)
.
// Get the current presentation to which this script is bound. var presentation = SlidesApp.getActivePresentation();
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
getUi()
Restituisce un'istanza dell'ambiente di 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 l'istanza corrente di una presentazione aperta e solo se lo script è legato alla presentazione. Per ulteriori informazioni, vedi le guide ai menu, 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
newAffineTransformBuilder()
Restituisce un nuovo AffineTransformBuilder
per creare un AffineTransform
. Lo strumento di creazione
è preimpostato con la trasformazione affine dell'identità.
Invio
openById(id)
Apre Presentation
con l'ID specificato.
// Open a presentation by ID. var presentation = SlidesApp.openById('docId');
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
openByUrl(url)
Apre Presentation
con l'URL specificato.
// Open a presentation by URL. var presentation = SlidesApp.openByUrl('https://docs.google.com/presentation/d/docId/edit');
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