प्रज़ेंटर के नोट इस्तेमाल करना

इस गाइड में, Google Slides API का इस्तेमाल करके, प्रज़ेंटर के नोट पढ़ने और उनमें बदलाव करने का तरीका बताया गया है.

नोट पेज और नोट मास्टर

नोट्स पेज एक तरह का पेज होता है. इसका इस्तेमाल, किसी प्रज़ेंटेशन की स्लाइड के लिए हैंडआउट जनरेट करने के लिए किया जाता है. हर स्लाइड में एक नोट पेज होता है. स्लाइड के नोट पेज पर मौजूद पहले BODY प्लेसहोल्डर शेप में, स्लाइड के स्पीकर नोट का टेक्स्ट होता है. Slides API में, इस नोट शेप के सिर्फ़ टेक्स्ट वाले कॉन्टेंट में बदलाव किया जा सकता है. इसकी अन्य प्रॉपर्टी और नोट पेज के बाकी कॉन्टेंट को सिर्फ़ पढ़ा जा सकता है.

प्रज़ेंटेशन का नोट मास्टर, एक ऐसा पेज होता है जो नोट पेजों पर इस्तेमाल किए गए डिफ़ॉल्ट एलिमेंट और टेक्स्ट स्टाइल तय करता है. किसी प्रज़ेंटेशन में सिर्फ़ एक नोट मास्टर होता है. Slides API में नोट मास्टर को सिर्फ़ पढ़ा जा सकता है.

प्रज़ेंटर के नोट पढ़ने और लिखने की अनुमति दें

स्लाइड के स्पीकर नोट का आकार ढूंढने के लिए, स्लाइड के नोट presentations.pages ऑब्जेक्ट को उसके SlideProperties मैसेज में ढूंढें. स्पीकर नोट के टेक्स्ट वाले शेप की पहचान, नोट पेज के NotesProperties मैसेज में मौजूद speakerNotesObjectId फ़ील्ड से की जाती है.

स्लाइड के स्पीकर नोट पढ़ने के लिए, नोट वाले पेज पर इस आईडी वाला ऑब्जेक्ट ढूंढें. इसके बाद, उसका टेक्स्ट पढ़ें. कभी-कभी ऐसा हो सकता है कि यह ऑब्जेक्ट मौजूद न हो. इसका मतलब है कि स्लाइड में प्रज़ेंटर के नोट नहीं हैं.

स्पीकर नोट के शेप में मौजूद टेक्स्ट में बदलाव करने के लिए, batchUpdate टेक्स्ट अनुरोधों का इस्तेमाल किया जा सकता है. अगर स्पीकर नोट का शेप मौजूद नहीं है, तो Slides API, speakerNotesObjectId का इस्तेमाल करके मान्य टेक्स्ट ऑपरेशन मिलने पर, इसे अपने-आप बना देता है.