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

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
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)PresentationPresentation को दिए गए आईडी से खोलता है.
openByUrl(url)PresentationPresentation को दिए गए यूआरएल से खोलता है.

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

create(name)

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

पैरामीटर

नामTypeब्यौरा
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');
अगर प्रज़ेंटेशन पहले से खुला है, तो प्रज़ेंटेशन का वही इंस्टेंस दिखता है.

पैरामीटर

नामTypeब्यौरा
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');
अगर प्रज़ेंटेशन पहले से खुला है, तो प्रज़ेंटेशन का वही इंस्टेंस दिखता है.

पैरामीटर

नामTypeब्यौरा
urlString

रिटर्न

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

अनुमति देना

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

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