प्रज़ेंटेशन में मौजूद कोई लेआउट.
हर लेआउट, उन स्लाइड के लिए टेंप्लेट के तौर पर काम करता है जो उससे इनहेरिट होती हैं. इससे यह तय होता है कि उन स्लाइड पर कॉन्टेंट को कैसे व्यवस्थित किया जाए और स्टाइल किया जाए.
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
get | Page | इससे पेज का बैकग्राउंड मिलता है. |
get | Color | पेज से जुड़ा Color मिलता है. |
get | Group[] | पेज पर मौजूद Group ऑब्जेक्ट की सूची दिखाता है. |
get | Image[] | पेज पर मौजूद Image ऑब्जेक्ट की सूची दिखाता है. |
get | String | लेआउट का नाम मिलता है. |
get | Line[] | पेज पर मौजूद Line ऑब्जेक्ट की सूची दिखाता है. |
get | Master | उस मास्टर को दिखाता है जिस पर लेआउट आधारित है. |
get | String | इस कुकी से पेज का यूनीक आईडी मिलता है. |
get | Page | यह फ़ंक्शन, दिए गए आईडी वाले पेज पर मौजूद Page दिखाता है. अगर ऐसा कोई Page मौजूद नहीं है, तो यह null दिखाता है. |
get | Page | यह फ़ंक्शन, पेज पर रेंडर किए गए Page ऑब्जेक्ट की सूची दिखाता है. |
get | Page | इससे पेज का टाइप मिलता है. |
get | Page | अगर कोई मिलता-जुलता प्लेसहोल्डर मौजूद नहीं है, तो यह फ़ंक्शन किसी तय किए गए Placeholder या null के लिए, प्लेसहोल्डर Page ऑब्जेक्ट दिखाता है. |
get | Page | यह फ़ंक्शन, किसी तय किए गए Placeholder और प्लेसहोल्डर इंडेक्स के लिए, प्लेसहोल्डर Page ऑब्जेक्ट दिखाता है. अगर प्लेसहोल्डर मौजूद नहीं है, तो null दिखाता है. |
get | Page | यह पेज में मौजूद प्लेसहोल्डर Page ऑब्जेक्ट की सूची दिखाता है. |
get | Shape[] | पेज पर मौजूद Shape ऑब्जेक्ट की सूची दिखाता है. |
get | Sheets | पेज पर मौजूद Sheets ऑब्जेक्ट की सूची दिखाता है. |
get | Table[] | पेज पर मौजूद Table ऑब्जेक्ट की सूची दिखाता है. |
get | Video[] | पेज पर मौजूद Video ऑब्जेक्ट की सूची दिखाता है. |
get | Word | पेज पर मौजूद Word ऑब्जेक्ट की सूची दिखाता है. |
group(pageElements) | Group | यह विकल्प, चुने गए सभी पेज एलिमेंट को ग्रुप करता है. |
insert | Group | यह फ़ंक्शन, पेज पर दिए गए Group की कॉपी डालता है. |
insert | Image | यह फ़ंक्शन, पेज के सबसे ऊपर बाएं कोने में एक इमेज डालता है. इमेज का डिफ़ॉल्ट साइज़, तय किए गए इमेज के बड़े ऑब्जेक्ट से लिया जाता है. |
insert | Image | यह फ़ंक्शन, पेज पर इमेज डालता है. इसके लिए, इमेज की जगह और साइज़ की जानकारी दी जाती है. साथ ही, इमेज के लिए इमेज ब्Blob का इस्तेमाल किया जाता है. |
insert | Image | यह फ़ंक्शन, पेज पर दिए गए Image की कॉपी डालता है. |
insert | Image | यह फ़ंक्शन, दिए गए यूआरएल से इमेज को पेज के सबसे ऊपर बाएं कोने में डिफ़ॉल्ट साइज़ में डालता है. |
insert | Image | यह फ़ंक्शन, दिए गए यूआरएल से पेज पर इमेज डालता है. इमेज को पेज पर कहां दिखाना है और उसका साइज़ क्या होगा, यह भी तय किया जा सकता है. |
insert | Line | यह फ़ंक्शन, पेज पर दिए गए Line की कॉपी डालता है. |
insert | Line | यह पेज पर एक लाइन जोड़ता है, जो दो connection sites को जोड़ती है. |
insert | Line | इस कुकी का इस्तेमाल पेज पर लाइन डालने के लिए किया जाता है. |
insert | Page | यह फ़ंक्शन, पेज पर दिए गए Page की कॉपी डालता है. |
insert | Shape | यह फ़ंक्शन, पेज पर दिए गए Shape की कॉपी डालता है. |
insert | Shape | इस विकल्प की मदद से, पेज पर कोई शेप डाला जा सकता है. |
insert | Shape | इस विकल्प की मदद से, पेज पर कोई शेप डाला जा सकता है. |
insert | Sheets | यह कुकी, पेज पर Google Sheets का चार्ट जोड़ती है. |
insert | Sheets | यह फ़ंक्शन, पेज पर Google Sheets का चार्ट डालता है. इसके लिए, चार्ट की पोज़िशन और साइज़ की जानकारी दी जाती है. |
insert | Sheets | यह फ़ंक्शन, पेज पर दिए गए Sheets की कॉपी डालता है. |
insert | Image | यह Google Sheets चार्ट को पेज पर Image के तौर पर डालता है. |
insert | Image | यह फ़ंक्शन, Google Sheets के चार्ट को पेज पर Image के तौर पर डालता है. इसके लिए, चार्ट की पोज़िशन और साइज़ की जानकारी दी जाती है. |
insert | Table | इस कुकी का इस्तेमाल, पेज पर टेबल डालने के लिए किया जाता है. |
insert | Table | यह फ़ंक्शन, पेज पर दी गई पोज़िशन और साइज़ के हिसाब से टेबल डालता है. |
insert | Table | यह फ़ंक्शन, पेज पर दिए गए Table की कॉपी डालता है. |
insert | Shape | यह फ़ंक्शन, पेज पर दिए गए स्ट्रिंग के साथ एक टेक्स्ट बॉक्स Shape जोड़ता है. |
insert | Shape | यह फ़ंक्शन, पेज पर दिए गए स्ट्रिंग के साथ एक टेक्स्ट बॉक्स Shape जोड़ता है. |
insert | Video | इससे पेज के सबसे ऊपर बाएं कोने में डिफ़ॉल्ट साइज़ का वीडियो डाला जाता है. |
insert | Video | यह फ़ंक्शन, पेज पर वीडियो को दी गई पोज़िशन और साइज़ के हिसाब से शामिल करता है. |
insert | Video | यह फ़ंक्शन, पेज पर दिए गए Video की कॉपी डालता है. |
insert | Word | यह फ़ंक्शन, पेज पर दिए गए Word की कॉपी डालता है. |
remove() | void | इससे पेज हट जाता है. |
replace | Integer | 'ढूंढने के लिए टेक्स्ट' से मेल खाने वाले टेक्स्ट के सभी इंस्टेंस को 'बदलने के लिए टेक्स्ट' से बदलता है. |
replace | Integer | 'ढूंढने के लिए टेक्स्ट' से मेल खाने वाले टेक्स्ट के सभी इंस्टेंस को 'बदलने के लिए टेक्स्ट' से बदलता है. |
select | void | इस निर्देश से, चालू प्रज़ेंटेशन में मौजूद Page को current page selection के तौर पर चुना जाता है. साथ ही, पहले से चुने गए किसी भी आइटम को हटाया जाता है. |
ज़्यादा जानकारी वाला दस्तावेज़
get Background()
इससे पेज का बैकग्राउंड मिलता है.
वापसी का टिकट
Page — पेज का बैकग्राउंड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Color Scheme()
पेज से जुड़ा Color मिलता है.
वापसी का टिकट
Color — पेज की कलर स्कीम.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Groups()
get Images()
get Layout Name()
लेआउट का नाम मिलता है.
वापसी का टिकट
String
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Lines()
get Master()
get Object Id()
इस कुकी से पेज का यूनीक आईडी मिलता है. पेजों और पेज एलिमेंट के लिए इस्तेमाल किए गए ऑब्जेक्ट आईडी, एक ही नेमस्पेस शेयर करते हैं.
वापसी का टिकट
String
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Element By Id(id)
यह फ़ंक्शन, दिए गए आईडी वाले पेज पर मौजूद Page दिखाता है. अगर ऐसा कोई Page मौजूद नहीं है, तो यह null दिखाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
id | String | उस पेज एलिमेंट का आईडी जिसे वापस पाया जा रहा है. |
वापसी का टिकट
Page — यह दिए गए आईडी वाला पेज एलिमेंट है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Elements()
यह फ़ंक्शन, पेज पर रेंडर किए गए Page ऑब्जेक्ट की सूची दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Type()
get Placeholder(placeholderType)
अगर कोई मिलता-जुलता प्लेसहोल्डर मौजूद नहीं है, तो यह फ़ंक्शन किसी तय किए गए Placeholder या null के लिए, प्लेसहोल्डर Page ऑब्जेक्ट दिखाता है.
अगर एक ही तरह के कई प्लेसहोल्डर मौजूद हैं, तो यह फ़ंक्शन सबसे कम प्लेसहोल्डर इंडेक्स वाला प्लेसहोल्डर दिखाता है. अगर एक ही इंडेक्स वाले कई मैचिंग प्लेसहोल्डर मौजूद हैं, तो यह फ़ंक्शन, पेज के पेज एलिमेंट कलेक्शन से पहले प्लेसहोल्डर को दिखाता है.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, );
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
placeholder | Placeholder |
वापसी का टिकट
Page
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholder(placeholderType, placeholderIndex)
यह फ़ंक्शन, किसी तय किए गए Placeholder और प्लेसहोल्डर इंडेक्स के लिए, प्लेसहोल्डर Page ऑब्जेक्ट दिखाता है. अगर प्लेसहोल्डर मौजूद नहीं है, तो null दिखाता है.
अगर एक ही तरह के और एक ही इंडेक्स वाले कई प्लेसहोल्डर मौजूद हैं, तो यह पेज के पेज एलिमेंट कलेक्शन से पहला प्लेसहोल्डर दिखाता है.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, 0, );
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
placeholder | Placeholder | |
placeholder | Integer |
वापसी का टिकट
Page
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholders()
यह पेज में मौजूद प्लेसहोल्डर Page ऑब्जेक्ट की सूची दिखाता है.
const master = SlidesApp.getActivePresentation().getMasters()[0]; Logger.log( `Number of placeholders in the master: ${master.getPlaceholders().length}`, );
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Shapes()
get Sheets Charts()
पेज पर मौजूद Sheets ऑब्जेक्ट की सूची दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Tables()
get Videos()
get Word Arts()
group(pageElements)
यह विकल्प, चुने गए सभी पेज एलिमेंट को ग्रुप करता है.
एक ही पेज पर कम से कम दो ऐसे पेज एलिमेंट होने चाहिए जो पहले से किसी दूसरे ग्रुप में शामिल न हों. पेज के कुछ एलिमेंट, जैसे कि Videos, Tables, और placeholder Shapes को ग्रुप नहीं किया जा सकता.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
page | Page | एक साथ ग्रुप किए जाने वाले एलिमेंट. |
वापसी का टिकट
Group — नया ग्रुप.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Group(group)
यह फ़ंक्शन, पेज पर दिए गए Group की कॉपी डालता है.
इस पेज पर जोड़े गए एलिमेंट की पोज़िशन, सोर्स एलिमेंट की पोज़िशन के हिसाब से तय होती है.
अगर दिया गया एलिमेंट, मौजूदा प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेज से इनहेरिट की गई प्रॉपर्टी भी, डाले गए एलिमेंट पर इनहेरिट होती हैं.
अगर दिया गया एलिमेंट, किसी दूसरी प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेजों से इनहेरिट की गई प्रॉपर्टी, सोर्स प्रज़ेंटेशन से एलिमेंट पर कॉपी की जाती हैं.
// Copy a group between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const group = otherPresentationSlide.getGroups()[0]; currentPresentationSlide.insertGroup( group); // Also available for Layout, Master, and Page.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
group | Group | वह ग्रुप जिसे कॉपी करके डाला जाना है. |
वापसी का टिकट
Group — डाला गया ग्रुप.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(blobSource)
यह फ़ंक्शन, पेज के सबसे ऊपर बाएं कोने में एक इमेज डालता है. इमेज का डिफ़ॉल्ट साइज़, तय किए गए इमेज के बड़े ऑब्जेक्ट से लिया जाता है.
इमेज डालने पर, उसे Blob से एक बार फ़ेच किया जाता है. साथ ही, उसकी एक कॉपी सेव की जाती है, ताकि उसे प्रज़ेंटेशन में दिखाया जा सके. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा नहीं होनी चाहिए. इमेज का फ़ॉर्मैट PNG, JPEG या GIF होना चाहिए.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // Get the Drive image file with the given ID. const image = DriveApp.getFileById('123abc'); slide.insertImage(image);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
blob | Blob | इमेज का डेटा. |
वापसी का टिकट
Image — यह शामिल की गई इमेज है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(blobSource, left, top, width, height)
यह फ़ंक्शन, पेज पर इमेज डालता है. इसके लिए, इमेज की जगह और साइज़ की जानकारी दी जाती है. साथ ही, इमेज के लिए इमेज ब्Blob का इस्तेमाल किया जाता है.
इमेज को, दिए गए Blob से सिर्फ़ एक बार फ़ेच किया जाता है. ऐसा तब होता है, जब इमेज को प्रज़ेंटेशन में डाला जाता है. इसके बाद, इमेज की एक कॉपी सेव कर ली जाती है, ताकि उसे प्रज़ेंटेशन में दिखाया जा सके. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा नहीं होनी चाहिए. इमेज, PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए.
इमेज का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) बनाए रखने के लिए, इमेज को दिए गए साइज़ के हिसाब से स्केल किया जाता है और बीच में रखा जाता है.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // Get the Drive image file with the given ID. const image = DriveApp.getFileById('123abc'); const position = { left: 0, top: 0 }; const size = { width: 300, height: 100 }; slide.insertImage(image, position.left, position.top, size.width, size.height);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
blob | Blob | इमेज का डेटा. |
left | Number | पेज के ऊपरी बाएं कोने से इमेज की हॉरिज़ॉन्टल पोज़िशन को पॉइंट में मापा जाता है. |
top | Number | पेज के ऊपरी बाएं कोने से इमेज की वर्टिकल पोज़िशन को पॉइंट में मापा जाता है. |
width | Number | पॉइंट में इमेज की चौड़ाई. |
height | Number | इमेज की ऊंचाई, पॉइंट में. |
वापसी का टिकट
Image — यह शामिल की गई इमेज है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(image)
यह फ़ंक्शन, पेज पर दिए गए Image की कॉपी डालता है.
इस पेज पर जोड़ी गई इमेज की जगह, सोर्स इमेज की जगह के हिसाब से तय की जाती है.
अगर दी गई इमेज, मौजूदा प्रज़ेंटेशन में कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेज से इनहेरिट की गई प्रॉपर्टी, डाली गई इमेज पर भी इनहेरिट हो जाती हैं.
अगर दी गई इमेज, किसी दूसरे प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेजों से इनहेरिट की गई प्रॉपर्टी, सोर्स प्रज़ेंटेशन से इमेज पर कॉपी की जाती हैं. अगर कॉपी की गई प्लेसहोल्डर इमेज खाली है, तो डेस्टिनेशन प्रज़ेंटेशन में कुछ भी नहीं डाला जाता है.
// Copy an image between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const image = otherPresentationSlide.getImages[0]; currentPresentationSlide.insertImage(image);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
image | Image | कॉपी करके डाली जाने वाली इमेज. |
वापसी का टिकट
Image — यह शामिल की गई इमेज है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(imageUrl)
यह फ़ंक्शन, दिए गए यूआरएल से इमेज को पेज के सबसे ऊपर बाएं कोने में डिफ़ॉल्ट साइज़ में डालता है.
इमेज डालने पर, उसे यूआरएल से एक बार फ़ेच किया जाता है. साथ ही, उसकी एक कॉपी सेव की जाती है, ताकि उसे प्रज़ेंटेशन में दिखाया जा सके. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा नहीं होनी चाहिए. इसके अलावा, यह PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए.
दिया गया यूआरएल ऐसा होना चाहिए जिसे कोई भी ऐक्सेस कर सके. साथ ही, उसका साइज़ 2 केबी से ज़्यादा नहीं होना चाहिए. यूआरएल को इमेज के साथ सेव किया जाता है और Image.getSourceUrl() के ज़रिए दिखाया जाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
image | String | इमेज का यूआरएल. |
वापसी का टिकट
Image — यह शामिल की गई इमेज है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(imageUrl, left, top, width, height)
यह फ़ंक्शन, दिए गए यूआरएल से पेज पर इमेज डालता है. इमेज को पेज पर कहां दिखाना है और उसका साइज़ क्या होगा, यह भी तय किया जा सकता है.
इमेज डालने पर, उसे यूआरएल से एक बार फ़ेच किया जाता है. साथ ही, उसकी एक कॉपी सेव की जाती है, ताकि उसे प्रज़ेंटेशन में दिखाया जा सके. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा नहीं होनी चाहिए. इसके अलावा, यह PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए.
दिया गया यूआरएल ऐसा होना चाहिए जिसे कोई भी ऐक्सेस कर सके. साथ ही, उसका साइज़ 2 केबी से ज़्यादा नहीं होना चाहिए. यूआरएल को इमेज के साथ सेव किया जाता है और Image.getSourceUrl() के ज़रिए दिखाया जाता है.
इमेज का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) बनाए रखने के लिए, इमेज को दिए गए साइज़ के हिसाब से स्केल किया जाता है और बीच में रखा जाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
image | String | इमेज का यूआरएल. |
left | Number | पेज के ऊपरी बाएं कोने से इमेज की हॉरिज़ॉन्टल पोज़िशन को पॉइंट में मापा जाता है. |
top | Number | पेज के ऊपरी बाएं कोने से इमेज की वर्टिकल पोज़िशन को पॉइंट में मापा जाता है. |
width | Number | पॉइंट में इमेज की चौड़ाई. |
height | Number | इमेज की ऊंचाई, पॉइंट में. |
वापसी का टिकट
Image — यह शामिल की गई इमेज है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Line(line)
यह फ़ंक्शन, पेज पर दिए गए Line की कॉपी डालता है.
इस पेज पर जोड़े गए एलिमेंट की पोज़िशन, सोर्स एलिमेंट की पोज़िशन के हिसाब से तय होती है.
अगर दिया गया एलिमेंट, मौजूदा प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेज से इनहेरिट की गई प्रॉपर्टी भी, डाले गए एलिमेंट पर इनहेरिट होती हैं.
अगर दिया गया एलिमेंट, किसी दूसरी प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेजों से इनहेरिट की गई प्रॉपर्टी, सोर्स प्रज़ेंटेशन से एलिमेंट पर कॉपी की जाती हैं.
// Copy a line between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const line = otherPresentationSlide.getLines[0]; currentPresentationSlide.insertLine(line);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
line | Line | कॉपी करके डाली जाने वाली लाइन. |
वापसी का टिकट
Line — जोड़ी गई लाइन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Line(lineCategory, startConnectionSite, endConnectionSite)
यह पेज पर एक लाइन जोड़ता है, जो दो connection sites को जोड़ती है. इस पेज पर, दोनों कनेक्शन साइटें मौजूद होनी चाहिए.
// Insert a line in the first slide of the presentation connecting two shapes. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const shape1 = slide.insertShape(SlidesApp.ShapeType.RECTANGLE); const shape2 = slide.insertShape(SlidesApp.ShapeType.CLOUD); slide.insertLine( SlidesApp.LineCategory.BENT, shape1.getConnectionSites()[0], shape2.getConnectionSites()[1], );
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
line | Line | लाइन डालने की कैटगरी. |
start | Connection | कनेक्शन साइट, जहां लाइन की शुरुआत को कनेक्ट करना है. |
end | Connection | कनेक्शन साइट, जहां लाइन का आखिरी हिस्सा कनेक्ट किया जाना है. |
वापसी का टिकट
Line — जोड़ी गई लाइन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Line(lineCategory, startLeft, startTop, endLeft, endTop)
इस कुकी का इस्तेमाल पेज पर लाइन डालने के लिए किया जाता है.
// Insert a line in the first slide of the presentation. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const startPoint = { left: 10, top: 10 }; const endPoint = { left: 40, top: 40 }; slide.insertLine( SlidesApp.LineCategory.STRAIGHT, startPoint.left, startPoint.top, endPoint.left, endPoint.top, );
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
line | Line | लाइन डालने की कैटगरी. |
start | Number | लाइन के शुरुआती पॉइंट की हॉरिज़ॉन्टल पोज़िशन. इसे पेज के ऊपरी बाएं कोने से पॉइंट में मेज़र किया जाता है. |
start | Number | लाइन के शुरुआती पॉइंट की वर्टिकल पोज़िशन. इसे पेज के ऊपरी बाएं कोने से पॉइंट में मापा जाता है. |
end | Number | यह लाइन के आखिरी पॉइंट की हॉरिज़ॉन्टल पोज़िशन होती है. इसे पेज के ऊपरी बाएं कोने से पॉइंट में मापा जाता है. |
end | Number | लाइन के आखिरी पॉइंट की वर्टिकल पोज़िशन. इसे पेज के ऊपरी बाएं कोने से पॉइंट में मापा जाता है. |
वापसी का टिकट
Line — जोड़ी गई लाइन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Page Element(pageElement)
यह फ़ंक्शन, पेज पर दिए गए Page की कॉपी डालता है.
इस पेज पर जोड़े गए एलिमेंट की पोज़िशन, सोर्स एलिमेंट की पोज़िशन के हिसाब से तय होती है.
अगर दिया गया एलिमेंट, मौजूदा प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेज से इनहेरिट की गई प्रॉपर्टी भी, डाले गए एलिमेंट पर इनहेरिट होती हैं.
अगर दिया गया एलिमेंट, किसी दूसरी प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेजों से इनहेरिट की गई प्रॉपर्टी, सोर्स प्रज़ेंटेशन से एलिमेंट पर कॉपी की जाती हैं.
// Copy a page element between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = otherPresentationSlide.getPageElements()[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertPageElement(pageElement);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
page | Page | कॉपी करके डाला जाने वाला पेज एलिमेंट. |
वापसी का टिकट
Page — डाला गया पेज एलिमेंट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Shape(shape)
यह फ़ंक्शन, पेज पर दिए गए Shape की कॉपी डालता है.
इस पेज पर जोड़े गए एलिमेंट की पोज़िशन, सोर्स एलिमेंट की पोज़िशन के हिसाब से तय होती है.
अगर दिया गया एलिमेंट, मौजूदा प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेज से इनहेरिट की गई प्रॉपर्टी भी, डाले गए एलिमेंट पर इनहेरिट होती हैं.
अगर दिया गया एलिमेंट, किसी दूसरी प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेजों से इनहेरिट की गई प्रॉपर्टी, सोर्स प्रज़ेंटेशन से एलिमेंट पर कॉपी की जाती हैं.
// Copy a shape between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const shape = otherPresentationSlide.getShapes[0]; currentPresentationSlide.insertShape( shape); // Also available for Layout, Master, and Page.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
shape | Shape | कॉपी करके डाली जाने वाली शेप. |
वापसी का टिकट
Shape — यह जोड़ी गई शेप है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Shape(shapeType)
इस विकल्प की मदद से, पेज पर कोई शेप डाला जा सकता है.
शेप को पेज के सबसे ऊपर बाएं कोने में डिफ़ॉल्ट साइज़ के साथ डाला जाता है.
// Insert a shape in the first slide of the presentation. const slide = SlidesApp.getActivePresentation().getSlides()[0]; // Also available for Layout, Master, and Page. slide.insertShape(SlidesApp.ShapeType.RECTANGLE);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
shape | Shape | शामिल की जाने वाली शेप का टाइप. |
वापसी का टिकट
Shape — यह जोड़ी गई शेप है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Shape(shapeType, left, top, width, height)
इस विकल्प की मदद से, पेज पर कोई शेप डाला जा सकता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
shape | Shape | शामिल की जाने वाली शेप का टाइप. |
left | Number | पेज के ऊपरी बाएं कोने से मेज़र की गई, शेप की हॉरिज़ॉन्टल पोज़िशन. |
top | Number | पेज के ऊपरी बाएं कोने से मेज़र की गई, शेप की वर्टिकल पोज़िशन. |
width | Number | शेप की चौड़ाई. |
height | Number | शेप की ऊंचाई. |
वापसी का टिकट
Shape — यह जोड़ी गई शेप है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart(sourceChart)
यह कुकी, पेज पर Google Sheets का चार्ट जोड़ती है.
चार्ट को पेज के सबसे ऊपर बाएं कोने में, डिफ़ॉल्ट साइज़ के साथ डाला जाता है.
शामिल किया गया चार्ट, सोर्स Google Sheets चार्ट से लिंक होता है. इससे उसे अपडेट किया जा सकता है. अन्य सहयोगियों को सोर्स स्प्रेडशीट का लिंक दिखेगा.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertSheetsChart(chart);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
source | Embedded | पेज में शामिल करने के लिए, स्प्रेडशीट में मौजूद चार्ट. |
वापसी का टिकट
Sheets — पेज में शामिल किया गया चार्ट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart(sourceChart, left, top, width, height)
यह फ़ंक्शन, पेज पर Google Sheets का चार्ट डालता है. इसके लिए, चार्ट की पोज़िशन और साइज़ की जानकारी दी जाती है.
चार्ट के आसपेक्ट रेशियो को बनाए रखने के लिए, दिए गए साइज़ के हिसाब से चार्ट को स्केल किया जाता है और बीच में रखा जाता है.
शामिल किया गया चार्ट, सोर्स Google Sheets चार्ट से लिंक होता है. इससे उसे अपडेट किया जा सकता है. अन्य सहयोगियों को सोर्स स्प्रेडशीट का लिंक दिखेगा.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const position = { left: 0, top: 0 }; const size = { width: 200, height: 200 }; // Also available for Layout, Master, and Page. slide.insertSheetsChart( chart, position.left, position.top, size.width, size.height, );
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
source | Embedded | पेज में शामिल करने के लिए, स्प्रेडशीट में मौजूद चार्ट. |
left | Number | पेज के ऊपरी बाएं कोने से मेज़र किए गए पॉइंट में चार्ट की हॉरिज़ॉन्टल पोज़िशन. |
top | Number | पेज के ऊपरी बाएं कोने से मेज़र किया गया, पॉइंट में चार्ट का वर्टिकल पोज़िशन. |
width | Number | चार्ट की चौड़ाई, पॉइंट में. |
height | Number | चार्ट की ऊंचाई, पॉइंट में. |
वापसी का टिकट
Sheets — पेज में शामिल किया गया चार्ट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart(sheetsChart)
यह फ़ंक्शन, पेज पर दिए गए Sheets की कॉपी डालता है.
इस पेज पर जोड़े गए एलिमेंट की पोज़िशन, सोर्स एलिमेंट की पोज़िशन के हिसाब से तय होती है.
अगर दिया गया एलिमेंट, मौजूदा प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेज से इनहेरिट की गई प्रॉपर्टी भी, डाले गए एलिमेंट पर इनहेरिट होती हैं.
अगर दिया गया एलिमेंट, किसी दूसरी प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेजों से इनहेरिट की गई प्रॉपर्टी, सोर्स प्रज़ेंटेशन से एलिमेंट पर कॉपी की जाती हैं.
// Copy a sheets chart between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const sheetsChart = otherPresentationSlide.getSheetsCharts[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertSheetsChart(sheetsChart);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
sheets | Sheets | वह शीट चार्ट जिसे कॉपी करके डाला जाना है. |
वापसी का टिकट
Sheets — यह शामिल किया गया शीट चार्ट है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart As Image(sourceChart)
यह Google Sheets चार्ट को पेज पर Image के तौर पर डालता है.
चार्ट की इमेज, पेज के सबसे ऊपर बाएं कोने में डिफ़ॉल्ट साइज़ के साथ डाली जाती है.
शामिल की गई चार्ट की इमेज, सोर्स Google Sheets चार्ट से लिंक नहीं है.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertSheetsChartAsImage( chart); // Also available for Layout, Master, and Page.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
source | Embedded | पेज में शामिल करने के लिए, स्प्रेडशीट में मौजूद चार्ट. |
वापसी का टिकट
Image — पेज में शामिल किया गया चार्ट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart As Image(sourceChart, left, top, width, height)
यह फ़ंक्शन, Google Sheets के चार्ट को पेज पर Image के तौर पर डालता है. इसके लिए, चार्ट की पोज़िशन और साइज़ की जानकारी दी जाती है.
चार्ट इमेज का आसपेक्ट रेशियो बनाए रखने के लिए, इमेज को दिए गए साइज़ के हिसाब से स्केल किया जाता है और बीच में रखा जाता है.
शामिल की गई चार्ट की इमेज, सोर्स Google Sheets चार्ट से लिंक नहीं है.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const position = { left: 0, top: 0 }; const size = { width: 200, height: 200 }; // Also available for Layout, Master, and Page. slide.insertSheetsChartAsImage( chart, position.left, position.right, size.width, size.height, );
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
source | Embedded | पेज में शामिल करने के लिए, स्प्रेडशीट में मौजूद चार्ट. |
left | Number | पेज के ऊपरी बाएं कोने से मेज़र किए गए पॉइंट में चार्ट की हॉरिज़ॉन्टल पोज़िशन. |
top | Number | पेज के ऊपरी बाएं कोने से मेज़र किया गया, पॉइंट में चार्ट का वर्टिकल पोज़िशन. |
width | Number | चार्ट की चौड़ाई, पॉइंट में. |
height | Number | चार्ट की ऊंचाई, पॉइंट में. |
वापसी का टिकट
Image — पेज में शामिल किया गया चार्ट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Table(numRows, numColumns)
इस कुकी का इस्तेमाल, पेज पर टेबल डालने के लिए किया जाता है.
टेबल को पेज पर बीच में रखा गया है. इसका साइज़ डिफ़ॉल्ट है. साथ ही, इसमें पंक्तियों और कॉलम को बराबर तरीके से बांटा गया है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
num | Integer | टेबल में पंक्तियों की संख्या. |
num | Integer | टेबल में मौजूद कॉलम की संख्या. |
वापसी का टिकट
Table — यह शामिल की गई टेबल है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Table(numRows, numColumns, left, top, width, height)
यह फ़ंक्शन, पेज पर दी गई पोज़िशन और साइज़ के हिसाब से टेबल डालता है.
बनाई गई टेबल में पंक्तियों और कॉलम को बराबर हिस्सों में बांटा जाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
num | Integer | टेबल में पंक्तियों की संख्या. |
num | Integer | टेबल में मौजूद कॉलम की संख्या. |
left | Number | पेज के ऊपरी बाएं कोने से मेज़र की गई टेबल की हॉरिज़ॉन्टल पोज़िशन. |
top | Number | पेज के ऊपरी बाएं कोने से मेज़र की गई टेबल की वर्टिकल पोज़िशन. |
width | Number | टेबल की चौड़ाई. |
height | Number | टेबल की कम से कम ऊंचाई. रेंडर की गई टेबल की असल ऊंचाई, टेक्स्ट के फ़ॉन्ट साइज़ जैसे फ़ैक्टर पर निर्भर करती है. |
वापसी का टिकट
Table — यह शामिल की गई टेबल है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Table(table)
यह फ़ंक्शन, पेज पर दिए गए Table की कॉपी डालता है.
इस पेज पर जोड़े गए एलिमेंट की पोज़िशन, सोर्स एलिमेंट की पोज़िशन के हिसाब से तय होती है.
अगर दिया गया एलिमेंट, मौजूदा प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेज से इनहेरिट की गई प्रॉपर्टी भी, डाले गए एलिमेंट पर इनहेरिट होती हैं.
अगर दिया गया एलिमेंट, किसी दूसरी प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेजों से इनहेरिट की गई प्रॉपर्टी, सोर्स प्रज़ेंटेशन से एलिमेंट पर कॉपी की जाती हैं.
// Copy a table between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const table = otherPresentationSlide.getTables[0]; currentPresentationSlide.insertTable( table); // Also available for Layout, Master, and Page.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
table | Table | वह टेबल जिसे कॉपी करके डाला जाना है. |
वापसी का टिकट
Table — यह शामिल की गई टेबल है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Text Box(text)
यह फ़ंक्शन, पेज पर दिए गए स्ट्रिंग के साथ एक टेक्स्ट बॉक्स Shape जोड़ता है.
टेक्स्ट बॉक्स की शेप को पेज के सबसे ऊपर बाएं कोने में डिफ़ॉल्ट साइज़ के साथ डाला जाता है.
// Insert text box with "Hello" on the first slide of presentation. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertTextBox('Hello'); // Also available for Layout, Master, and Page.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
text | String | वह स्ट्रिंग जो टेक्स्ट बॉक्स के आकार में शामिल होनी चाहिए. |
वापसी का टिकट
Shape — यह टेक्स्ट बॉक्स की डाली गई शेप है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Text Box(text, left, top, width, height)
यह फ़ंक्शन, पेज पर दिए गए स्ट्रिंग के साथ एक टेक्स्ट बॉक्स Shape जोड़ता है.
// Insert text box with "Hello" on the first slide of presentation. This text // box is a square with a length of 10 points on each side. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertTextBox( 'Hello', 0, 0, 10, 10); // Also available for Layout, Master, and Page.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
text | String | वह स्ट्रिंग जो टेक्स्ट बॉक्स के आकार में शामिल होनी चाहिए. |
left | Number | पेज के ऊपरी बाएं कोने से मेज़र की गई, टेक्स्ट बॉक्स की शेप की हॉरिज़ॉन्टल पोज़िशन. |
top | Number | पेज के ऊपरी बाएं कोने से मेज़र की गई, टेक्स्ट बॉक्स की वर्टिकल पोज़िशन. |
width | Number | टेक्स्ट बॉक्स के आकार की चौड़ाई. |
height | Number | टेक्स्ट बॉक्स के आकार की ऊंचाई. |
वापसी का टिकट
Shape — यह टेक्स्ट बॉक्स की डाली गई शेप है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Video(videoUrl)
इससे पेज के सबसे ऊपर बाएं कोने में डिफ़ॉल्ट साइज़ का वीडियो डाला जाता है.
फ़िलहाल, सिर्फ़ YouTube वीडियो इस्तेमाल किए जा सकते हैं.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
video | String | उस वीडियो का यूआरएल जिसे शामिल करना है. |
वापसी का टिकट
Video — यह शामिल किया गया वीडियो है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Video(videoUrl, left, top, width, height)
यह फ़ंक्शन, पेज पर वीडियो को दी गई पोज़िशन और साइज़ के हिसाब से शामिल करता है.
फ़िलहाल, सिर्फ़ YouTube वीडियो इस्तेमाल किए जा सकते हैं.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
video | String | उस वीडियो का यूआरएल जिसे शामिल करना है. |
left | Number | पेज के सबसे ऊपर बाएं कोने से मेज़र की गई, पॉइंट में वीडियो की हॉरिज़ॉन्टल पोज़िशन. |
top | Number | पेज के ऊपरी बाएं कोने से मेज़र की गई, पॉइंट में वीडियो की वर्टिकल पोज़िशन. |
width | Number | वीडियो की चौड़ाई, पॉइंट में. |
height | Number | वीडियो की ऊंचाई, पॉइंट में. |
वापसी का टिकट
Video — यह शामिल किया गया वीडियो है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Video(video)
यह फ़ंक्शन, पेज पर दिए गए Video की कॉपी डालता है.
इस पेज पर जोड़े गए एलिमेंट की पोज़िशन, सोर्स एलिमेंट की पोज़िशन के हिसाब से तय होती है.
अगर दिया गया एलिमेंट, मौजूदा प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेज से इनहेरिट की गई प्रॉपर्टी भी, डाले गए एलिमेंट पर इनहेरिट होती हैं.
अगर दिया गया एलिमेंट, किसी दूसरी प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेजों से इनहेरिट की गई प्रॉपर्टी, सोर्स प्रज़ेंटेशन से एलिमेंट पर कॉपी की जाती हैं.
// Copy a video between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const video = otherPresentationSlide.getVideos[0]; currentPresentationSlide.insertVideo( video); // Also available for Layout, Master, and Page.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
video | Video | वह वीडियो जिसे कॉपी करके डाला जाना है. |
वापसी का टिकट
Video — यह शामिल किया गया वीडियो है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Word Art(wordArt)
यह फ़ंक्शन, पेज पर दिए गए Word की कॉपी डालता है.
इस पेज पर जोड़े गए एलिमेंट की पोज़िशन, सोर्स एलिमेंट की पोज़िशन के हिसाब से तय होती है.
अगर दिया गया एलिमेंट, मौजूदा प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेज से इनहेरिट की गई प्रॉपर्टी भी, डाले गए एलिमेंट पर इनहेरिट होती हैं.
अगर दिया गया एलिमेंट, किसी दूसरी प्रज़ेंटेशन से कॉपी किया गया प्लेसहोल्डर है, तो मास्टर या लेआउट पेजों से इनहेरिट की गई प्रॉपर्टी, सोर्स प्रज़ेंटेशन से एलिमेंट पर कॉपी की जाती हैं.
// Copy a word art between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const wordArt = otherPresentationSlide.getWordArts[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertWordArt(wordArt);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
word | Word | वह ग्रुप जिसे कॉपी करके डाला जाना है. |
वापसी का टिकट
Word — यह डाली गई वर्ड आर्ट है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove()
इससे पेज हट जाता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText)
'ढूंढने के लिए टेक्स्ट' से मेल खाने वाले टेक्स्ट के सभी इंस्टेंस को 'बदलने के लिए टेक्स्ट' से बदलता है. खोज के नतीजे, केस-इनसेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होते हैं.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
find | String | वह टेक्स्ट जिसे ढूंढना है. |
replace | String | मैच किए गए टेक्स्ट को बदलने के लिए इस्तेमाल किया जाने वाला टेक्स्ट. |
वापसी का टिकट
Integer — इवेंट के दोहराए जाने की संख्या में बदलाव हुआ
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText, matchCase)
'ढूंढने के लिए टेक्स्ट' से मेल खाने वाले टेक्स्ट के सभी इंस्टेंस को 'बदलने के लिए टेक्स्ट' से बदलता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
find | String | वह टेक्स्ट जिसे ढूंढना है. |
replace | String | मैच किए गए टेक्स्ट को बदलने के लिए इस्तेमाल किया जाने वाला टेक्स्ट. |
match | Boolean | अगर true है, तो खोज केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होगी. अगर false है, तो खोज केस-इनसेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होगी. |
वापसी का टिकट
Integer — इवेंट के दोहराए जाने की संख्या में बदलाव हुआ
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select As Current Page()
इस निर्देश से, चालू प्रज़ेंटेशन में मौजूद Page को current page selection के तौर पर चुना जाता है. साथ ही, पहले से चुने गए किसी भी आइटम को हटाया जाता है.
कोई स्क्रिप्ट सिर्फ़ उस उपयोगकर्ता के चुने गए डेटा को ऐक्सेस कर सकती है जो स्क्रिप्ट चला रहा है. ऐसा सिर्फ़ तब हो सकता है, जब स्क्रिप्ट प्रज़ेंटेशन से बाइंड हो.
// Select the first slide as the current page selection and replace any previous // selection. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.selectAsCurrentPage(); // Also available for Layout, Master, and Page.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations