प्रज़ेंटर के नोट के साथ काम करना

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

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

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

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

प्रज़ेंटर के नोट पढ़ना और लिखना

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

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

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