PageElement, सामान्य आकार को दिखाता है. इसका कोई खास वर्गीकरण नहीं है. इसमें टेक्स्ट बॉक्स, आयत, और पहले से तय किए गए अन्य आकार शामिल हैं.
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
align | Shape | इस विकल्प की मदद से, एलिमेंट को पेज पर अलाइन करने की तय की गई जगह के हिसाब से अलाइन किया जाता है. |
bring | Shape | इस विकल्प से, पेज पर मौजूद एलिमेंट को एक एलिमेंट आगे ले जाया जाता है. |
bring | Shape | इस विकल्प की मदद से, पेज एलिमेंट को पेज के सबसे ऊपर लाया जाता है. |
duplicate() | Page | इससे पेज एलिमेंट की डुप्लीकेट कॉपी बनती है. |
get | Autofit|null | इस शेप में मौजूद टेक्स्ट का Autofit दिखाता है. |
get | Border | शेप का Border दिखाता है. |
get | Connection | यह फ़ंक्शन, पेज एलिमेंट पर मौजूद Connection की सूची दिखाता है. अगर पेज एलिमेंट में कोई कनेक्शन साइट नहीं है, तो यह फ़ंक्शन एक खाली सूची दिखाता है. |
get | Content | इससे शेप में मौजूद टेक्स्ट का Content मिलता है. |
get | String | यह कुकी, पेज एलिमेंट के वैकल्पिक टेक्स्ट की जानकारी दिखाती है. |
get | Fill | शेप का Fill दिखाता है. |
get | Number|null | यह फ़ंक्शन, एलिमेंट की ऊंचाई को पॉइंट में दिखाता है. यह एलिमेंट के बाउंडिंग बॉक्स की ऊंचाई होती है. ऐसा तब होता है, जब एलिमेंट को घुमाया नहीं जाता है. |
get | Number|null | यह एलिमेंट की डिफ़ॉल्ट ऊंचाई को पॉइंट में दिखाता है. |
get | Number|null | यह फ़ंक्शन, एलिमेंट की डिफ़ॉल्ट चौड़ाई को पॉइंट में दिखाता है. |
get | Number | यह फ़ंक्शन, एलिमेंट की हॉरिज़ॉन्टल पोज़िशन को पॉइंट में दिखाता है. जब एलिमेंट रोटेट नहीं होता है, तब इसे पेज के ऊपरी-बाएं कोने से मापा जाता है. |
get | Link|null | अगर कोई लिंक मौजूद नहीं है, तो Link या null दिखाता है. |
get | String | इस ऑब्जेक्ट के लिए यूनीक आईडी दिखाता है. |
get | Page | यह फ़ंक्शन, पेज एलिमेंट का टाइप दिखाता है. इसे Page enum के तौर पर दिखाया जाता है. |
get | Group|null | यह फ़ंक्शन, उस ग्रुप को दिखाता है जिससे यह पेज एलिमेंट जुड़ा है. अगर एलिमेंट किसी ग्रुप में नहीं है, तो यह null दिखाता है. |
get | Page | यह फ़ंक्शन, उस पेज को दिखाता है जिस पर यह पेज एलिमेंट मौजूद है. |
get | Page | यह प्लेसहोल्डर के पैरंट पेज एलिमेंट को दिखाता है. |
get | Integer|null | यह फ़ंक्शन, शेप के प्लेसहोल्डर का इंडेक्स दिखाता है. |
get | Placeholder | यह फ़ंक्शन, शेप के प्लेसहोल्डर टाइप को दिखाता है. अगर शेप प्लेसहोल्डर नहीं है, तो यह Placeholder दिखाता है. |
get | Number | यह फ़ंक्शन, एलिमेंट के सेंटर के चारों ओर घड़ी की सुई की दिशा में घूमने का कोण दिखाता है. यह कोण डिग्री में होता है. शून्य डिग्री का मतलब है कि एलिमेंट को घुमाया नहीं गया है. |
get | Shape | शेप का टाइप दिखाता है. |
get | Text | यह विकल्प, शेप के टेक्स्ट कॉन्टेंट को दिखाता है. |
get | String | यह पेज एलिमेंट के वैकल्पिक टेक्स्ट का टाइटल दिखाता है. |
get | Number | इस तरीके से, एलिमेंट की वर्टिकल पोज़िशन को पॉइंट में मेज़र किया जाता है. जब एलिमेंट को रोटेट नहीं किया जाता है, तब पेज के ऊपरी-बाएं कोने से मेज़र किया जाता है. |
get | Affine | यह फ़ंक्शन, पेज एलिमेंट के ट्रांसफ़ॉर्म को दिखाता है. |
get | Number|null | यह फ़ंक्शन, एलिमेंट की चौड़ाई को पॉइंट में दिखाता है. यह एलिमेंट के बाउंडिंग बॉक्स की चौड़ाई होती है. ऐसा तब होता है, जब एलिमेंट को घुमाया नहीं जाता. |
preconcatenate | Shape | यह फ़ंक्शन, दिए गए ट्रांसफ़ॉर्म को पेज के एलिमेंट के मौजूदा ट्रांसफ़ॉर्म से पहले जोड़ता है. |
remove() | void | इस फ़ंक्शन का इस्तेमाल करके, पेज एलिमेंट को हटाया जा सकता है. |
remove | void | Link को हटाता है. |
replace | Image | इस शेप को Blob की ओर से उपलब्ध कराई गई इमेज से बदलता है. |
replace | Image | इस शेप को Blob की ओर से उपलब्ध कराई गई इमेज से बदलता है. |
replace | Image | इस शेप को किसी इमेज से बदलता है. |
replace | Image | इस शेप को किसी इमेज से बदलता है. |
replace | Sheets | इस शेप को Google Sheets के चार्ट से बदलता है. |
replace | Image | इस शेप को Google Sheets चार्ट की इमेज से बदलता है. |
scale | Shape | इस फ़ंक्शन की मदद से, एलिमेंट की लंबाई को तय किए गए अनुपात के हिसाब से स्केल किया जाता है. |
scale | Shape | इस फ़ंक्शन की मदद से, एलिमेंट की चौड़ाई को तय किए गए अनुपात के हिसाब से स्केल किया जाता है. |
select() | void | यह सिर्फ़ चालू प्रज़ेंटेशन में मौजूद Page को चुनता है और पिछले किसी भी चुनाव को हटा देता है. |
select(replace) | void | इस कुकी का इस्तेमाल, चालू प्रज़ेंटेशन में मौजूद Page को चुनने के लिए किया जाता है. |
send | Shape | इस कुकी का इस्तेमाल, पेज पर मौजूद एलिमेंट को एक एलिमेंट पीछे भेजने के लिए किया जाता है. |
send | Shape | इस फ़ंक्शन का इस्तेमाल करके, पेज एलिमेंट को पेज के सबसे पीछे भेजा जाता है. |
set | Shape | इस विकल्प से, शेप में मौजूद टेक्स्ट का Content सेट किया जाता है. |
set | Shape | इस कुकी का इस्तेमाल, पेज एलिमेंट के वैकल्पिक टेक्स्ट का ब्यौरा सेट करने के लिए किया जाता है. |
set | Shape | यह विकल्प, एलिमेंट की ऊंचाई को पॉइंट में सेट करता है. यह एलिमेंट के बाउंडिंग बॉक्स की ऊंचाई होती है. ऐसा तब होता है, जब एलिमेंट को घुमाया नहीं जाता. |
set | Shape | यह विकल्प, एलिमेंट की हॉरिज़ॉन्टल पोज़िशन को पॉइंट में सेट करता है. जब एलिमेंट को रोटेट नहीं किया जाता है, तब पेज के ऊपरी-बाएं कोने से इसकी पोज़िशन को मापा जाता है. |
set | Link | स्लाइड के ज़ीरो-आधारित इंडेक्स का इस्तेमाल करके, दिए गए Slide को Link पर सेट करता है. |
set | Link | यह फ़ंक्शन, दिए गए Slide के लिए Link सेट करता है. लिंक, दिए गए स्लाइड आईडी से सेट किया जाता है. |
set | Link | स्लाइड की रिलेटिव पोज़िशन का इस्तेमाल करके, दी गई Slide पर Link सेट करता है. |
set | Link | यह कुकी, दी गई यूआरएल स्ट्रिंग के लिए Link सेट करती है. |
set | Shape | यह विकल्प, एलिमेंट को घड़ी की सुई की दिशा में उसके सेंटर के चारों ओर घुमाने का कोण सेट करता है. यह कोण डिग्री में होता है. |
set | Shape | इस कुकी का इस्तेमाल, पेज एलिमेंट के वैकल्पिक टेक्स्ट का टाइटल सेट करने के लिए किया जाता है. |
set | Shape | इस विकल्प का इस्तेमाल करके, एलिमेंट की वर्टिकल पोज़िशन को पॉइंट में सेट किया जाता है. जब एलिमेंट रोटेट नहीं होता है, तब पेज के ऊपरी-बाएं कोने से इसकी मेज़रमेंट की जाती है. |
set | Shape | इस कुकी का इस्तेमाल, दिए गए ट्रांसफ़ॉर्म के साथ पेज एलिमेंट का ट्रांसफ़ॉर्म सेट करने के लिए किया जाता है. |
set | Shape | यह विकल्प, एलिमेंट की चौड़ाई को पॉइंट में सेट करता है. यह एलिमेंट के बाउंडिंग बॉक्स की चौड़ाई होती है. ऐसा तब होता है, जब एलिमेंट को घुमाया नहीं जाता. |
ज़्यादा जानकारी वाला दस्तावेज़
alignOnPage(alignmentPosition)
इस विकल्प की मदद से, एलिमेंट को पेज पर अलाइन करने की तय की गई जगह के हिसाब से अलाइन किया जाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
alignment | Alignment | पेज पर इस पेज एलिमेंट को अलाइन करने की जगह. |
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
bringForward()
इस विकल्प से, पेज पर मौजूद एलिमेंट को एक एलिमेंट आगे ले जाया जाता है.
पेज एलिमेंट, ग्रुप में नहीं होना चाहिए.
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
bringToFront()
इस विकल्प की मदद से, पेज एलिमेंट को पेज के सबसे ऊपर लाया जाता है.
पेज एलिमेंट, ग्रुप में नहीं होना चाहिए.
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
duplicate()
इससे पेज एलिमेंट की डुप्लीकेट कॉपी बनती है.
डुप्लीकेट पेज एलिमेंट को उसी पेज पर, उसी जगह पर रखा जाता है जहां ओरिजनल पेज एलिमेंट मौजूद होता है.
वापसी का टिकट
PageElement — यह इस पेज एलिमेंट का नया डुप्लीकेट है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getAutofit()
इस शेप में मौजूद टेक्स्ट का Autofit दिखाता है. अगर शेप में टेक्स्ट डालने की अनुमति नहीं है, तो यह null होता है.
वापसी का टिकट
Autofit|null — इस शेप में मौजूद टेक्स्ट अपने-आप फ़िट हो जाता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getBorder()
शेप का Border दिखाता है.
वापसी का टिकट
Border — यह इस शेप की बॉर्डर सेटिंग है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getConnectionSites()
यह फ़ंक्शन, पेज एलिमेंट पर मौजूद ConnectionSite की सूची दिखाता है. अगर पेज एलिमेंट में कोई कनेक्शन साइट नहीं है, तो यह फ़ंक्शन एक खाली सूची दिखाता है.
वापसी का टिकट
ConnectionSite[] — कनेक्ट की गई साइटों की सूची. अगर इस एलिमेंट से कोई साइट कनेक्ट नहीं की गई है, तो यह सूची खाली हो सकती है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getContentAlignment()
इससे शेप में मौजूद टेक्स्ट का ContentAlignment मिलता है.
वापसी का टिकट
ContentAlignment — इस शेप में मौजूद टेक्स्ट का अलाइनमेंट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getDescription()
यह कुकी, पेज एलिमेंट के वैकल्पिक टेक्स्ट की जानकारी दिखाती है. वैकल्पिक टेक्स्ट को दिखाने और पढ़ने के लिए, ब्यौरे को टाइटल के साथ जोड़ा जाता है.
वापसी का टिकट
String — पेज एलिमेंट के वैकल्पिक टेक्स्ट की जानकारी.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getFill()
शेप का Fill दिखाता है.
वापसी का टिकट
Fill — इस शेप के लिए, रंग भरने की सेटिंग.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getHeight()
यह फ़ंक्शन, एलिमेंट की ऊंचाई को पॉइंट में दिखाता है. यह एलिमेंट के बाउंडिंग बॉक्स की ऊंचाई होती है. ऐसा तब होता है, जब एलिमेंट को घुमाया नहीं जाता है.
यह तरीका, पेज के सभी एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज और पोज़िशनिंग से जुड़ी सीमाएं देखें.
वापसी का टिकट
Number|null — पेज एलिमेंट की डिफ़ॉल्ट ऊंचाई पॉइंट में या null, अगर पेज एलिमेंट की कोई ऊंचाई नहीं है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getInherentHeight()
यह एलिमेंट की डिफ़ॉल्ट ऊंचाई को पॉइंट में दिखाता है.
पेज एलिमेंट का ट्रांसफ़ॉर्म, उसके मूल साइज़ के हिसाब से होता है. किसी एलिमेंट के फ़ाइनल विज़ुअल अपीयरेंस का पता लगाने के लिए, एलिमेंट के ट्रांसफ़ॉर्म के साथ-साथ उसके मूल साइज़ का इस्तेमाल करें.
वापसी का टिकट
Number|null — पेज एलिमेंट की डिफ़ॉल्ट ऊंचाई पॉइंट में या null, अगर पेज एलिमेंट की कोई ऊंचाई नहीं है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getInherentWidth()
यह फ़ंक्शन, एलिमेंट की डिफ़ॉल्ट चौड़ाई को पॉइंट में दिखाता है.
पेज एलिमेंट का ट्रांसफ़ॉर्म, उसके मूल साइज़ के हिसाब से होता है. किसी एलिमेंट के फ़ाइनल विज़ुअल अपीयरेंस का पता लगाने के लिए, एलिमेंट के ट्रांसफ़ॉर्म के साथ-साथ उसके मूल साइज़ का इस्तेमाल करें.
वापसी का टिकट
Number|null — पेज एलिमेंट की चौड़ाई पॉइंट में या null, अगर पेज एलिमेंट की कोई चौड़ाई नहीं है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLeft()
यह फ़ंक्शन, एलिमेंट की हॉरिज़ॉन्टल पोज़िशन को पॉइंट में दिखाता है. जब एलिमेंट रोटेट नहीं होता है, तब इसे पेज के ऊपरी-बाएं कोने से मापा जाता है.
वापसी का टिकट
Number — यह एलिमेंट की हॉरिज़ॉन्टल पोज़िशन है. यह पेज के सबसे ऊपर बाएं कोने से पॉइंट में मापी जाती है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLink()
अगर कोई लिंक मौजूद नहीं है, तो Link या null दिखाता है.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
वापसी का टिकट
Link|null — अगर कोई लिंक नहीं है, तो Link या null.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getObjectId()
इस ऑब्जेक्ट के लिए यूनीक आईडी दिखाता है. पेजों और पेज एलिमेंट के लिए इस्तेमाल किए गए ऑब्जेक्ट आईडी, एक ही नेमस्पेस शेयर करते हैं.
वापसी का टिकट
String — इस ऑब्जेक्ट के लिए यूनीक आईडी.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageElementType()
यह फ़ंक्शन, पेज एलिमेंट का टाइप दिखाता है. इसे PageElementType enum के तौर पर दिखाया जाता है.
वापसी का टिकट
PageElementType — पेज एलिमेंट का टाइप.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getParentGroup()
यह फ़ंक्शन, उस ग्रुप को दिखाता है जिससे यह पेज एलिमेंट जुड़ा है. अगर एलिमेंट किसी ग्रुप में नहीं है, तो यह null दिखाता है.
वापसी का टिकट
Group|null — यह पेज एलिमेंट जिस ग्रुप से जुड़ा है या null.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getParentPage()
यह फ़ंक्शन, उस पेज को दिखाता है जिस पर यह पेज एलिमेंट मौजूद है.
वापसी का टिकट
Page — यह एलिमेंट जिस पेज पर मौजूद है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getParentPlaceholder()
यह प्लेसहोल्डर के पैरंट पेज एलिमेंट को दिखाता है. अगर शेप, प्लेसहोल्डर नहीं है या उसका कोई पैरंट नहीं है, तो null दिखाता है.
वापसी का टिकट
PageElement|null — यह इस शेप प्लेसहोल्डर का पैरंट पेज एलिमेंट है. अगर यह शेप प्लेसहोल्डर नहीं है या इसका कोई पैरंट नहीं है, तो null.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholderIndex()
यह फ़ंक्शन, शेप के प्लेसहोल्डर का इंडेक्स दिखाता है. अगर एक ही पेज पर एक ही तरह के दो या उससे ज़्यादा प्लेसहोल्डर मौजूद हैं, तो हर प्लेसहोल्डर की अपनी यूनीक इंडेक्स वैल्यू होती है. अगर शेप प्लेसहोल्डर नहीं है, तो null दिखाता है.
वापसी का टिकट
Integer|null — यह शेप के प्लेसहोल्डर का इंडेक्स है. अगर शेप प्लेसहोल्डर नहीं है, तो null.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholderType()
यह फ़ंक्शन, शेप के प्लेसहोल्डर टाइप को दिखाता है. अगर शेप प्लेसहोल्डर नहीं है, तो यह PlaceholderType.NONE दिखाता है.
वापसी का टिकट
PlaceholderType — इस शेप का प्लेसहोल्डर टाइप.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getRotation()
यह फ़ंक्शन, एलिमेंट के सेंटर के चारों ओर घड़ी की सुई की दिशा में घूमने का कोण दिखाता है. यह कोण डिग्री में होता है. शून्य डिग्री का मतलब है कि एलिमेंट को घुमाया नहीं गया है.
वापसी का टिकट
Number — रोटेशन का कोण, डिग्री में होता है. इसकी वैल्यू 0 (शामिल) और 360 (शामिल नहीं) के बीच होती है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getShapeType()
getText()
यह विकल्प, शेप के टेक्स्ट कॉन्टेंट को दिखाता है.
किसी शेप में मौजूद टेक्स्ट हमेशा नई लाइन वाले वर्ण से खत्म होता है.
वापसी का टिकट
TextRange — इस शेप का टेक्स्ट कॉन्टेंट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTitle()
यह पेज एलिमेंट के वैकल्पिक टेक्स्ट का टाइटल दिखाता है. टाइटल को ब्यौरे के साथ जोड़कर, वैकल्पिक टेक्स्ट दिखाया और पढ़ा जाता है.
वापसी का टिकट
String — पेज एलिमेंट के वैकल्पिक टेक्स्ट का टाइटल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTop()
इस तरीके से, एलिमेंट की वर्टिकल पोज़िशन को पॉइंट में मेज़र किया जाता है. जब एलिमेंट को रोटेट नहीं किया जाता है, तब पेज के ऊपरी-बाएं कोने से मेज़र किया जाता है.
वापसी का टिकट
Number — यह पेज के ऊपर-बाएं कोने से, पॉइंट में इस एलिमेंट की वर्टिकल पोज़िशन है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTransform()
यह फ़ंक्शन, पेज एलिमेंट के ट्रांसफ़ॉर्म को दिखाता है.
पेज एलिमेंट का विज़ुअल अपीयरेंस, उसके ऐब्सलूट ट्रांसफ़ॉर्म से तय होता है. पूरा ट्रांसफ़ॉर्म कैलकुलेट करने के लिए, पेज एलिमेंट के ट्रांसफ़ॉर्म को उसके सभी पैरंट ग्रुप के ट्रांसफ़ॉर्म के साथ पहले से जोड़ें. अगर पेज एलिमेंट किसी ग्रुप में नहीं है, तो उसका ऐब्सलूट ट्रांसफ़ॉर्म, इस फ़ील्ड में दी गई वैल्यू के बराबर होता है.
वापसी का टिकट
AffineTransform — पेज एलिमेंट का ट्रांसफ़ॉर्म.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getWidth()
यह फ़ंक्शन, एलिमेंट की चौड़ाई को पॉइंट में दिखाता है. यह एलिमेंट के बाउंडिंग बॉक्स की चौड़ाई होती है. ऐसा तब होता है, जब एलिमेंट को घुमाया नहीं जाता.
यह तरीका, पेज के सभी एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज और पोज़िशनिंग से जुड़ी सीमाएं देखें.
वापसी का टिकट
Number|null — पेज एलिमेंट की चौड़ाई पॉइंट में या null, अगर पेज एलिमेंट की कोई चौड़ाई नहीं है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
preconcatenateTransform(transform)
यह फ़ंक्शन, दिए गए ट्रांसफ़ॉर्म को पेज के एलिमेंट के मौजूदा ट्रांसफ़ॉर्म से पहले जोड़ता है.
newTransform = argument * existingTransform;
उदाहरण के लिए, किसी पेज एलिमेंट को 36 पॉइंट बाईं ओर ले जाने के लिए:
const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; element.preconcatenateTransform( SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(), );
आपके पास पेज एलिमेंट के ट्रांसफ़ॉर्म को setTransform(transform) से बदलने का विकल्प भी होता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
transform | Affine | इस पेज एलिमेंट के ट्रांसफ़ॉर्म में प्रीकॉन्कैटिनेट करने के लिए ट्रांसफ़ॉर्म. |
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove()
इस फ़ंक्शन का इस्तेमाल करके, पेज एलिमेंट को हटाया जा सकता है.
अगर किसी Group से कोई आइटम हटाने के बाद, उसमें सिर्फ़ एक या कोई भी पेज एलिमेंट नहीं बचता है, तो ग्रुप भी हटा दिया जाता है.
अगर किसी मास्टर या लेआउट से प्लेसहोल्डर PageElement को हटा दिया जाता है, तो इनहेरिट किए गए सभी खाली प्लेसहोल्डर भी हटा दिए जाते हैं.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
removeLink()
Link को हटाता है.
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
replaceWithImage(blobSource)
इस शेप को BlobSource की ओर से उपलब्ध कराई गई इमेज से बदलता है.
इमेज को, दिए गए BlobSource से सिर्फ़ एक बार फ़ेच किया जाता है. ऐसा तब होता है, जब इमेज को प्रज़ेंटेशन में डाला जाता है. इसके बाद, इमेज की एक कॉपी सेव कर ली जाती है, ताकि उसे प्रज़ेंटेशन में दिखाया जा सके. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा नहीं होनी चाहिए. इमेज का फ़ॉर्मैट PNG, JPEG या GIF होना चाहिए.
इमेज का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) बनाए रखने के लिए, इमेज को मौजूदा शेप के साइज़ के हिसाब से स्केल किया जाता है और बीच में रखा जाता है.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); shape.replaceWithImage(driveImage);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
blob | Blob | इमेज का डेटा. |
वापसी का टिकट
Image — वह Image जिसे शेप की जगह इस्तेमाल किया गया है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceWithImage(blobSource, crop)
इस शेप को BlobSource की ओर से उपलब्ध कराई गई इमेज से बदलता है.
इमेज डालने पर, उसे BlobSource से एक बार फ़ेच किया जाता है. इसके बाद, प्रस्तुति में दिखाने के लिए उसकी एक कॉपी सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा नहीं होनी चाहिए. इमेज का फ़ॉर्मैट PNG, JPEG या GIF होना चाहिए.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); // Replace and crop the replaced image. shape.replaceWithImage(driveImage, true);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
blob | Blob | इमेज का डेटा. |
crop | Boolean | अगर true, तो इमेज को मौजूदा शेप के साइज़ के हिसाब से काटता है. ऐसा न होने पर, इमेज को स्केल किया जाता है और बीच में रखा जाता है. |
वापसी का टिकट
Image — वह Image जिसे शेप की जगह इस्तेमाल किया गया है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceWithImage(imageUrl)
इस शेप को किसी इमेज से बदलता है.
इमेज डालने पर, उसे यूआरएल से एक बार फ़ेच किया जाता है. साथ ही, डिसप्ले के लिए उसकी एक कॉपी, प्रज़ेंटेशन में सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा नहीं होनी चाहिए. इसके अलावा, यह PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए.
दिया गया यूआरएल ऐसा होना चाहिए जिसे कोई भी ऐक्सेस कर सके. साथ ही, उसका साइज़ 2 केबी से ज़्यादा नहीं होना चाहिए. यूआरएल को इमेज के साथ सेव किया जाता है और Image.getSourceUrl() के ज़रिए दिखाया जाता है.
इमेज का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) बनाए रखने के लिए, इमेज को मौजूदा शेप के साइज़ के हिसाब से स्केल किया जाता है और बीच में रखा जाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
image | String | इमेज डाउनलोड करने के लिए, इमेज का यूआरएल. |
वापसी का टिकट
Image — वह Image जिसे शेप की जगह इस्तेमाल किया गया है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceWithImage(imageUrl, crop)
इस शेप को किसी इमेज से बदलता है.
इमेज डालने पर, उसे यूआरएल से एक बार फ़ेच किया जाता है. साथ ही, डिसप्ले के लिए उसकी एक कॉपी, प्रज़ेंटेशन में सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा नहीं होनी चाहिए. इसके अलावा, यह PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए.
सबमिट किया गया यूआरएल 2 केबी से ज़्यादा नहीं होना चाहिए. यूआरएल को इमेज के साथ सेव किया जाता है. साथ ही, इसे Image.getSourceUrl() के ज़रिए दिखाया जाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
image | String | इमेज डाउनलोड करने के लिए, इमेज का यूआरएल. |
crop | Boolean | अगर true, तो इमेज को मौजूदा शेप के साइज़ के हिसाब से काटता है. ऐसा न होने पर, इमेज को स्केल किया जाता है और बीच में रखा जाता है. |
वापसी का टिकट
Image — वह Image जिसे शेप की जगह इस्तेमाल किया गया है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceWithSheetsChart(sourceChart)
इस शेप को Google Sheets के चार्ट से बदलता है.
यह चार्ट, सोर्स Google Sheets चार्ट से लिंक होता है. इससे चार्ट को अपडेट किया जा सकता है. अन्य सहयोगियों को सोर्स स्प्रेडशीट का लिंक दिखेगा.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Replace the shape with the Sheets chart. const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.replaceWithSheetsChart(chart);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
source | Embedded | स्प्रेडशीट में मौजूद वह चार्ट जिसे शेप की जगह पर इस्तेमाल किया जाता है. |
वापसी का टिकट
SheetsChart — वह चार्ट जिसने शेप की जगह ले ली है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceWithSheetsChartAsImage(sourceChart)
इस शेप को Google Sheets चार्ट की इमेज से बदलता है.
Google Sheets चार्ट के आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) को बनाए रखने के लिए, चार्ट की इमेज को मौजूदा शेप के साइज़ के हिसाब से स्केल किया जाता है और बीच में रखा जाता है.
चार्ट की इमेज, सोर्स Google Sheets चार्ट से लिंक नहीं है.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Replace the shape with the Sheets chart as an image. const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.replaceWithSheetsChartAsImage(chart);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
source | Embedded | स्प्रेडशीट में मौजूद वह चार्ट जिसे शेप की जगह पर इस्तेमाल किया जाता है. |
वापसी का टिकट
Image — यह उस चार्ट की इमेज है जिसे शेप की जगह पर जोड़ा गया है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scaleHeight(ratio)
इस फ़ंक्शन की मदद से, एलिमेंट की लंबाई को तय किए गए अनुपात के हिसाब से स्केल किया जाता है. एलिमेंट की ऊंचाई, उसके बाउंडिंग बॉक्स की ऊंचाई होती है. यह तब होता है, जब एलिमेंट को घुमाया नहीं जाता.
यह तरीका, पेज के सभी एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज और पोज़िशनिंग से जुड़ी सीमाएं देखें.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
ratio | Number | इस पेज एलिमेंट की लंबाई को इस अनुपात से स्केल किया जाता है. |
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scaleWidth(ratio)
इस फ़ंक्शन की मदद से, एलिमेंट की चौड़ाई को तय किए गए अनुपात के हिसाब से स्केल किया जाता है. जब एलिमेंट को घुमाया नहीं जाता है, तब उसकी चौड़ाई, उसके बाउंडिंग बॉक्स की चौड़ाई होती है.
यह तरीका, पेज के सभी एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज और पोज़िशनिंग से जुड़ी सीमाएं देखें.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
ratio | Number | इस पेज एलिमेंट की चौड़ाई को इस अनुपात से स्केल किया जाएगा. |
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select()
यह सिर्फ़ चालू प्रज़ेंटेशन में मौजूद PageElement को चुनता है और पिछले किसी भी चुनाव को हटा देता है. यह true के साथ select(replace) को कॉल करने जैसा ही है.
कोई स्क्रिप्ट सिर्फ़ उस उपयोगकर्ता के चुने गए डेटा को ऐक्सेस कर सकती है जो स्क्रिप्ट चला रहा है. ऐसा सिर्फ़ तब हो सकता है, जब स्क्रिप्ट प्रज़ेंटेशन से बाइंड हो.
इससे PageElement के पैरंट Page को current page selection के तौर पर सेट किया जाता है.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select(replace)
इस कुकी का इस्तेमाल, चालू प्रज़ेंटेशन में मौजूद PageElement को चुनने के लिए किया जाता है.
कोई स्क्रिप्ट सिर्फ़ उस उपयोगकर्ता के चुने गए डेटा को ऐक्सेस कर सकती है जो स्क्रिप्ट चला रहा है. ऐसा सिर्फ़ तब हो सकता है, जब स्क्रिप्ट प्रज़ेंटेशन से बाइंड हो.
सिर्फ़ true को चुनने और पहले से चुने गए किसी भी आइटम को हटाने के लिए, इस तरीके को true पास करें.PageElement इससे PageElement का पैरंट Page भी current page selection के तौर पर सेट हो जाता है.
एक से ज़्यादा PageElement ऑब्जेक्ट चुनने के लिए, false को पास करें. PageElement ऑब्जेक्ट एक ही Page में होने चाहिए.
false
पैरामीटर का इस्तेमाल करके पेज एलिमेंट चुनते समय, ये शर्तें पूरी होनी चाहिए:
PageElementऑब्जेक्ट का पैरंटPage,current page selectionहोना चाहिए.- एक से ज़्यादा
Pageऑब्जेक्ट नहीं चुने जाने चाहिए.
यह पक्का करने के लिए कि ऐसा ही हो, सबसे सही तरीका यह है कि Page.selectAsCurrentPage() का इस्तेमाल करके, सबसे पहले पैरंट Page चुनें. इसके बाद, उस पेज के एलिमेंट चुनें.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // First select the slide page, as the current page selection. slide.selectAsCurrentPage(); // Then select all the page elements in the selected slide page. const pageElements = slide.getPageElements(); for (let i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
replace | Boolean | अगर true है, तो चुना गया विकल्प, पहले से चुने गए किसी भी विकल्प की जगह ले लेता है. अगर ऐसा नहीं है, तो चुना गया विकल्प, पहले से चुने गए किसी भी विकल्प में जोड़ दिया जाता है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
sendBackward()
इस कुकी का इस्तेमाल, पेज पर मौजूद एलिमेंट को एक एलिमेंट पीछे भेजने के लिए किया जाता है.
पेज एलिमेंट, ग्रुप में नहीं होना चाहिए.
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
sendToBack()
इस फ़ंक्शन का इस्तेमाल करके, पेज एलिमेंट को पेज के सबसे पीछे भेजा जाता है.
पेज एलिमेंट, ग्रुप में नहीं होना चाहिए.
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setContentAlignment(contentAlignment)
इस विकल्प से, शेप में मौजूद टेक्स्ट का ContentAlignment सेट किया जाता है.
इस तरीके से, अपडेट किए गए शेप पर टेक्स्ट अपने-आप फ़िट होने की प्रॉपर्टी अपने-आप बंद हो जाती हैं.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
content | Content | सेट करने के लिए अलाइनमेंट. |
वापसी का टिकट
Shape — यह शेप, चेन बनाने के लिए होता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setDescription(description)
इस कुकी का इस्तेमाल, पेज एलिमेंट के वैकल्पिक टेक्स्ट का ब्यौरा सेट करने के लिए किया जाता है.
यह तरीका, Group एलिमेंट के लिए काम नहीं करता.
// Set the first page element's alt text description to "new alt text // description". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setDescription('new alt text description'); Logger.log(pageElement.getDescription());
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
description | String | वैकल्पिक टेक्स्ट के ब्यौरे को सेट करने के लिए स्ट्रिंग. |
वापसी का टिकट
Shape — यह पेज एलिमेंट है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setHeight(height)
यह विकल्प, एलिमेंट की ऊंचाई को पॉइंट में सेट करता है. यह एलिमेंट के बाउंडिंग बॉक्स की ऊंचाई होती है. ऐसा तब होता है, जब एलिमेंट को घुमाया नहीं जाता.
यह तरीका, पेज के सभी एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज और पोज़िशनिंग से जुड़ी सीमाएं देखें.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
height | Number | इस पेज एलिमेंट की नई ऊंचाई, पॉइंट में सेट की जानी है. |
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLeft(left)
यह विकल्प, एलिमेंट की हॉरिज़ॉन्टल पोज़िशन को पॉइंट में सेट करता है. जब एलिमेंट को रोटेट नहीं किया जाता है, तब पेज के ऊपरी-बाएं कोने से इसकी पोज़िशन को मापा जाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
left | Number | सेट करने के लिए नई हॉरिज़ॉन्टल पोज़िशन, पॉइंट में. |
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slideIndex)
स्लाइड के ज़ीरो-आधारित इंडेक्स का इस्तेमाल करके, दिए गए Slide को Link पर सेट करता है.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(0);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
slide | Integer | स्लाइड का ज़ीरो-आधारित इंडेक्स. |
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slide)
यह फ़ंक्शन, दिए गए Slide के लिए Link सेट करता है. लिंक, दिए गए स्लाइड आईडी से सेट किया जाता है.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(slides[0]);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
slide | Slide | Slide को लिंक करना है. |
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slidePosition)
स्लाइड की रिलेटिव पोज़िशन का इस्तेमाल करके, दिए गए Slide के लिए Link सेट करता है.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
slide | Slide | तुलनात्मक Slide. |
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkUrl(url)
यह कुकी, दी गई यूआरएल स्ट्रिंग के लिए Link सेट करती है.
// Set a link to the URL. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkUrl('https://slides.google.com');
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
url | String | यूआरएल स्ट्रिंग. |
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setRotation(angle)
यह विकल्प, एलिमेंट को घड़ी की सुई की दिशा में उसके सेंटर के चारों ओर घुमाने का कोण सेट करता है. यह कोण डिग्री में होता है.
यह तरीका, पेज के सभी एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज और पोज़िशनिंग से जुड़ी सीमाएं देखें.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
angle | Number | घड़ी की सुई की दिशा में घुमाने का नया कोण, जिसे डिग्री में सेट करना है. |
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setTitle(title)
इस कुकी का इस्तेमाल, पेज एलिमेंट के वैकल्पिक टेक्स्ट का टाइटल सेट करने के लिए किया जाता है.
यह तरीका, Group एलिमेंट के लिए काम नहीं करता.
// Set the first page element's alt text title to "new alt text title". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setTitle('new alt text title'); Logger.log(pageElement.getTitle());
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
title | String | स्ट्रिंग, जिसका इस्तेमाल वैकल्पिक टेक्स्ट का टाइटल सेट करने के लिए किया जाता है. |
वापसी का टिकट
Shape — यह पेज एलिमेंट है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setTop(top)
इस विकल्प का इस्तेमाल करके, एलिमेंट की वर्टिकल पोज़िशन को पॉइंट में सेट किया जाता है. जब एलिमेंट रोटेट नहीं होता है, तब पेज के ऊपरी-बाएं कोने से इसकी मेज़रमेंट की जाती है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
top | Number | पॉइंट में सेट की जाने वाली नई वर्टिकल पोज़िशन. |
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setTransform(transform)
इस कुकी का इस्तेमाल, दिए गए ट्रांसफ़ॉर्म के साथ पेज एलिमेंट का ट्रांसफ़ॉर्म सेट करने के लिए किया जाता है.
किसी ग्रुप के ट्रांसफ़ॉर्म को अपडेट करने से, उस ग्रुप में मौजूद पेज एलिमेंट का ऐब्सलूट ट्रांसफ़ॉर्म बदल जाता है. इससे उनके दिखने के तरीके में बदलाव हो सकता है.
किसी ग्रुप में मौजूद पेज एलिमेंट के ट्रांसफ़ॉर्म को अपडेट करने से, सिर्फ़ उस पेज एलिमेंट का ट्रांसफ़ॉर्म बदलता है. इससे ग्रुप या ग्रुप में मौजूद अन्य पेज एलिमेंट के ट्रांसफ़ॉर्म पर कोई असर नहीं पड़ता.
ट्रांसफ़ॉर्म से पेज एलिमेंट के विज़ुअल पर क्या असर पड़ता है, इस बारे में जानने के लिए getTransform() देखें.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
transform | Affine | इस पेज एलिमेंट के लिए सेट किया गया ट्रांसफ़ॉर्म. |
वापसी का टिकट
Shape — यह एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setWidth(width)
यह विकल्प, एलिमेंट की चौड़ाई को पॉइंट में सेट करता है. यह एलिमेंट के बाउंडिंग बॉक्स की चौड़ाई होती है. ऐसा तब होता है, जब एलिमेंट को घुमाया नहीं जाता.
यह तरीका, पेज के सभी एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज और पोज़िशनिंग से जुड़ी सीमाएं देखें.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
width | Number | इस पेज एलिमेंट की नई चौड़ाई, पॉइंट में सेट की जानी है. |
वापसी का टिकट
Shape — यह पेज एलिमेंट, चेनिंग के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations