In questa pagina viene descritto come estrarre grafici esistenti da Fogli Google e aggiungerli alle presentazioni di Presentazioni Google.
L'aggiunta di grafici a una presentazione può contribuire a creare maggiore impatto e a generare dati significativo per il tuo pubblico. I grafici sono strumenti straordinariamente potenti per schemi o tendenze in un set di dati e può aiutarti a comunicare in modo chiaro dati quantitativi.
Il video riportato sopra illustra come generare slide dai dati del foglio di lavoro. Include un esempio completo (Python) che aggiunge un grafico a una slide e importa anche i dati delle celle del foglio di lavoro in una tabella.
Informazioni sull'aggiunta di grafici
Ogni volta che presenti informazioni quantitative, i grafici dei dati possono migliorare. per la presentazione. L'API Presentazioni ti consente di includere qualsiasi grafico creare in Fogli Google: grafici a barre, grafici a linee, grafici a torta e altro ancora.
Come mostrato nel diagramma qui sopra, devi prima creare il grafico in Fogli Google. Una volta creato il grafico, puoi incorporarlo nella tua presentazione.
La procedura generale per la gestione dei grafici in una presentazione è la seguente:
- Crea un grafico in Fogli Google.
- Utilizza l'API Fogli per leggere l'ID grafico dell'elemento EmbeddedChart.
- Utilizza CreateSheetsChartRequest una volta sola per aggiungerlo a una slide.
- Utilizza RefreshSheetsChartRequest secondo necessità per sincronizzarlo con i dati di origine.
Grafici statici e collegati
Quando utilizzi l'API per aggiungere un grafico alla presentazione, un parametro che specifichi è LinkingMode. Determina se il grafico viene aggiunto come immagine statica o come oggetto che possono essere aggiornate in futuro.
Usa la modalità LINKED
se:
- In futuro vorrai aggiornare il grafico per riflettere le modifiche apportate al i dati sottostanti.
- Vuoi che i collaboratori dispongano di un link al foglio di lavoro contenente l'origine grafico.
Utilizza la modalità NOT_LINKED_IMAGE
(statica) se:
- Vuoi che il grafico non venga mai modificato in futuro.
- Non vuoi che i collaboratori visualizzino un link al foglio di lavoro di origine.
Ambiti per accedere a Fogli Google
Quando aggiungi un grafico alla slide, l'API Presentazioni deve accedervi in Fogli Google. Ciò significa che la richiesta deve utilizzare uno dei seguenti ambiti:
https://www.googleapis.com/auth/spreadsheets.readonly
(opzione preferita)https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive
L'ambito spreadsheets.readonly
è in genere il migliore da usare, perché
la più restrittiva. Tuttavia, se la tua app utilizza già uno degli altri ambiti
elencati sopra, devi solo utilizzare questo ambito.
Aggiungere un grafico
Per aggiungere un grafico, devi conoscere l'ID foglio di lavoro e l'ID grafico del
in Fogli Google. Quindi chiami il metodo batchUpdate
utilizzando il metodo
CreateSheetsChartRequest
una volta sola per aggiungere il grafico.
L'esempio seguente prende un grafico e lo aggiunge a una slide come LINKED
in modo che possa essere aggiornata in un secondo momento.
Apps Script
Vai
Java
JavaScript
Node.js
PHP
Python
Ruby
Aggiornamento di un grafico
Se hai incorporato un grafico LINKED
nella presentazione, puoi aggiornarlo
in qualsiasi momento usando
RefreshSheetsChartRequest.
Il grafico viene aggiornato per sincronizzarlo con il grafico di Fogli sottostante
su cui si basa.
L'esempio seguente aggiorna un grafico esistente: