Class SlidesApp

SlidesApp

Presentations बनाता है और उसमें बदलाव करता है.

// Open a presentation by ID.
var preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE');

// Create and open a presentation.
preso = SlidesApp.create('Presentation Name');

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
AlignmentPositionAlignmentPositionअलाइनमेंट की स्थितियों के बारे में जानकारी.
ArrowStyleArrowStyleLine के लिए अलग-अलग ऐरो स्टाइल की गिनती.
AutoTextTypeAutoTextTypeअलग-अलग तरह के अपने-आप दिखने वाले टेक्स्ट की गिनती.
AutofitTypeAutofitTypeअपने-आप फ़िट होने वाले कपड़ों की गिनती.
CellMergeStateCellMergeStateटेबल सेल की अलग-अलग मर्ज स्थितियों की गणना.
ColorTypeColorTypeरंगों के टाइप का कलेक्शन.
ContentAlignmentContentAlignmentकॉन्टेंट अलाइनमेंट के बारे में बताने वाली वैल्यू की गणना.
DashStyleDashStyleLine में मौजूद अलग-अलग डैश स्टाइल की गिनती.
FillTypeFillTypeफ़िल टाइप की गणना.
LineCategoryLineCategoryLine की कैटगरी की गिनती.
LineFillTypeLineFillTypeLineFill के टाइप की गिनती.
LineTypeLineTypeLine के टाइप की गिनती.
LinkTypeLinkTypeअलग-अलग तरह के लिंक की गिनती.
ListPresetListPresetअलग-अलग तरह की सूची बनाने के तरीके.
PageBackgroundTypePageBackgroundTypeअलग-अलग तरह के पेज बैकग्राउंड की गिनती.
PageElementTypePageElementTypeअलग-अलग तरह के पेज एलिमेंट की गिनती.
PageTypePageTypeअलग-अलग तरह के पेजों की गिनती.
ParagraphAlignmentParagraphAlignmentपैराग्राफ़ अलाइनमेंट के टाइप की गिनती.
PlaceholderTypePlaceholderTypeअलग-अलग तरह के प्लेसहोल्डर की गिनती.
PredefinedLayoutPredefinedLayoutपहले से तय लेआउट की गिनती.
SelectionTypeSelectionTypeचुने गए प्रकारों की सूची.
ShapeTypeShapeTypeअलग-अलग आकारों का संग्रह.
SheetsChartEmbedTypeSheetsChartEmbedType'Sheets' चार्ट एम्बेड टाइप की गिनती.
SlideLinkingModeSlideLinkingModeSlides को लिंक करने के तरीकों की जानकारी.
SlidePositionSlidePositionअलग-अलग तरह की स्लाइड की गिनती.
SpacingModeSpacingModeस्पेस के टाइप के बारे में जानकारी.
TextBaselineOffsetTextBaselineOffsetटेक्स्ट बेसलाइन ऑफ़सेट के टाइप की गिनती.
TextDirectionTextDirectionअलग-अलग तरह के टेक्स्ट के बारे में जानकारी.
ThemeColorTypeThemeColorTypeथीम के रंगों का संग्रह.
VideoSourceTypeVideoSourceTypeवीडियो सोर्स के टाइप की गिनती.

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

तरीकारिटर्न टाइपसंक्षिप्त विवरण
create(name)Presentationनया Presentation बनाता है और उसे खोलता है.
getActivePresentation()Presentationयह समय उस मौजूदा प्रज़ेंटेशन को दिखाता है जिसमें स्क्रिप्ट कंटेनर-बाउंड है या अगर कोई प्रज़ेंटेशन ऐक्टिव नहीं है, तो null को दिखाता है.
getUi()Uiप्रज़ेंटेशन के उपयोगकर्ता-इंटरफ़ेस का एक इंस्टेंस दिखाता है, जो स्क्रिप्ट को मेन्यू, डायलॉग, और साइडबार जैसी सुविधाएं जोड़ने की अनुमति देता है.
newAffineTransformBuilder()AffineTransformBuilderAffineTransform बनाने के लिए, नया AffineTransformBuilder दिखाता है.
openById(id)Presentationदिए गए आईडी से Presentation खोलता है.
openByUrl(url)Presentationदिए गए यूआरएल के साथ Presentation खोलता है.

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

create(name)

नया Presentation बनाता है और उसे खोलता है.

पैरामीटर

नामटाइपब्यौरा
nameStringबनाए गए प्रज़ेंटेशन को दिया जाने वाला नाम.

रिटर्न टिकट

Presentation — दिए गए नाम के साथ प्रज़ेंटेशन.

अनुमति देना

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

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

getActivePresentation()

यह समय उस मौजूदा प्रज़ेंटेशन को दिखाता है जिसमें स्क्रिप्ट कंटेनर-बाउंड है या अगर कोई प्रज़ेंटेशन ऐक्टिव नहीं है, तो null को दिखाता है. अगर किसी प्रज़ेंटेशन में स्क्रिप्ट कंटेनर के तौर पर बाइंड नहीं है, तो उससे इंटरैक्ट करने के लिए openById(id) का इस्तेमाल करें.

// Get the current presentation to which this script is bound.
var presentation = SlidesApp.getActivePresentation();
अगर प्रज़ेंटेशन पहले से खुला हुआ है, तो प्रज़ेंटेशन का वही इंस्टेंस दिखता है.

रिटर्न टिकट

Presentation

अनुमति देना

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

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

getUi()

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

// Add a custom menu to the active presentation, including a separator and a sub-menu.
function onOpen(e) {
  SlidesApp.getUi()
      .createMenu('My Menu')
      .addItem('My menu item', 'myFunction')
      .addSeparator()
      .addSubMenu(SlidesApp.getUi().createMenu('My sub-menu')
          .addItem('One sub-menu item', 'mySecondFunction')
          .addItem('Another sub-menu item', 'myThirdFunction'))
      .addToUi();
}

रिटर्न टिकट

Ui


newAffineTransformBuilder()

AffineTransform बनाने के लिए, नया AffineTransformBuilder दिखाता है. बिल्डर, पहचान के लिए अच्छे फ़ॉर्मैट से पहले से सेट होता है.

रिटर्न टिकट

AffineTransformBuilder


openById(id)

दिए गए आईडी से Presentation खोलता है.

// Open a presentation by ID.
var presentation = SlidesApp.openById('docId');
अगर प्रज़ेंटेशन पहले से खुला हुआ है, तो प्रज़ेंटेशन का वही इंस्टेंस दिखता है.

पैरामीटर

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

रिटर्न टिकट

Presentation — दिए गए आईडी के साथ प्रज़ेंटेशन

अनुमति देना

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

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

openByUrl(url)

दिए गए यूआरएल के साथ Presentation खोलता है.

// Open a presentation by URL.
var presentation = SlidesApp.openByUrl('https://docs.google.com/presentation/d/docId/edit');
अगर प्रज़ेंटेशन पहले से खुला हुआ है, तो प्रज़ेंटेशन का वही इंस्टेंस दिखता है.

पैरामीटर

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

रिटर्न टिकट

Presentation — दिए गए यूआरएल के साथ प्रज़ेंटेशन

अनुमति देना

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

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