Class Slide

स्लाइड

प्रज़ेंटेशन में मौजूद स्लाइड.

इन पेजों पर वह कॉन्टेंट होता है जो आपके दर्शकों को दिखता है. ज़्यादातर स्लाइड मास्टर और लेआउट पर आधारित होती हैं. यह तय किया जा सकता है कि हर स्लाइड बनाते समय, उसका इस्तेमाल किस लेआउट में किया जाए.

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
duplicate()Slideस्लाइड डुप्लीकेट करता है.
getBackground()PageBackgroundपेज का बैकग्राउंड पाएं.
getColorScheme()ColorSchemeपेज से जुड़े ColorScheme पाएं.
getGroups()Group[]पेज पर Group ऑब्जेक्ट की सूची दिखाता है.
getImages()Image[]पेज पर Image ऑब्जेक्ट की सूची दिखाता है.
getLayout()Layoutस्लाइड उस लेआउट पर आधारित होती है जिस पर वह आधारित होती है या अगर स्लाइड किसी लेआउट पर आधारित नहीं होती, तो उसे null मिलता है.
getLines()Line[]पेज पर Line ऑब्जेक्ट की सूची दिखाता है.
getNotesPage()NotesPageस्लाइड से जुड़े नोट वाला पेज दिखाता है.
getObjectId()Stringइससे पेज का यूनीक आईडी मिलता है.
getPageElementById(id)PageElementदिए गए आईडी से पेज पर PageElement दिखाता है या मौजूद न होने पर null दिखाता है.
getPageElements()PageElement[]पेज पर रेंडर किए गए PageElement ऑब्जेक्ट की सूची दिखाता है.
getPageType()PageTypeइससे पता चलता है कि पेज किस तरह का है.
getPlaceholder(placeholderType)PageElementअगर कोई मेल खाने वाला प्लेसहोल्डर मौजूद न हो, तो किसी खास PlaceholderType या null के लिए प्लेसहोल्डर PageElement ऑब्जेक्ट दिखाया जाता है.
getPlaceholder(placeholderType, placeholderIndex)PageElementकिसी तय PlaceholderType और प्लेसहोल्डर इंडेक्स के लिए प्लेसहोल्डर PageElement ऑब्जेक्ट दिखाता है. अगर प्लेसहोल्डर मौजूद नहीं है, तो null दिखाता है.
getPlaceholders()PageElement[]पेज में प्लेसहोल्डर PageElement ऑब्जेक्ट की सूची दिखाता है.
getShapes()Shape[]पेज पर Shape ऑब्जेक्ट की सूची दिखाता है.
getSheetsCharts()SheetsChart[]पेज पर SheetsChart ऑब्जेक्ट की सूची दिखाता है.
getSlideLinkingMode()SlideLinkingModeSlideLinkingMode बताता है कि स्लाइड किसी अन्य स्लाइड से लिंक की गई है या नहीं.
getSourcePresentationId()Stringस्लाइड के लिंक न होने पर, सोर्स Presentation आईडी या null दिखाता है.
getSourceSlideObjectId()Stringस्लाइड के लिंक न होने पर, सोर्स स्लाइड आईडी या null दिखाता है.
getTables()Table[]पेज पर Table ऑब्जेक्ट की सूची दिखाता है.
getVideos()Video[]पेज पर Video ऑब्जेक्ट की सूची दिखाता है.
getWordArts()WordArt[]पेज पर WordArt ऑब्जेक्ट की सूची दिखाता है.
group(pageElements)Groupइस पेज पर मौजूद सभी एलिमेंट को ग्रुप में रखा जाता है.
insertGroup(group)Groupपेज पर दी गई Group की कॉपी डालता है.
insertImage(blobSource)Imageदिए गए इमेज ब्लॉब से, डिफ़ॉल्ट साइज़ के साथ पेज के सबसे ऊपर बाएं कोने में एक इमेज शामिल करता है.
insertImage(blobSource, left, top, width, height)Imageदिए गए इमेज ब्लॉब से दी गई जगह और साइज़ के आधार पर पेज पर एक इमेज डालता है.
insertImage(image)Imageपेज पर दी गई Image की कॉपी डालता है.
insertImage(imageUrl)Imageदिए गए यूआरएल से डिफ़ॉल्ट साइज़ के साथ, पेज के सबसे ऊपर बाएं कोने में एक इमेज डालता है.
insertImage(imageUrl, left, top, width, height)Imageदी गई जगह और साइज़ के साथ, दिए गए यूआरएल से पेज पर एक इमेज डालता है.
insertLine(line)Lineपेज पर दी गई Line की कॉपी डालता है.
insertLine(lineCategory, startConnectionSite, endConnectionSite)Lineदो connection sites को कनेक्ट करने वाले पेज पर एक लाइन डालता है.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)Lineपेज पर एक लाइन डालता है.
insertPageElement(pageElement)PageElementपेज पर दी गई PageElement की कॉपी डालता है.
insertShape(shape)Shapeपेज पर दी गई Shape की कॉपी डालता है.
insertShape(shapeType)Shapeपेज पर एक आकार डालता है.
insertShape(shapeType, left, top, width, height)Shapeपेज पर एक आकार डालता है.
insertSheetsChart(sourceChart)SheetsChartपेज पर Google Sheets चार्ट जोड़ता है.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartपेज पर Google Sheets चार्ट बताता है. इसमें दी गई पोज़िशन और साइज़ शामिल होता है.
insertSheetsChart(sheetsChart)SheetsChartपेज पर दी गई SheetsChart की कॉपी डालता है.
insertSheetsChartAsImage(sourceChart)Imageपेज पर Google Sheets चार्ट को Image के तौर पर शामिल करता है.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageGoogle Sheets चार्ट को दी गई जगह और साइज़ के साथ, पेज पर Image के तौर पर शामिल करता है.
insertTable(numRows, numColumns)Tableपेज पर एक टेबल डालता है.
insertTable(numRows, numColumns, left, top, width, height)Tableदी गई जगह और साइज़ के साथ पेज पर एक टेबल डालता है.
insertTable(table)Tableपेज पर दी गई Table की कॉपी डालता है.
insertTextBox(text)Shapeटेक्स्ट बॉक्स Shape शामिल करता है, जिसमें पेज पर दी गई स्ट्रिंग होती है.
insertTextBox(text, left, top, width, height)Shapeटेक्स्ट बॉक्स Shape शामिल करता है, जिसमें पेज पर दी गई स्ट्रिंग होती है.
insertVideo(videoUrl)Videoडिफ़ॉल्ट साइज़ के साथ, पेज के सबसे ऊपर बाएं कोने में एक वीडियो डालता है.
insertVideo(videoUrl, left, top, width, height)Videoपेज पर वीडियो को दी गई जगह और साइज़ के हिसाब से डाल देता है.
insertVideo(video)Videoपेज पर दी गई Video की कॉपी डालता है.
insertWordArt(wordArt)WordArtपेज पर दी गई WordArt की कॉपी डालता है.
isSkipped()Booleanइससे यह पता चलता है कि प्रज़ेंटेशन मोड में स्लाइड को छोड़ा गया है या नहीं.
move(index)voidस्लाइड को तय इंडेक्स पर ले जाएं.
refreshSlide()voidलिंक की गई सोर्स स्लाइड में किए गए बदलावों को दिखाने के लिए, स्लाइड को रीफ़्रेश करता है.
remove()voidपेज हटा देता है.
replaceAllText(findText, replaceText)Integerयह विकल्प, टेक्स्ट ढूंढने वाले टेक्स्ट को ढूंढने के टेक्स्ट को बदलता है.
replaceAllText(findText, replaceText, matchCase)Integerयह विकल्प, टेक्स्ट ढूंढने वाले टेक्स्ट को ढूंढने के टेक्स्ट को बदलता है.
selectAsCurrentPage()voidचालू प्रज़ेंटेशन में, Page को current page selection के तौर पर चुनता है. साथ ही, पहले के सभी विकल्प हटा देता है.
setSkipped(isSkipped)voidसेट करता है कि स्लाइड को प्रज़ेंटेशन मोड में छोड़ दिया गया है या नहीं.
unlink()voidमौजूदा Slide को इसकी सोर्स स्लाइड से अनलिंक करता है.

ज़्यादा जानकारी वाले दस्तावेज़

duplicate()

स्लाइड डुप्लीकेट करता है.

डुप्लीकेट स्लाइड, मूल स्लाइड के तुरंत बाद बनाई जाती है.

रिटर्न टिकट

Slide — डुप्लीकेट स्लाइड.

अनुमति देना

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

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

getBackground()

पेज का बैकग्राउंड पाएं.

रिटर्न टिकट

PageBackground — पेज का बैकग्राउंड.

अनुमति देना

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

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

getColorScheme()

पेज से जुड़े ColorScheme पाएं.

रिटर्न टिकट

ColorScheme — पेज और कलर स्कीम.

अनुमति देना

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

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

getGroups()

पेज पर Group ऑब्जेक्ट की सूची दिखाता है.

रिटर्न टिकट

Group[]

अनुमति देना

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

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

getImages()

पेज पर Image ऑब्जेक्ट की सूची दिखाता है.

रिटर्न टिकट

Image[]

अनुमति देना

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

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

getLayout()

स्लाइड उस लेआउट पर आधारित होती है जिस पर वह आधारित होती है या अगर स्लाइड किसी लेआउट पर आधारित नहीं होती, तो उसे null मिलता है.

रिटर्न टिकट

Layout

अनुमति देना

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

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

getLines()

पेज पर Line ऑब्जेक्ट की सूची दिखाता है.

रिटर्न टिकट

Line[]

अनुमति देना

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

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

getNotesPage()

स्लाइड से जुड़े नोट वाला पेज दिखाता है.

रिटर्न टिकट

NotesPage

अनुमति देना

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

  • 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

getPageElementById(id)

दिए गए आईडी से पेज पर PageElement दिखाता है या मौजूद न होने पर null दिखाता है.

पैरामीटर

नामटाइपब्यौरा
idStringउस पेज एलिमेंट का आईडी जिसे वापस लाया जा रहा है.

रिटर्न टिकट

PageElement — दिए गए आईडी के साथ पेज एलिमेंट.

अनुमति देना

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

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

getPageElements()

पेज पर रेंडर किए गए PageElement ऑब्जेक्ट की सूची दिखाता है.

रिटर्न टिकट

PageElement[]

अनुमति देना

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

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

getPageType()

इससे पता चलता है कि पेज किस तरह का है.

रिटर्न टिकट

PageType — पेज का टाइप.

अनुमति देना

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

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

getPlaceholder(placeholderType)

अगर कोई मेल खाने वाला प्लेसहोल्डर मौजूद न हो, तो किसी खास PlaceholderType या null के लिए प्लेसहोल्डर PageElement ऑब्जेक्ट दिखाया जाता है.

अगर एक ही तरह के कई प्लेसहोल्डर हैं, तो यह कम से कम प्लेसहोल्डर इंडेक्स वाला प्लेसहोल्डर दिखाता है. अगर एक ही इंडेक्स में एक से ज़्यादा मेल खाने वाले प्लेसहोल्डर हैं, तो यह पेज और # पेज के एलिमेंट एलिमेंट के कलेक्शन से पहला प्लेसहोल्डर दिखाता है.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE);

पैरामीटर

नामटाइपब्यौरा
placeholderTypePlaceholderType

रिटर्न टिकट

PageElement

अनुमति देना

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

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

getPlaceholder(placeholderType, placeholderIndex)

किसी तय PlaceholderType और प्लेसहोल्डर इंडेक्स के लिए प्लेसहोल्डर PageElement ऑब्जेक्ट दिखाता है. अगर प्लेसहोल्डर मौजूद नहीं है, तो null दिखाता है.

अगर एक ही तरह के और इंडेक्स वाले कई प्लेसहोल्डर हैं, तो यह पेज और # पेज एलिमेंट के संग्रह से पहला प्लेसहोल्डर दिखाता है.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE, 0);

पैरामीटर

नामटाइपब्यौरा
placeholderTypePlaceholderType
placeholderIndexInteger

रिटर्न टिकट

PageElement

अनुमति देना

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

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

getPlaceholders()

पेज में प्लेसहोल्डर PageElement ऑब्जेक्ट की सूची दिखाता है.

var master = SlidesApp.getActivePresentation().getMasters()[0];
Logger.log('Number of placeholders in the master: ' + master.getPlaceholders().length);

रिटर्न टिकट

PageElement[]

अनुमति देना

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

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

getShapes()

पेज पर Shape ऑब्जेक्ट की सूची दिखाता है.

रिटर्न टिकट

Shape[]

अनुमति देना

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

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

getSheetsCharts()

पेज पर SheetsChart ऑब्जेक्ट की सूची दिखाता है.

रिटर्न टिकट

SheetsChart[]

अनुमति देना

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

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

getSlideLinkingMode()

SlideLinkingMode बताता है कि स्लाइड किसी अन्य स्लाइड से लिंक की गई है या नहीं.

रिटर्न टिकट

SlideLinkingMode — स्लाइड लिंक करने वाला मोड.

अनुमति देना

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

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

getSourcePresentationId()

स्लाइड के लिंक न होने पर, सोर्स Presentation आईडी या null दिखाता है.

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

रिटर्न टिकट

String — सोर्स प्रज़ेंटेशन आईडी या null.

अनुमति देना

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

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

getSourceSlideObjectId()

स्लाइड के लिंक न होने पर, सोर्स स्लाइड आईडी या null दिखाता है.

किसी स्लाइड का सोर्स स्लाइड आईडी सिर्फ़ तब होता है, जब वह किसी दूसरे प्रज़ेंटेशन में मौजूद स्लाइड से लिंक होता है.

रिटर्न टिकट

String — सोर्स स्लाइड आईडी या null.

अनुमति देना

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

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

getTables()

पेज पर Table ऑब्जेक्ट की सूची दिखाता है.

रिटर्न टिकट

Table[]

अनुमति देना

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

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

getVideos()

पेज पर Video ऑब्जेक्ट की सूची दिखाता है.

रिटर्न टिकट

Video[]

अनुमति देना

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

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

getWordArts()

पेज पर WordArt ऑब्जेक्ट की सूची दिखाता है.

रिटर्न टिकट

WordArt[]

अनुमति देना

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

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

group(pageElements)

इस पेज पर मौजूद सभी एलिमेंट को ग्रुप में रखा जाता है.

एक ही पेज पर ऐसे दो पेज एलिमेंट होने चाहिए जो पहले से किसी दूसरे ग्रुप में न हों. पेज के कुछ एलिमेंट, जैसे कि Videos, Tables और placeholder Shapes को ग्रुप में नहीं रखा जा सकता.

पैरामीटर

नामटाइपब्यौरा
pageElementsPageElement[]एलिमेंट को एक साथ ग्रुप करना.

रिटर्न टिकट

Group — नया ग्रुप.

अनुमति देना

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

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

insertGroup(group)

पेज पर दी गई Group की कॉपी डालता है.

इस पेज पर, डाला गया एलिमेंट और इसकी पोज़िशन, सोर्स एलिमेंट की पोज़िशन से तय की जाती है.

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

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

// Copy a group between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var group = otherPresentationSlide.getGroups()[0];
currentPresentationSlide.insertGroup(group); // Also available for Layout, Master, and Page.

पैरामीटर

नामटाइपब्यौरा
groupGroupकॉपी करने और शामिल करने के लिए समूह.

रिटर्न टिकट

Group — शामिल किया गया समूह.

अनुमति देना

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

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

insertImage(blobSource)

दिए गए इमेज ब्लॉब से, डिफ़ॉल्ट साइज़ के साथ पेज के सबसे ऊपर बाएं कोने में एक इमेज शामिल करता है.

इमेज डालने से वह BlobSource से एक बार फ़ेच हो जाती है और प्रज़ेंटेशन के अंदर दिखाने के लिए एक कॉपी सेव हो जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, इसका साइज़ 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. यह इमेज PNG, JPEG या GIF फ़ॉर्मैट में भी होनी चाहिए.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
// Get the Drive image file with the given ID.
var image = DriveApp.getFileById(fileId);
slide.insertImage(image);

पैरामीटर

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

रिटर्न टिकट

Image — डाली गई इमेज.

अनुमति देना

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

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

insertImage(blobSource, left, top, width, height)

दिए गए इमेज ब्लॉब से दी गई जगह और साइज़ के आधार पर पेज पर एक इमेज डालता है.

इमेज को शामिल किए जाने के समय दिए गए BlobSource से फ़ेच किया जाता है. साथ ही, प्रज़ेंटेशन के अंदर दिखाने के लिए एक कॉपी सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साइज़ 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. यह इमेज PNG, JPEG या GIF फ़ॉर्मैट में भी होनी चाहिए.

इमेज का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) बनाए रखने के लिए, इमेज को छोटा किया जाता है, ताकि दिए गए साइज़ के हिसाब से उसे बीच में दिखाया जा सके.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
// Get the Drive image file with the given ID.
var image = DriveApp.getFileById(fileId);
var position = {left: 0, top: 0};
var size = {width: 300, height: 100};
slide.insertImage(image, position.left, position.top, size.width, size.height);

पैरामीटर

नामटाइपब्यौरा
blobSourceBlobSourceइमेज का डेटा.
leftNumberपेज के ऊपरी बाएं कोने से मापी गई बिंदुओं में इमेज की क्षैतिज स्थिति.
topNumberपेज के ऊपरी बाएं कोने से मापी गई बिंदुओं में इमेज की वर्टिकल स्थिति.
widthNumberबिंदुओं में इमेज की चौड़ाई.
heightNumberबिंदुओं में इमेज की ऊंचाई.

रिटर्न टिकट

Image — डाली गई इमेज.

अनुमति देना

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

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

insertImage(image)

पेज पर दी गई Image की कॉपी डालता है.

इस पेज पर, शामिल की गई इमेज और इसकी जगह की जानकारी, सोर्स पेज पर मौजूद इमेज के हिसाब से तय की जाती है.

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

अगर दी गई इमेज को प्लेसहोल्डर से अलग प्रज़ेंटेशन से कॉपी किया जा रहा है, तो मास्टर या लेआउट पेजों से इनहेरिट की गई प्रॉपर्टी, सोर्स प्रज़ेंटेशन की इमेज पर कॉपी की जाती हैं. अगर कॉपी की गई प्लेसहोल्डर की इमेज खाली है, तो डेस्टिनेशन प्रज़ेंटेशन में कुछ भी नहीं डाला जाता है.

// Copy an image between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var image = otherPresentationSlide.getImages[0];
currentPresentationSlide.insertImage(image);

पैरामीटर

नामटाइपब्यौरा
imageImageइमेज को कॉपी करना और शामिल करना.

रिटर्न टिकट

Image — डाली गई इमेज.

अनुमति देना

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

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

insertImage(imageUrl)

दिए गए यूआरएल से डिफ़ॉल्ट साइज़ के साथ, पेज के सबसे ऊपर बाएं कोने में एक इमेज डालता है.

इमेज डालने से वह यूआरएल से एक बार फ़ेच हो जाती है और प्रज़ेंटेशन के अंदर दिखाने के लिए एक कॉपी सेव हो जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, इसका साइज़ 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. यह इमेज PNG, JPEG या GIF फ़ॉर्मैट में भी होनी चाहिए.

दिया गया यूआरएल 2kB से बड़ा नहीं होना चाहिए. यूआरएल, इमेज में ही सेव हो जाता है. इसे Image.getSourceUrl() के ज़रिए दिखाया जा सकता है.

पैरामीटर

नामटाइपब्यौरा
imageUrlStringइमेज का यूआरएल.

रिटर्न टिकट

Image — डाली गई इमेज.

अनुमति देना

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

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

insertImage(imageUrl, left, top, width, height)

दी गई जगह और साइज़ के साथ, दिए गए यूआरएल से पेज पर एक इमेज डालता है.

इमेज डालने से वह यूआरएल से एक बार फ़ेच हो जाती है और प्रज़ेंटेशन के अंदर दिखाने के लिए एक कॉपी सेव हो जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, इसका साइज़ 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. यह इमेज PNG, JPEG या GIF फ़ॉर्मैट में भी होनी चाहिए.

दिया गया यूआरएल 2kB से बड़ा नहीं होना चाहिए. यूआरएल, इमेज में ही सेव हो जाता है. इसे Image.getSourceUrl() के ज़रिए दिखाया जा सकता है.

इमेज का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) बनाए रखने के लिए, इमेज को छोटा किया जाता है, ताकि दिए गए साइज़ के हिसाब से उसे बीच में दिखाया जा सके.

पैरामीटर

नामटाइपब्यौरा
imageUrlStringइमेज का यूआरएल.
leftNumberपेज के ऊपरी बाएं कोने से मापी गई बिंदुओं में इमेज की क्षैतिज स्थिति.
topNumberपेज के ऊपरी बाएं कोने से मापी गई बिंदुओं में इमेज की वर्टिकल स्थिति.
widthNumberबिंदुओं में इमेज की चौड़ाई.
heightNumberबिंदुओं में इमेज की ऊंचाई.

रिटर्न टिकट

Image — डाली गई इमेज.

अनुमति देना

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

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

insertLine(line)

पेज पर दी गई Line की कॉपी डालता है.

इस पेज पर, डाला गया एलिमेंट और इसकी पोज़िशन, सोर्स एलिमेंट की पोज़िशन से तय की जाती है.

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

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

// Copy a line between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var line = otherPresentationSlide.getLines[0];
currentPresentationSlide.insertLine(line);

पैरामीटर

नामटाइपब्यौरा
lineLineकॉपी की जाने वाली और डाली गई लाइन.

रिटर्न टिकट

Line — डाली गई लाइन.

अनुमति देना

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

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

insertLine(lineCategory, startConnectionSite, endConnectionSite)

दो connection sites को कनेक्ट करने वाले पेज पर एक लाइन डालता है. दो कनेक्शन वाली साइटें इस पेज पर होनी चाहिए.

// Insert a line in the first slide of the presentation connecting two shapes.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var shape1 = slide.insertShape(SlidesApp.ShapeType.RECTANGLE);
var shape2 = slide.insertShape(SlidesApp.ShapeType.CLOUD);
slide.insertLine(
    SlidesApp.LineCategory.BENT,
    shape1.getConnectionSites()[0],
    shape2.getConnectionSites()[1]);

पैरामीटर

नामटाइपब्यौरा
lineCategoryLineCategoryडाली जाने वाली लाइन की कैटगरी.
startConnectionSiteConnectionSiteवह कनेक्शन साइट जहां लाइन की शुरुआत कनेक्ट होती है.
endConnectionSiteConnectionSiteवह कनेक्शन साइट जहां लाइन का आखिरी हिस्सा कनेक्ट होना है.

रिटर्न टिकट

Line — डाली गई लाइन.

अनुमति देना

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

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

insertLine(lineCategory, startLeft, startTop, endLeft, endTop)

पेज पर एक लाइन डालता है.

// Insert a line in the first slide of the presentation.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var startPoint = {left: 10, top: 10};
var endPoint = {left: 40, top: 40};
slide.insertLine(
    SlidesApp.LineCategory.STRAIGHT,
    startPoint.left,
    startPoint.top,
    endPoint.left,
    endPoint.top);

पैरामीटर

नामटाइपब्यौरा
lineCategoryLineCategoryडाली जाने वाली लाइन की कैटगरी.
startLeftNumberलाइन के शुरुआती पॉइंट की क्षैतिज स्थिति को, पेज के ऊपरी बाएं कोने से बिंदुओं में मापा जाता है.
startTopNumberलाइन के शुरू होने की जगह की वर्टिकल पोज़िशन, जिसे पेज के ऊपरी बाएं कोने से बिंदुओं में मापा जाता है.
endLeftNumberलाइन के आखिरी बिंदु की क्षैतिज स्थिति को, पेज के ऊपरी बाएं कोने से बिंदुओं में मापा जाता है.
endTopNumberलाइन के आखिरी पॉइंट की वर्टिकल पोज़िशन. इसे पेज के ऊपरी बाएं कोने से मापा जाता है.

रिटर्न टिकट

Line — डाली गई लाइन.

अनुमति देना

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

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

insertPageElement(pageElement)

पेज पर दी गई PageElement की कॉपी डालता है.

इस पेज पर, डाला गया एलिमेंट और इसकी पोज़िशन, सोर्स एलिमेंट की पोज़िशन से तय की जाती है.

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

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

// Copy a page element between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var pageElement = otherPresentationSlide.getPageElements()[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertPageElement(pageElement);

पैरामीटर

नामटाइपब्यौरा
pageElementPageElementपेज एलिमेंट को कॉपी करके शामिल किया जाना चाहिए.

रिटर्न टिकट

PageElement — डाला गया पेज एलिमेंट.

अनुमति देना

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

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

insertShape(shape)

पेज पर दी गई Shape की कॉपी डालता है.

इस पेज पर, डाला गया एलिमेंट और इसकी पोज़िशन, सोर्स एलिमेंट की पोज़िशन से तय की जाती है.

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

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

// Copy a shape between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var shape = otherPresentationSlide.getShapes[0];
currentPresentationSlide.insertShape(shape); // Also available for Layout, Master, and Page.

पैरामीटर

नामटाइपब्यौरा
shapeShapeकॉपी करने के लिए आकार दिया गया.

रिटर्न टिकट

Shape — डाला गया आकार.

अनुमति देना

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

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

insertShape(shapeType)

पेज पर एक आकार डालता है.

पेज के ऊपरी बाएं कोने में डिफ़ॉल्ट आकार से आकार दिया जाता है.

// Insert a shape in the first slide of the presentation.
var slide = SlidesApp.getActivePresentation().getSlides()[0];

// Also available for Layout, Master, and Page.
slide.insertShape(SlidesApp.ShapeType.RECTANGLE);

पैरामीटर

नामटाइपब्यौरा
shapeTypeShapeTypeशामिल करने के लिए आकार का प्रकार.

रिटर्न टिकट

Shape — डाला गया आकार.

अनुमति देना

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

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

insertShape(shapeType, left, top, width, height)

पेज पर एक आकार डालता है.

पैरामीटर

नामटाइपब्यौरा
shapeTypeShapeTypeशामिल करने के लिए आकार का प्रकार.
leftNumberआकार की क्षैतिज स्थिति, जिसे पेज के ऊपरी बाएं कोने से मापा जाता है.
topNumberपेज के ऊपरी बाएं कोने से मापे गए आकार का वर्टिकल पोज़िशन.
widthNumberआकार की चौड़ाई.
heightNumberआकार की ऊंचाई.

रिटर्न टिकट

Shape — डाला गया आकार.

अनुमति देना

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

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

insertSheetsChart(sourceChart)

पेज पर Google Sheets चार्ट जोड़ता है.

चार्ट को डिफ़ॉल्ट साइज़ में पेज के ऊपर बाएं कोने में डाला जाता है.

शामिल किया गया चार्ट, स्रोत Google Sheets चार्ट से लिंक किया गया है जो इसे अपडेट करने की अनुमति देता है. अन्य सहयोगी, स्रोत स्प्रेडशीट का लिंक देख सकते हैं.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertSheetsChart(chart);

पैरामीटर

नामटाइपब्यौरा
sourceChartEmbeddedChartपेज में किसी स्प्रैडशीट में शामिल करने के लिए चार्ट.

रिटर्न टिकट

SheetsChart — पेज में डाला गया चार्ट.

अनुमति देना

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

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

insertSheetsChart(sourceChart, left, top, width, height)

पेज पर Google Sheets चार्ट बताता है. इसमें दी गई पोज़िशन और साइज़ शामिल होता है.

चार्ट और आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) को बनाए रखने के लिए, चार्ट को स्केल किया जाता है और दिए गए साइज़ के हिसाब से दिखाया जाता है.

शामिल किया गया चार्ट, स्रोत Google Sheets चार्ट से लिंक किया गया है जो इसे अपडेट करने की अनुमति देता है. अन्य सहयोगी, स्रोत स्प्रेडशीट का लिंक देख सकते हैं.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var position = {left: 0, top: 0};
var size = {width: 200, height: 200};

// Also available for Layout, Master, and Page.
slide.insertSheetsChart(
    chart,
    position.left,
    position.top,
    size.width,
    size.height);

पैरामीटर

नामटाइपब्यौरा
sourceChartEmbeddedChartपेज में किसी स्प्रैडशीट में शामिल करने के लिए चार्ट.
leftNumberपेज के ऊपरी बाएं कोने से मापे गए बिंदुओं में चार्ट की क्षैतिज स्थिति.
topNumberचार्ट के वर्टिकल पोज़िशन का आकलन, पेज के ऊपरी बाएं कोने से किया जाता है.
widthNumberपॉइंट में चार्ट की चौड़ाई.
heightNumberपॉइंट में चार्ट की ऊंचाई.

रिटर्न टिकट

SheetsChart — पेज में डाला गया चार्ट.

अनुमति देना

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

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

insertSheetsChart(sheetsChart)

पेज पर दी गई SheetsChart की कॉपी डालता है.

इस पेज पर, डाला गया एलिमेंट और इसकी पोज़िशन, सोर्स एलिमेंट की पोज़िशन से तय की जाती है.

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

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

// Copy a sheets chart between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var sheetsChart = otherPresentationSlide.getSheetsCharts[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertSheetsChart(sheetsChart);

पैरामीटर

नामटाइपब्यौरा
sheetsChartSheetsChartकॉपी करने और शामिल करने के लिए शीट चार्ट.

रिटर्न टिकट

SheetsChart — सम्मिलित शीट चार्ट.

अनुमति देना

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

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

insertSheetsChartAsImage(sourceChart)

पेज पर Google Sheets चार्ट को Image के तौर पर शामिल करता है.

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

चार्ट की डाली गई इमेज, सोर्स Google Sheets चार्ट से लिंक नहीं की गई है.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertSheetsChartAsImage(chart); // Also available for Layout, Master, and Page.

पैरामीटर

नामटाइपब्यौरा
sourceChartEmbeddedChartपेज में किसी स्प्रैडशीट में शामिल करने के लिए चार्ट.

रिटर्न टिकट

Image — पेज में चार्ट की डाली गई इमेज.

अनुमति देना

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

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

insertSheetsChartAsImage(sourceChart, left, top, width, height)

Google Sheets चार्ट को दी गई जगह और साइज़ के साथ, पेज पर Image के तौर पर शामिल करता है.

चार्ट की इमेज और आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) को बनाए रखने के लिए, इमेज को स्केल किया जाता है और उसे दिए गए साइज़ के हिसाब से सेंटर में दिखाया जाता है.

चार्ट की डाली गई इमेज, सोर्स Google Sheets चार्ट से लिंक नहीं की गई है.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var position = {left: 0, top: 0};
var size = {width: 200, height: 200};

// Also available for Layout, Master, and Page.
slide.insertSheetsChartAsImage(
    chart,
    position.left,
    position.right,
    size.width,
    size.height);

पैरामीटर

नामटाइपब्यौरा
sourceChartEmbeddedChartपेज में किसी स्प्रैडशीट में शामिल करने के लिए चार्ट.
leftNumberपेज के ऊपरी बाएं कोने से मापे गए बिंदुओं में चार्ट की क्षैतिज स्थिति.
topNumberचार्ट के वर्टिकल पोज़िशन का आकलन, पेज के ऊपरी बाएं कोने से किया जाता है.
widthNumberपॉइंट में चार्ट की चौड़ाई.
heightNumberपॉइंट में चार्ट की ऊंचाई.

रिटर्न टिकट

Image — पेज में चार्ट की डाली गई इमेज.

अनुमति देना

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

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

insertTable(numRows, numColumns)

पेज पर एक टेबल डालता है.

टेबल, पेज के बीच में होती है और इसका साइज़ डिफ़ॉल्ट साइज़ के बराबर होता है. साथ ही, इसमें पंक्तियां और कॉलम एक जैसे होते हैं.

पैरामीटर

नामटाइपब्यौरा
numRowsIntegerटेबल में पंक्तियों की संख्या.
numColumnsIntegerटेबल में कॉलम की संख्या.

रिटर्न टिकट

Table — सम्मिलित तालिका.

अनुमति देना

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

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

insertTable(numRows, numColumns, left, top, width, height)

दी गई जगह और साइज़ के साथ पेज पर एक टेबल डालता है.

पंक्तियों और कॉलम को, बनाई गई टेबल में बराबर बांटा जाता है.

पैरामीटर

नामटाइपब्यौरा
numRowsIntegerटेबल में पंक्तियों की संख्या.
numColumnsIntegerटेबल में कॉलम की संख्या.
leftNumberटेबल की क्षैतिज स्थिति को पेज के ऊपरी बाएं कोने से मापा जाता है.
topNumberटेबल के वर्टिकल पोज़िशन का आकलन, पेज के ऊपरी बाएं कोने से किया जाता है.
widthNumberटेबल की चौड़ाई.
heightNumberटेबल की कम से कम ऊंचाई. रेंडर की गई टेबल की असल ऊंचाई, टेक्स्ट के फ़ॉन्ट का साइज़ जैसी चीज़ों पर निर्भर करती है.

रिटर्न टिकट

Table — सम्मिलित तालिका.

अनुमति देना

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

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

insertTable(table)

पेज पर दी गई Table की कॉपी डालता है.

इस पेज पर, डाला गया एलिमेंट और इसकी पोज़िशन, सोर्स एलिमेंट की पोज़िशन से तय की जाती है.

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

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

// Copy a table between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var table = otherPresentationSlide.getTables[0];
currentPresentationSlide.insertTable(table); // Also available for Layout, Master, and Page.

पैरामीटर

नामटाइपब्यौरा
tableTableकॉपी की जाने वाली टेबल.

रिटर्न टिकट

Table — सम्मिलित तालिका.

अनुमति देना

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

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

insertTextBox(text)

टेक्स्ट बॉक्स Shape शामिल करता है, जिसमें पेज पर दी गई स्ट्रिंग होती है.

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

// Insert text box with "Hello" on the first slide of presentation.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertTextBox('Hello'); // Also available for Layout, Master, and Page.

पैरामीटर

नामटाइपब्यौरा
textStringटेक्स्ट बॉक्स के आकार में स्ट्रिंग होनी चाहिए.

रिटर्न टिकट

Shape — शामिल किया गया टेक्स्ट बॉक्स का आकार.

अनुमति देना

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

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

insertTextBox(text, left, top, width, height)

टेक्स्ट बॉक्स Shape शामिल करता है, जिसमें पेज पर दी गई स्ट्रिंग होती है.

// Insert text box with "Hello" on the first slide of presentation. This text box is a square
// with a length of 10 points on each side.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertTextBox('Hello', 0, 0, 10, 10); // Also available for Layout, Master, and Page.

पैरामीटर

नामटाइपब्यौरा
textStringटेक्स्ट बॉक्स के आकार में स्ट्रिंग होनी चाहिए.
leftNumberटेक्स्ट बॉक्स के आकार की क्षैतिज स्थिति, जिसे पेज के ऊपरी बाएं कोने से मापा जाता है.
topNumberटेक्स्ट बॉक्स के आकार की वर्टिकल पोज़िशन को पेज के ऊपरी बाएं कोने से मापा जाता है.
widthNumberटेक्स्ट बॉक्स के आकार की चौड़ाई.
heightNumberटेक्स्ट बॉक्स के आकार की ऊंचाई.

रिटर्न टिकट

Shape — शामिल किया गया टेक्स्ट बॉक्स का आकार.

अनुमति देना

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

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

insertVideo(videoUrl)

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

फ़िलहाल, सिर्फ़ YouTube वीडियो की सुविधा उपलब्ध है.

पैरामीटर

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

रिटर्न टिकट

Video — डाला गया वीडियो.

अनुमति देना

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

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

insertVideo(videoUrl, left, top, width, height)

पेज पर वीडियो को दी गई जगह और साइज़ के हिसाब से डाल देता है.

फ़िलहाल, सिर्फ़ YouTube वीडियो की सुविधा उपलब्ध है.

पैरामीटर

नामटाइपब्यौरा
videoUrlStringउस वीडियो का यूआरएल जिसे शामिल करना है.
leftNumberपेज के ऊपरी बाएं कोने से मापे गए बिंदुओं में, वीडियो की क्षैतिज स्थिति.
topNumberवीडियो के बिंदुओं की वर्टिकल पोज़िशन, जिसे पेज के ऊपरी बाएं कोने से मापा जाता है.
widthNumberपॉइंट में वीडियो की चौड़ाई.
heightNumberपॉइंट में वीडियो की ऊंचाई.

रिटर्न टिकट

Video — डाला गया वीडियो.

अनुमति देना

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

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

insertVideo(video)

पेज पर दी गई Video की कॉपी डालता है.

इस पेज पर, डाला गया एलिमेंट और इसकी पोज़िशन, सोर्स एलिमेंट की पोज़िशन से तय की जाती है.

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

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

// Copy a video between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var video = otherPresentationSlide.getVideos[0];
currentPresentationSlide.insertVideo(video); // Also available for Layout, Master, and Page.

पैरामीटर

नामटाइपब्यौरा
videoVideoवीडियो को कॉपी करके डाला गया.

