प्रज़ेंटेशन में मौजूद कोई मास्टर.
मास्टर्स में, लेआउट के सेट के लिए सभी सामान्य पेज एलिमेंट और सामान्य प्रॉपर्टी होती हैं. इनका इस्तेमाल इन तीन कामों के लिए किया जाता है:
- किसी मास्टर्स पर मौजूद प्लेसहोल्डर आकार में, उस मास्टर्स का इस्तेमाल करने वाले पेजों पर मौजूद सभी प्लेसहोल्डर आकार की डिफ़ॉल्ट टेक्स्ट स्टाइल और आकार प्रॉपर्टी होती हैं.
- किसी मास्टर पेज की प्रॉपर्टी, उसके लेआउट से इनहेरिट की गई सामान्य पेज प्रॉपर्टी तय करती हैं.
- मास्टर स्लाइड पर मौजूद कोई भी अन्य आकार, उस मास्टर का इस्तेमाल करने वाली सभी स्लाइड पर दिखता है. भले ही, उनका लेआउट कुछ भी हो.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
get | Page | पेज का बैकग्राउंड दिखाता है. |
get | Color | पेज से जुड़ा Color पाता है. |
get | Group[] | पेज पर मौजूद Group ऑब्जेक्ट की सूची दिखाता है. |
get | Image[] | पेज पर मौजूद Image ऑब्जेक्ट की सूची दिखाता है. |
get | Layout[] | इस मास्टर के लेआउट दिखाता है. |
get | Line[] | पेज पर मौजूद Line ऑब्जेक्ट की सूची दिखाता है. |
get | String | पेज का यूनीक आईडी पाता है. |
get | 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 | यह फ़ंक्शन, पेज पर दी गई पोज़िशन और साइज़ के साथ इमेज ब्लॉब से इमेज डालता है. |
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()
पेज पर मौजूद Group
ऑब्जेक्ट की सूची दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Images()
पेज पर मौजूद Image
ऑब्जेक्ट की सूची दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Layouts()
इस मास्टर के लेआउट दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Lines()
पेज पर मौजूद Line
ऑब्जेक्ट की सूची दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Object Id()
पेज का यूनीक आईडी पाता है. पेजों और पेज एलिमेंट के लिए इस्तेमाल किए जाने वाले ऑब्जेक्ट आईडी, एक ही नेमस्पेस का इस्तेमाल करते हैं.
वापसी का टिकट
String
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Page Element By Id(id)
दिए गए आईडी वाले पेज पर 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()
पेज का टाइप दिखाता है.
वापसी का टिकट
Page
— पेज का टाइप.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Placeholder(placeholderType)
अगर कोई मैच करने वाला प्लेसहोल्डर मौजूद नहीं है, तो किसी तय Placeholder
या
null
के लिए प्लेसहोल्डर Page
ऑब्जेक्ट दिखाता है.
अगर एक ही टाइप के कई प्लेसहोल्डर हैं, तो यह सबसे कम प्लेसहोल्डर इंडेक्स वाला प्लेसहोल्डर दिखाता है. अगर एक ही इंडेक्स वाले कई प्लेसहोल्डर मैच करते हैं, तो यह पेज के पेज एलिमेंट कलेक्शन से पहला प्लेसहोल्डर दिखाता है.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, );
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
placeholder | Placeholder |
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
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 |
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
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()
पेज पर मौजूद Shape
ऑब्जेक्ट की सूची दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Sheets Charts()
पेज पर मौजूद Sheets
ऑब्जेक्ट की सूची दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Tables()
पेज पर मौजूद Table
ऑब्जेक्ट की सूची दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Videos()
पेज पर मौजूद Video
ऑब्जेक्ट की सूची दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Word Arts()
पेज पर मौजूद Word
ऑब्जेक्ट की सूची दिखाता है.
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
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
से एक बार फ़ेच किया जाता है. साथ ही, प्रज़ेंटेशन में दिखाने के लिए एक कॉपी सेव की जाती है. इमेज का साइज़ 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 का वह चार्ट जिसे कॉपी करके डालना है. |
वापसी का टिकट
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