Class Shape

आकार

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()voidLink को हटाता है.
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)

एलिमेंट को पेज पर तय की गई अलाइनमेंट पोज़िशन पर अलाइन करता है.

पैरामीटर

नामटाइपब्यौरा
alignmentPositionAlignmentPositionपेज पर इस पेज एलिमेंट को अलाइन करने की जगह.

वापसी का टिकट

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()

आकार का 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.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • 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

अगर कोई लिंक नहीं है, तो 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 — अगर कोई लिंक नहीं है, तो 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.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • 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()

आकार का टाइप दिखाता है.

वापसी का टिकट

ShapeType — आकार का टाइप.


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 पॉइंट ले जाने के लिए:

const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
element.preconcatenateTransform(
    SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(),
);

पेज एलिमेंट के ट्रांसफ़ॉर्म को setTransform(transform) से भी बदला जा सकता है.

पैरामीटर

नामटाइपब्यौरा
transformAffineTransformइस पेज एलिमेंट के ट्रांसफ़ॉर्म पर पहले से जोड़ने के लिए ट्रांसफ़ॉर्म.

वापसी का टिकट

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

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);

पैरामीटर

नामटाइपब्यौरा
blobSourceBlobSourceइमेज का डेटा.

वापसी का टिकट

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);

पैरामीटर

नामटाइपब्यौरा
blobSourceBlobSourceइमेज का डेटा.
cropBooleanअगर 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() के ज़रिए दिखाया जाता है.

इमेज का आसपेक्ट रेशियो बनाए रखने के लिए, इमेज को मौजूदा आकार के हिसाब से स्केल किया जाता है और उसे बीच में रखा जाता है.

पैरामीटर

नामटाइपब्यौरा
imageUrlStringइमेज का यूआरएल, जिससे इमेज डाउनलोड की जानी है.

वापसी का टिकट

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() के ज़रिए दिखाया जाता है.

पैरामीटर

नामटाइपब्यौरा
imageUrlStringइमेज का यूआरएल, जिससे इमेज डाउनलोड की जानी है.
cropBooleanअगर 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);

पैरामीटर

नामटाइपब्यौरा
sourceChartEmbeddedChartस्प्रेडशीट में मौजूद वह चार्ट जो आकार की जगह लेता है.

वापसी का टिकट

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);

पैरामीटर

नामटाइपब्यौरा
sourceChartEmbeddedChartस्प्रेडशीट में मौजूद वह चार्ट जो आकार की जगह लेता है.

वापसी का टिकट

Image — आकार की जगह इस्तेमाल किए गए चार्ट की इमेज.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

scaleHeight(ratio)

एलिमेंट की ऊंचाई को तय किए गए अनुपात के हिसाब से स्केल करता है. जब एलिमेंट को घुमाया नहीं जाता है, तो उसकी ऊंचाई, उसके बॉउंडिंग बॉक्स की ऊंचाई होती है.

यह तरीका सभी पेज एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज़ और पोज़िशन से जुड़ी सीमाएं देखें.

पैरामीटर

नामटाइपब्यौरा
ratioNumberइस पेज एलिमेंट की ऊंचाई को स्केल करने के लिए अनुपात.

वापसी का टिकट

Shape — चेन करने के लिए यह पेज एलिमेंट.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

scaleWidth(ratio)

तय किए गए अनुपात के हिसाब से, एलिमेंट की चौड़ाई को स्केल करता है. जब एलिमेंट को घुमाया नहीं जाता है, तो उसकी चौड़ाई, उसके बॉउंडिंग बॉक्स की चौड़ाई होती है.

यह तरीका सभी पेज एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज़ और पोज़िशन से जुड़ी सीमाएं देखें.

पैरामीटर

नामटाइपब्यौरा
ratioNumberइस पेज एलिमेंट की चौड़ाई को स्केल करने के लिए अनुपात.

वापसी का टिकट

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 को चुनता है.

स्क्रिप्ट, सिर्फ़ उस उपयोगकर्ता के चुने गए आइटम को ऐक्सेस कर सकती है जो स्क्रिप्ट चला रहा है. ऐसा तब ही होगा, जब स्क्रिप्ट को प्रज़ेंटेशन से बाउंड किया गया हो.

सिर्फ़ PageElement को चुनने और किसी भी पिछले विकल्प को हटाने के लिए, इस तरीके में true पास करें. इससे PageElement के पैरंट Page को भी current page selection के तौर पर सेट किया जाता है.

एक से ज़्यादा PageElement ऑब्जेक्ट चुनने के लिए, false पास करें. PageElement ऑब्जेक्ट एक ही Page में होने चाहिए.

false पैरामीटर का इस्तेमाल करके पेज एलिमेंट चुनते समय, इन शर्तों को पूरा करना ज़रूरी है:

  1. PageElement ऑब्जेक्ट का पैरंट Page, current page selection होना चाहिए.
  2. एक से ज़्यादा 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);
}

पैरामीटर

नामटाइपब्यौरा
replaceBooleanअगर true है, तो चुने गए डेटा से पिछले चुने गए डेटा की जगह ले ली जाती है. अगर 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 सेट होता है.

इस तरीके से, अपडेट किए गए आकारों में टेक्स्ट अपने-आप फ़िट होने की प्रॉपर्टी अपने-आप बंद हो जाती हैं.

पैरामीटर

नामटाइपब्यौरा
contentAlignmentContentAlignmentसेट किया जाने वाला अलाइनमेंट.

वापसी का टिकट

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());

पैरामीटर

नामटाइपब्यौरा
descriptionStringवह स्ट्रिंग जिस पर वैकल्पिक टेक्स्ट का ब्यौरा सेट करना है.

वापसी का टिकट

Shape — यह पेज एलिमेंट.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setHeight(height)

एलिमेंट की ऊंचाई को पॉइंट में सेट करता है. यह एलिमेंट के बॉउंडिंग बॉक्स की ऊंचाई होती है, जब एलिमेंट को घुमाया नहीं जाता.

यह तरीका सभी पेज एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज़ और पोज़िशन से जुड़ी सीमाएं देखें.

पैरामीटर

नामटाइपब्यौरा
heightNumberइस पेज एलिमेंट की नई ऊंचाई, पॉइंट में सेट करें.

वापसी का टिकट

Shape — चेन करने के लिए यह पेज एलिमेंट.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLeft(left)

एलिमेंट की हॉरिज़ॉन्टल पोज़िशन को पॉइंट में सेट करता है. इसे पेज के ऊपरी बाएं कोने से तब मापा जाता है, जब एलिमेंट को घुमाया नहीं गया हो.

पैरामीटर

नामटाइपब्यौरा
leftNumberसेट की जाने वाली नई हॉरिज़ॉन्टल पोज़िशन, पॉइंट में.

वापसी का टिकट

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);

पैरामीटर

नामटाइपब्यौरा
slideIndexIntegerस्लाइड का शून्य पर आधारित इंडेक्स.

वापसी का टिकट

Link — सेट किया गया Link.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • 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]);

पैरामीटर

नामटाइपब्यौरा
slideSlideलिंक किया जाने वाला Slide.

वापसी का टिकट

Link — सेट किया गया Link.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • 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);

पैरामीटर

नामटाइपब्यौरा
slidePositionSlidePositionमिलता-जुलता SlidePosition.

वापसी का टिकट

Link — सेट किया गया Link.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • 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');

पैरामीटर

नामटाइपब्यौरा
urlStringयूआरएल स्ट्रिंग.

वापसी का टिकट

Link — सेट किया गया Link.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setRotation(angle)

एलिमेंट के केंद्र के चारों ओर, घड़ी की दिशा में घुमाने के लिए कोण को डिग्री में सेट करता है.

यह तरीका सभी पेज एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज़ और पोज़िशन से जुड़ी सीमाएं देखें.

पैरामीटर

नामटाइपब्यौरा
angleNumberघड़ी की दिशा में घुमाने के लिए, डिग्री में नया कोण सेट करें.

वापसी का टिकट

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());

पैरामीटर

नामटाइपब्यौरा
titleStringवह स्ट्रिंग जिस पर वैकल्पिक लेख का टाइटल सेट करना है.

वापसी का टिकट

Shape — यह पेज एलिमेंट.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTop(top)

एलिमेंट की वर्टिकल पोज़िशन को पॉइंट में सेट करता है. इसे तब पेज के ऊपरी बाएं कोने से मेज़र किया जाता है, जब एलिमेंट को घुमाया नहीं गया हो.

पैरामीटर

नामटाइपब्यौरा
topNumberनई वर्टिकल पोज़िशन, पॉइंट में सेट करें.

वापसी का टिकट

Shape — चेन करने के लिए यह पेज एलिमेंट.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTransform(transform)

दिए गए ट्रांसफ़ॉर्म के साथ पेज एलिमेंट का ट्रांसफ़ॉर्म सेट करता है.

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

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

ट्रांसफ़ॉर्मेशन से पेज एलिमेंट के विज़ुअल दिखाए जाने के तरीके पर क्या असर पड़ता है, इस बारे में जानने के लिए getTransform() देखें.

पैरामीटर

नामटाइपब्यौरा
transformAffineTransformइस पेज एलिमेंट के लिए सेट किया गया ट्रांसफ़ॉर्म.

वापसी का टिकट

Shape — चेन करने के लिए यह एलिमेंट.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setWidth(width)

एलिमेंट की चौड़ाई को पॉइंट में सेट करता है. यह चौड़ाई, एलिमेंट के बॉउंडिंग बॉक्स की चौड़ाई होती है, जब एलिमेंट को घुमाया नहीं जाता.

यह तरीका सभी पेज एलिमेंट के साथ काम नहीं करता. यह जानने के लिए कि कौनसे पेज एलिमेंट इस तरीके के साथ काम नहीं करते, साइज़ और पोज़िशन से जुड़ी सीमाएं देखें.

पैरामीटर

नामटाइपब्यौरा
widthNumberइस पेज एलिमेंट की नई चौड़ाई, पॉइंट में सेट करें.

वापसी का टिकट

Shape — चेन करने के लिए यह पेज एलिमेंट.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations