Class DocumentApp

documentApp

दस्तावेज़ सेवा से Documents बनता है और उसमें बदलाव किया जा सकता है.

// Open a document by ID.
var doc = DocumentApp.openById('DOCUMENT_ID_GOES_HERE');

// Create and open a document.
doc = DocumentApp.create('Document Name');

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
AttributeAttributeAttribute गिनती.
ElementTypeElementTypeElementType गिनती.
FontFamilyFontFamilyFontFamily गिनती.
GlyphTypeGlyphTypeGlyphType गिनती.
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment गिनती.
ParagraphHeadingParagraphHeadingParagraphHeading गिनती.
PositionedLayoutPositionedLayoutPositionedLayout गिनती.
TextAlignmentTextAlignmentTextAlignment गिनती.
VerticalAlignmentVerticalAlignmentVerticalAlignment गिनती.

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

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

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

create(name)

नया दस्तावेज़ बनाता और दिखाता है.

// Create and open a new document.
var doc = DocumentApp.create('Document Name');

पैरामीटर

नामटाइपब्यौरा
nameStringनए दस्तावेज़ का नाम

रिटर्न टिकट

Document — दस्तावेज़ का नया इंस्टेंस

अनुमति देना

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

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

getActiveDocument()

वह दस्तावेज़ दिखाता है जिसमें स्क्रिप्ट कंटेनर-बाउंड है. जिस दस्तावेज़ पर स्क्रिप्ट लागू नहीं है, उसके साथ इंटरैक्ट करने के लिए openById(id) या openByUrl(url) का इस्तेमाल करें.

// Get the document to which this script is bound.
var doc = DocumentApp.getActiveDocument();

रिटर्न टिकट

Document — दस्तावेज़ इंस्टेंस

अनुमति देना

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

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

getUi()

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

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

रिटर्न टिकट

Ui — इस दस्तावेज़ की मदद से, उपयोगकर्ता के इंटरफ़ेस को इस्तेमाल किया जा सकता है


openById(id)

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

// Open a document by ID.
var doc = DocumentApp.openById('DOCUMENT_ID_GOES_HERE');

पैरामीटर

नामटाइपब्यौरा
idStringखुलने वाले दस्तावेज़ का आईडी

रिटर्न टिकट

Document — दस्तावेज़ इंस्टेंस

अनुमति देना

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

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

openByUrl(url)

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

// Open a document by URL.
var doc = DocumentApp.openByUrl(
    'https://docs.google.com/document/d/1234567890abcdefghijklmnopqrstuvwxyz_a1b2c3/edit');

पैरामीटर

नामटाइपब्यौरा
urlStringखोलने के लिए दस्तावेज़ का यूआरएल

रिटर्न टिकट

Document — दस्तावेज़ इंस्टेंस

अनुमति देना

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

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