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