Z tej strony dowiesz się, jak pobrać istniejące wykresy z Arkuszy Google i dodać je do prezentacji w Prezentacjach Google.
Dodawanie wykresów do prezentacji może zwiększyć jej skuteczność i sprawić, że dane będą bardziej zrozumiałe dla odbiorców. Wykresy to wyjątkowo przydatne narzędzia do pokazywania wzorców i trendów w zbiorze danych. Pomagają też w jasnym przekazywaniu informacji o danych ilościowych.
Z powyższego filmu dowiesz się, jak generować slajdy na podstawie danych z arkusza kalkulacyjnego. Zawiera on kompletny przykład (w Pythonie), który dodaje wykres do slajdu, a także importuje dane z komórek arkusza kalkulacyjnego do tabeli.
Dodawanie wykresów
Gdy prezentujesz informacje ilościowe, wykresy mogą uatrakcyjnić prezentację. Interfejs Slides API umożliwia dodawanie dowolnych wykresów, które można utworzyć w Arkuszach Google: słupkowych, liniowych, kołowych i wielu innych.

Jak widać na powyższym diagramie, najpierw musisz utworzyć wykres w Arkuszach Google. Gdy wykres będzie gotowy, możesz go osadzić w prezentacji.
Ogólny proces zarządzania wykresami w prezentacji wygląda tak:
- Utwórz wykres w Arkuszach Google.
- Użyj interfejsu Sheets API, aby odczytać identyfikator wykresu wynikowego EmbeddedChart.
- Użyj CreateSheetsChartRequest , aby dodać go do slajdu.
- W razie potrzeby użyj RefreshSheetsChartRequest , aby zsynchronizować go z danymi źródłowymi.
Wykresy statyczne i połączone
Gdy używasz interfejsu API do dodawania wykresu do prezentacji, jednym z parametrów, które musisz określić, jest LinkingMode. Określa on, czy wykres ma być dodany jako statyczny obraz, czy jako obiekt, który można odświeżyć w przyszłości.
Użyj trybu LINKED, jeśli:
- chcesz odświeżyć wykres w przyszłości, aby odzwierciedlał zmiany w danych źródłowych;
- chcesz, aby współpracownicy mieli link do arkusza kalkulacyjnego zawierającego wykres źródłowy.
Użyj trybu NOT_LINKED_IMAGE (statyczny), jeśli:
- chcesz, aby wykres nigdy się nie zmieniał;
- nie chcesz, aby współpracownicy widzieli link do źródłowego arkusza kalkulacyjnego.
Zakresy dostępu do Arkuszy Google
Gdy dodajesz wykres do slajdu, interfejs Slides API musi mieć do niego dostęp w Arkuszach Google. Oznacza to, że Twoja prośba musi korzystać z jednego z tych zakresów:
https://www.googleapis.com/auth/spreadsheets.readonly(zalecany)https://www.googleapis.com/auth/spreadsheetshttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/drive
Zakres spreadsheets.readonly jest zwykle najlepszy, ponieważ jest najbardziej restrykcyjny. Jeśli jednak Twoja aplikacja używa już jednego z wymienionych powyżej zakresów, po prostu użyj tego zakresu.
Dodawanie wykresu
Aby dodać wykres, musisz znać identyfikator arkusza kalkulacyjnego i identyfikator wykresu w Arkuszach Google. Następnie wywołaj metodę batchUpdate, używając
CreateSheetsChartRequest
, aby dodać wykres.
Poniższy przykład pobiera wykres i dodaje go do slajdu jako LINKED, aby można go było później odświeżyć.
Apps Script
Go
Java
JavaScript
Node.js
PHP
Python
Ruby
Odświeżanie wykresu
Jeśli w prezentacji osadzono wykres LINKED, możesz go odświeżyć
w dowolnym momencie za pomocą
RefreshSheetsChartRequest.
Spowoduje to zaktualizowanie wykresu, aby był zgodny z podstawowym wykresem i danymi w Arkuszach.
Poniższy przykład odświeża istniejący wykres: