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अलग-अलग तरह की आकृतियों की सूची.
SheetsChartEmbedTypeSheetsChartEmbedTypeSheets के चार्ट में एम्बेड किए गए कॉन्टेंट की सूची.
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