इस पेज पर Google Sheets से मौजूदा चार्ट लेने और उन्हें Google Slides प्रज़ेंटेशन में जोड़ने का तरीका बताया गया है.
प्रज़ेंटेशन में चार्ट जोड़ने से ज़्यादा असर डालने और डेटा बनाने में मदद मिल सकती है फ़ायदेमंद साबित हो सके. चार्ट दिखाने के लिए चार्ट में मौजूद खास तरह के असरदार टूल पैटर्न या रुझानों को समझ सकते हैं. साथ ही, इनसे आपको अपने कारोबार के बारे में साफ़ तौर पर क्वान्टिटेटिव डेटा के लिए किया जाता है.
ऊपर दिए गए वीडियो में, स्प्रेडशीट डेटा से स्लाइड जनरेट करने का तरीका बताया गया है. इसमें एक पूरा उदाहरण (Python) शामिल है जो स्लाइड में चार्ट जोड़ता है. साथ ही, स्प्रेडशीट सेल के डेटा को टेबल में इंपोर्ट करता है.
चार्ट जोड़ने के बारे में जानकारी
जब भी आंकड़ों में जानकारी दी जाती है, तो डेटा चार्ट से आपका प्रज़ेंटेशन. Slides API का इस्तेमाल करके, किसी भी ऐसे चार्ट को शामिल किया जा सकता है बनाएं: बार चार्ट, लाइन चार्ट, पाई चार्ट वगैरह.
जैसा कि ऊपर दिए गए डायग्राम में दिखाया गया है, आपको सबसे पहले Google Sheets में चार्ट बनाना होगा. चार्ट के मौजूद होने के बाद, उसे अपने प्रज़ेंटेशन में एम्बेड किया जा सकता है.
प्रज़ेंटेशन में चार्ट मैनेज करने की सामान्य प्रोसेस इस तरह है:
- Google Sheets में चार्ट बनाएं.
- आपको मिलने वाले नतीजों के चार्ट आईडी को पढ़ने के लिए, Sheets API का इस्तेमाल करना EmbeddedChart.
- CreateSheetsChartRequest का इस्तेमाल करें स्लाइड में जोड़ने के लिए एक बार.
- RefreshSheetsChartRequest का इस्तेमाल करें सोर्स डेटा से सिंक करने के लिए ज़रूरी है.
स्टैटिक बनाम लिंक किए गए चार्ट
अपने प्रज़ेंटेशन में चार्ट जोड़ने के लिए एपीआई का इस्तेमाल करने पर, एक पैरामीटर तो आप खुद तय करते हैं कि LinkingMode. इससे तय होता है कि चार्ट को स्टैटिक इमेज के तौर पर जोड़ा जाएगा या ऑब्जेक्ट के तौर पर जिन्हें आने वाले समय में रीफ़्रेश किया जा सकता है.
LINKED
मोड का इस्तेमाल तब करें, जब:
- आप भविष्य में चार्ट को रीफ़्रेश करना चाहते हैं, जो दिया गया है.
- आप चाहते हैं कि सहयोगकर्ताओं के पास स्रोत वाली स्प्रैडशीट का एक लिंक हो चार्ट.
NOT_LINKED_IMAGE
(स्टैटिक) मोड का इस्तेमाल तब करें, जब:
- आपकी कोशिश रहेगी कि आने वाले समय में चार्ट कभी न बदले.
- आपको सोर्स स्प्रेडशीट का लिंक नहीं दिखाना है.
Google Sheets ऐक्सेस करने के दायरे
जब स्लाइड में कोई चार्ट जोड़ा जाता है, तब Slides API को उसे Google Sheets में ऐक्सेस करना होता है. इसका मतलब है कि आपके अनुरोध में इनमें से किसी एक स्कोप का इस्तेमाल किया जाना चाहिए:
https://www.googleapis.com/auth/spreadsheets.readonly
(पसंदीदा)https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive
आम तौर पर, spreadsheets.readonly
स्कोप का इस्तेमाल करना सबसे अच्छा होता है, क्योंकि यह
सबसे ज़्यादा पाबंदी. हालांकि, अगर आपका ऐप्लिकेशन पहले से ही किसी दूसरे स्कोप का इस्तेमाल करता है
तो उस दायरे का उपयोग करें.
चार्ट जोड़ना
चार्ट जोड़ने के लिए, आपको
Google Sheets में चार्ट बनाएं. इसके बाद, आपने batchUpdate
तरीके को कॉल करने के लिए,
CreateSheetsChartRequest
चार्ट जोड़ने के लिए एक बार.
नीचे दिए गए उदाहरण में एक चार्ट लिया गया है और उसे स्लाइड में LINKED
के तौर पर जोड़ा गया है
इसे बाद में रीफ़्रेश किया जा सकता है.
Apps Script
शुरू करें
Java
JavaScript
Node.js
PHP
Python
Ruby
चार्ट को रीफ़्रेश करना
अगर आपने अपने प्रज़ेंटेशन में LINKED
चार्ट एम्बेड किया है, तो उसे रीफ़्रेश किया जा सकता है
इसका इस्तेमाल करके किसी भी समय
RefreshSheetsChartRequest.
इससे चार्ट अपडेट हो जाता है, ताकि उसे Sheets के चार्ट के साथ सिंक किया जा सके और
जिस पर आधारित है.
नीचे दिए गए उदाहरण में मौजूदा चार्ट को रीफ़्रेश किया गया है: