इस पेज पर, Slides API का इस्तेमाल करके प्रज़ेंटर के नोट पढ़ने और उनमें बदलाव करने का तरीका बताया गया है.
नोट पेज और नोट मास्टर्स
नोट पेज एक तरह का पेज होता है. इसका इस्तेमाल, प्रज़ेंटेशन में स्लाइड के लिए हैंडआउट जनरेट करने के लिए किया जाता है. हर स्लाइड में एक नोट पेज होता है. स्लाइड के स्पीकर नोट के टेक्स्ट में, स्लाइड के नोट पेज पर पहला BODY
प्लेसहोल्डर आकार शामिल होता है. Slides API में, सिर्फ़ इस नोट के टेक्स्ट कॉन्टेंट में बदलाव किया जा सकता है. इसकी अन्य
प्रॉपर्टी और नोट पेज का बाकी कॉन्टेंट, रीड-ओनली होता है.
प्रज़ेंटेशन का नोट मास्टर एक ऐसा पेज होता है जिस पर नोट पेजों पर इस्तेमाल किए जाने वाले डिफ़ॉल्ट एलिमेंट और टेक्स्ट स्टाइल तय किए जाते हैं. किसी प्रज़ेंटेशन में सिर्फ़ एक नोट मास्टर होता है. Slides API में नोट के मास्टर, रीड-ओनली होते हैं.
प्रज़ेंटर के नोट पढ़ना और उनमें बदलाव करना
किसी स्लाइड के स्पीकर नोट का आकार ढूंढने के लिए, स्लाइड के SlideProperties मैसेज में, स्लाइड के नोट पेज ढूंढें. स्पीकर के नोट के टेक्स्ट वाले आकार की पहचान, नोट पेज के NotesProperties मैसेज में मौजूद speakerNotesObjectId
फ़ील्ड से की जाती है.
किसी स्लाइड के स्पीकर नोट पढ़ने के लिए, नोट पेज पर इस आईडी वाला कोई ऑब्जेक्ट ढूंढें और उसका टेक्स्ट पढ़ें. कुछ मामलों में, यह ऑब्जेक्ट मौजूद नहीं होता. इसका मतलब है कि स्लाइड में प्रज़ेंटर के नोट नहीं हैं.
स्पीकर नोट के आकार में मौजूद टेक्स्ट में बदलाव करने के लिए, text batchUpdate अनुरोधों का इस्तेमाल किया जा सकता है. अगर स्पीकर नोट के लिए कोई आकार मौजूद नहीं है, तो Slides API speakerNotesObjectId
का इस्तेमाल करके मान्य टेक्स्ट ऑपरेशन देखकर, उसे अपने-आप बना देता है. हालांकि, ऐसा बहुत कम होता है.