रिटर्न टिकट

Video — डाला गया वीडियो.

अनुमति देना

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

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

insertWordArt(wordArt)

पेज पर दी गई WordArt की कॉपी डालता है.

इस पेज पर, डाला गया एलिमेंट और इसकी पोज़िशन, सोर्स एलिमेंट की पोज़िशन से तय की जाती है.

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

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

// Copy a word art between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var wordArt = otherPresentationSlide.getWordArts[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertWordArt(wordArt);

पैरामीटर

नामटाइपब्यौरा
wordArtWordArtकॉपी करने और शामिल करने के लिए समूह.

रिटर्न टिकट

WordArt — वर्ड आर्ट शामिल किया गया.

अनुमति देना

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

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

isSkipped()

इससे यह पता चलता है कि प्रज़ेंटेशन मोड में स्लाइड को छोड़ा गया है या नहीं.

रिटर्न टिकट

Boolean — अगर प्रज़ेंटेशन मोड में स्लाइड को छोड़ दिया जाता है, तो True.

अनुमति देना

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

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

move(index)

स्लाइड को तय इंडेक्स पर ले जाएं.

पैरामीटर

नामटाइपब्यौरा
indexIntegerवह इंडेक्स जहां से स्लाइड को किसी दूसरी जगह ले जाना है. हालांकि, स्लाइड को दूसरी जगह ले जाने से पहले, तय की गई स्लाइड के मुताबिक इस्तेमाल किया जाता है. इंडेक्स, शून्य और प्रज़ेंटेशन में मौजूद स्लाइड की संख्या के बीच होना चाहिए.

अनुमति देना

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

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

refreshSlide()

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

refreshSlide तरीका, लिंक किए गए सोर्स स्लाइड और उससे जुड़े मास्टर को स्लाइड और #39; प्रज़ेंटेशन में कॉपी करता है. ऐसा तब ही होता है, जब ये पहले से मौजूद न हों. अगर वे पहले से ही मौजूद हैं, तो वे स्रोत में किए गए बदलावों को दिखाने के लिए भी अपडेट हो जाते हैं.

var currentPresentation = SlidesApp.getActivePresentation();
var sourcePresentation = SlidesApp.openById('sourcePresentationId');
var sourceSlide = sourcePresentation.getSlides()[0];
var linkedSlide = currentPresentation.append(sourceSlide, SlidesApp.SlideLinkingMode.LINKED);

sourceSlide.insertText('hello world'); // Only the source slide has the text box.

linkedSlide.refreshSlide(); // The linked slide now has the text box.

थ्रॉ

Error — अगर सोर्स प्रज़ेंटेशन में पढ़ने का ऐक्सेस अब उपलब्ध नहीं है.

अनुमति देना

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

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

remove()

पेज हटा देता है.

अनुमति देना

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

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

replaceAllText(findText, replaceText)

यह विकल्प, टेक्स्ट ढूंढने वाले टेक्स्ट को ढूंढने के टेक्स्ट को बदलता है. खोज केस-इनसेंसिटिव है.

पैरामीटर

नामटाइपब्यौरा
findTextStringढूंढने के लिए टेक्स्ट.
replaceTextStringमेल खाने वाले टेक्स्ट को बदलने के लिए टेक्स्ट.

रिटर्न टिकट

Integer — दोहराए जाने की संख्या की संख्या

अनुमति देना

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

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

replaceAllText(findText, replaceText, matchCase)

यह विकल्प, टेक्स्ट ढूंढने वाले टेक्स्ट को ढूंढने के टेक्स्ट को बदलता है.

पैरामीटर

नामटाइपब्यौरा
findTextStringढूंढने के लिए टेक्स्ट.
replaceTextStringमेल खाने वाले टेक्स्ट को बदलने के लिए टेक्स्ट.
matchCaseBooleanअगर true, केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) है, तो false का इस्तेमाल करने पर, खोज के नतीजों में अंग्रेज़ी के छोटे-बड़े अक्षरों का इस्तेमाल नहीं होता है.

रिटर्न टिकट

Integer — दोहराए जाने की संख्या की संख्या

अनुमति देना

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

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

selectAsCurrentPage()

चालू प्रज़ेंटेशन में, Page को current page selection के तौर पर चुनता है. साथ ही, पहले के सभी विकल्प हटा देता है.

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

// Select the first slide as the current page selection and replace any previous selection.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.selectAsCurrentPage(); // Also available for Layout, Master, and Page.

अनुमति देना

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

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

setSkipped(isSkipped)

सेट करता है कि स्लाइड को प्रज़ेंटेशन मोड में छोड़ दिया गया है या नहीं.

पैरामीटर

नामटाइपब्यौरा
isSkippedBooleanप्रज़ेंटेशन मोड में, स्लाइड को छोड़ने के लिए True.

अनुमति देना

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

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

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

var currentPresentation = SlidesApp.getActivePresentation();
var sourcePresentation = SlidesApp.openById('sourcePresentationId');
var sourceSlide = sourcePresentation.getSlides()[0];
var linkedSlide = currentPresentation.append(sourceSlide, SlidesApp.SlideLinkingMode.LINKED);

linkedSlide.unlink();

linkedSlide.getSourcePresentationId(); // returns null
linkedSlide.getSourceSlideObjectId();  // returns null
linkedSlide.getSlideLinkingMode();     // returns SlidesApp.SlideLinkingMode.NOT_LINKED

अनुमति देना

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

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