Class Text

टेक्स्ट

रिच टेक्स्ट एरिया दिखाने वाला एक एलिमेंट. Document का पूरा टेक्स्ट Text एलिमेंट में होता है. Text एलिमेंट को Equation, EquationFunction, ListItem या Paragraph के अंदर शामिल किया जा सकता है. हालांकि, इसमें कोई दूसरा एलिमेंट नहीं हो सकता. दस्तावेज़ की ज़्यादा जानकारी के लिए, Google Docs का इस्तेमाल करने के बारे में गाइड देखें.

var body = DocumentApp.getActiveDocument().getBody();

// Use editAsText to obtain a single text element containing
// all the characters in the document.
var text = body.editAsText();

// Insert text at the beginning of the document.
text.insertText(0, 'Inserted text.\n');

// Insert text at the end of the document.
text.appendText('\nAppended text.');

// Make the first half of the document blue.
text.setForegroundColor(0, text.getText().length / 2, '#00FFFF');

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

तरीकारिटर्न टाइपसंक्षिप्त विवरण
appendText(text)Textइस टेक्स्ट एरिया के आखिर में इस टेक्स्ट को जोड़ता है.
copy()Textयह मौजूदा एलिमेंट की अलग से डीप कॉपी दिखाता है.
deleteText(startOffset, endOffsetInclusive)Textटेक्स्ट की रेंज मिटा देता है.
editAsText()Textबदलाव करने के लिए, मौजूदा एलिमेंट का Text वर्शन डाउनलोड करता है.
findText(searchPattern)RangeElementरेगुलर एक्सप्रेशन का इस्तेमाल करके, बताए गए टेक्स्ट पैटर्न के लिए एलिमेंट के कॉन्टेंट की खोज करता है.
findText(searchPattern, from)RangeElementदिए गए खोज नतीजों से शुरू करके, खास टेक्स्ट पैटर्न के लिए एलिमेंट के कॉन्टेंट की खोज करता है.
getAttributes()Objectएलिमेंट (&3) की विशेषताएं वापस लाता है.
getAttributes(offset)Objectबताए गए वर्ण ऑफ़सेट पर विशेषताएं वापस लाता है.
getBackgroundColor()Stringबैकग्राउंड के रंग की सेटिंग को फिर से पा सकता है.
getBackgroundColor(offset)Stringतय वर्ण ऑफ़सेट पर बैकग्राउंड का रंग वापस लाता है.
getFontFamily()Stringयह फ़ॉन्ट फ़ैमिली की सेटिंग को पहले जैसा करता है.
getFontFamily(offset)Stringतय किए गए वर्ण ऑफ़सेट पर फ़ॉन्ट फ़ैमिली वापस लाता है.
getFontSize()Numberफ़ॉन्ट आकार की सेटिंग को फिर से पाएं.
getFontSize(offset)Numberतय वर्ण ऑफ़सेट पर फ़ॉन्ट साइज़ दिखाता है.
getForegroundColor()Stringफ़ोरग्राउंड की सेटिंग का रंग वापस लाया जाता है.
getForegroundColor(offset)Stringतय वर्ण ऑफ़सेट पर फ़ोरग्राउंड का रंग वापस लाता है.
getLinkUrl()Stringलिंक url पुनर्प्राप्त करता है.
getLinkUrl(offset)Stringबताए गए वर्ण ऑफ़सेट पर लिंक यूआरएल वापस लाता है.
getNextSibling()Elementएलिमेंट और उससे मिलते-जुलते एलिमेंट को वापस लाता है.
getParent()ContainerElementएलिमेंट के पैरंट एलिमेंट को वापस लाता है.
getPreviousSibling()Elementएलिमेंट और उससे मेल खाने वाले पिछले एलिमेंट को वापस लाता है.
getText()Stringएलिमेंट के कॉन्टेंट को टेक्स्ट स्ट्रिंग के तौर पर वापस लाता है.
getTextAlignment()TextAlignmentयह टेक्स्ट को अलाइन करता है.
getTextAlignment(offset)TextAlignmentकिसी एक वर्ण का टेक्स्ट अलाइनमेंट हासिल करता है.
getTextAttributeIndices()Integer[]अलग-अलग टेक्स्ट फ़ॉर्मैटिंग की शुरुआत से जुड़े टेक्स्ट इंडेक्स के सेट को फिर से हासिल करता है.
getType()ElementTypeElementType के एलिमेंट को वापस लाता है.
insertText(offset, text)Textदिए गए वर्ण ऑफ़सेट पर चुना गया टेक्स्ट डालता है.
isAtDocumentEnd()Booleanयह तय करता है कि एलिमेंट, Document के आखिर में है या नहीं.
isBold()Booleanबोल्ड सेटिंग वापस लाता है.
isBold(offset)Booleanतय वर्ण ऑफ़सेट पर बोल्ड सेटिंग वापस लाता है.
isItalic()Booleanइटैलिक सेटिंग फिर से पाएं.
isItalic(offset)Booleanतय वर्ण ऑफ़सेट पर इटैलिक सेटिंग वापस लाता है.
isStrikethrough()Booleanस्ट्राइकथ्रू सेटिंग को वापस लाता है.
isStrikethrough(offset)Booleanतय वर्ण ऑफ़सेट पर स्ट्राइकथ्रू सेटिंग वापस लाता है.
isUnderline()Booleanअंडरलाइन सेटिंग को फिर से लोड करता है.
isUnderline(offset)Booleanतय वर्ण ऑफ़सेट पर अंडरलाइन सेटिंग मिलती है.
merge()Textएलिमेंट को एक ही तरह के पिछले प्रतिरूपों के साथ मर्ज करता है.
removeFromParent()Textएलिमेंट को उसके पैरंट से हटाता है.
replaceText(searchPattern, replacement)Elementरेगुलर एक्सप्रेशन का इस्तेमाल करके, किसी दिए गए टेक्स्ट पैटर्न के सभी इंस्टेंस को किसी दूसरी स्ट्रिंग से बदलता है.
setAttributes(startOffset, endOffsetInclusive, attributes)Textदी गई वर्ण श्रेणी को दी गई वर्ण सीमा पर लागू करता है.
setAttributes(attributes)Textएलिमेंट की विशेषताएं सेट करता है.
setBackgroundColor(startOffset, endOffsetInclusive, color)Textबताई गई वर्ण सीमा के लिए बैकग्राउंड का रंग सेट करता है.
setBackgroundColor(color)Textबैकग्राउंड का रंग सेट करता है.
setBold(bold)Textबोल्ड सेटिंग सेट करता है.
setBold(startOffset, endOffsetInclusive, bold)Textतय की गई वर्ण सीमा के लिए बोल्ड सेटिंग सेट करता है.
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)Textबताई गई वर्ण सीमा के लिए फ़ॉन्ट फ़ैमिली सेट करता है.
setFontFamily(fontFamilyName)Textफ़ॉन्ट फ़ैमिली सेट करता है.
setFontSize(startOffset, endOffsetInclusive, size)Textबताई गई वर्ण सीमा के लिए फ़ॉन्ट का साइज़ सेट करता है.
setFontSize(size)Textफ़ॉन्ट साइज़ सेट करता है.
setForegroundColor(startOffset, endOffsetInclusive, color)Textबताई गई वर्ण सीमा के लिए फ़ोरग्राउंड का रंग सेट करता है.
setForegroundColor(color)Textफ़ोरग्राउंड का रंग सेट करता है.
setItalic(italic)Textइटैलिक सेटिंग सेट करता है.
setItalic(startOffset, endOffsetInclusive, italic)Textबताई गई वर्ण सीमा के लिए इटैलिक सेटिंग सेट करता है.
setLinkUrl(startOffset, endOffsetInclusive, url)Textबताई गई वर्ण सीमा के लिए लिंक यूआरएल सेट करता है.
setLinkUrl(url)Textलिंक का यूआरएल सेट करता है.
setStrikethrough(strikethrough)Textस्ट्राइकथ्रू सेटिंग सेट करता है.
setStrikethrough(startOffset, endOffsetInclusive, strikethrough)Textबताई गई वर्ण सीमा के लिए स्ट्राइकथ्रू सेटिंग सेट करता है.
setText(text)Textटेक्स्ट के कॉन्टेंट को सेट करता है.
setTextAlignment(startOffset, endOffsetInclusive, textAlignment)Textकिसी दी गई वर्ण सीमा के लिए टेक्स्ट अलाइनमेंट सेट करता है.
setTextAlignment(textAlignment)Textटेक्स्ट अलाइनमेंट सेट करता है.
setUnderline(underline)Textअंडरलाइन सेटिंग सेट करता है.
setUnderline(startOffset, endOffsetInclusive, underline)Textबताई गई वर्ण सीमा के लिए अंडरलाइन सेटिंग सेट करता है.

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

appendText(text)

इस टेक्स्ट एरिया के आखिर में इस टेक्स्ट को जोड़ता है.

पैरामीटर

नामटाइपब्यौरा
textStringजोड़ने के लिए टेक्स्ट

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

copy()

यह मौजूदा एलिमेंट की अलग से डीप कॉपी दिखाता है.

एलिमेंट में मौजूद चाइल्ड एलिमेंट भी कॉपी हो जाते हैं. नए एलिमेंट में पैरंट नहीं है.

रिटर्न टिकट

Text — नई कॉपी.

अनुमति देना

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

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

deleteText(startOffset, endOffsetInclusive)

टेक्स्ट की रेंज मिटा देता है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerमिटाए जाने वाले पहले वर्ण का कैरेक्टर ऑफ़सेट
endOffsetInclusiveIntegerमिटाने के लिए आखिरी वर्ण का कैरेक्टर ऑफ़सेट

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

editAsText()

बदलाव करने के लिए, मौजूदा एलिमेंट का Text वर्शन डाउनलोड करता है.

एलिमेंट के कॉन्टेंट में बदलाव करने के लिए, editAsText का इस्तेमाल करें. editAsText मोड, बिना टेक्स्ट वाले एलिमेंट (जैसे कि InlineImage और HorizontalRule) को अनदेखा करता है.

मिटाई गई टेक्स्ट रेंज में पूरी तरह से शामिल चाइल्ड एलिमेंट, एलिमेंट से हटा दिए जाते हैं.

var body = DocumentApp.getActiveDocument().getBody();

// Insert two paragraphs separated by a paragraph containing an
// horizontal rule.
body.insertParagraph(0, "An editAsText sample.");
body.insertHorizontalRule(0);
body.insertParagraph(0, "An example.");

// Delete " sample.\n\n An" removing the horizontal rule in the process.
body.editAsText().deleteText(14, 25);

रिटर्न टिकट

Text — मौजूदा एलिमेंट का टेक्स्ट वर्शन


findText(searchPattern)

रेगुलर एक्सप्रेशन का इस्तेमाल करके, बताए गए टेक्स्ट पैटर्न के लिए एलिमेंट के कॉन्टेंट की खोज करता है.

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

दिए गए रेगुलर एक्सप्रेशन पैटर्न को मौजूदा एलिमेंट में शामिल हर टेक्स्ट ब्लॉक से अलग-अलग मैच किया जाता है.

पैरामीटर

नामटाइपब्यौरा
searchPatternStringखोजने के लिए पैटर्न

रिटर्न टिकट

RangeElement — खोज के नतीजे में दिखने वाले टेक्स्ट की जगह दिखाने वाला खोज नतीजा

अनुमति देना

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

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

findText(searchPattern, from)

दिए गए खोज नतीजों से शुरू करके, खास टेक्स्ट पैटर्न के लिए एलिमेंट के कॉन्टेंट की खोज करता है.

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

दिए गए रेगुलर एक्सप्रेशन पैटर्न को मौजूदा एलिमेंट में शामिल हर टेक्स्ट ब्लॉक से अलग-अलग मैच किया जाता है.

पैरामीटर

नामटाइपब्यौरा
searchPatternStringखोजने के लिए पैटर्न
fromRangeElementइससे खोजने के लिए खोज के नतीजे

रिटर्न टिकट

RangeElement — खोज के नतीजे की अगली स्थिति बताने वाला खोज नतीजा या कोई मिलान न होने पर शून्य

अनुमति देना

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

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

getAttributes()

एलिमेंट (&3) की विशेषताएं वापस लाता है.

नतीजा एक ऐसा ऑब्जेक्ट होता है जिसमें हर मान्य एलिमेंट एट्रिब्यूट के लिए एक प्रॉपर्टी होती है, जहां हर प्रॉपर्टी का नाम, DocumentApp.Attribute इन्यूमरेशन के एक आइटम से मेल खाता है.

var body = DocumentApp.getActiveDocument().getBody();

// Append a styled paragraph.
var par = body.appendParagraph('A bold, italicized paragraph.');
par.setBold(true);
par.setItalic(true);

// Retrieve the paragraph's attributes.
var atts = par.getAttributes();

// Log the paragraph attributes.
for (var att in atts) {
  Logger.log(att + ":" + atts[att]);
}

रिटर्न टिकट

Object — एलिमेंट और एट्रिब्यूट.

अनुमति देना

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

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

getAttributes(offset)

बताए गए वर्ण ऑफ़सेट पर विशेषताएं वापस लाता है.

नतीजा एक ऐसा ऑब्जेक्ट होता है जिसमें हर मान्य टेक्स्ट एट्रिब्यूट के लिए एक प्रॉपर्टी होती है, जहां हर प्रॉपर्टी का नाम, DocumentApp.Attribute इन्यूमरेशन के किसी आइटम से मेल खाता है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerकैरेक्टर ऑफ़सेट

रिटर्न टिकट

Object — एलिमेंट और एट्रिब्यूट

अनुमति देना

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

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

getBackgroundColor()

बैकग्राउंड के रंग की सेटिंग को फिर से पा सकता है.

रिटर्न टिकट

String — बैकग्राउंड नोट का रंग, सीएसएस नोटेशन (जैसे, '#ffffff') में डाला गया हो. इसके अलावा, अगर इस एट्रिब्यूट के लिए एक से ज़्यादा वैल्यू मौजूद हैं, तो शून्य

अनुमति देना

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

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

getBackgroundColor(offset)

तय वर्ण ऑफ़सेट पर बैकग्राउंड का रंग वापस लाता है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerकैरेक्टर ऑफ़सेट

रिटर्न टिकट

String — बैकग्राउंड का रंग, सीएसएस नोटेशन (जैसे, '#ffffff') में फ़ॉर्मैट किया गया

अनुमति देना

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

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

getFontFamily()

यह फ़ॉन्ट फ़ैमिली की सेटिंग को पहले जैसा करता है. यह नाम, Docs या Google Fonts में मौजूद फ़ॉन्ट मेन्यू के किसी भी फ़ॉन्ट का हो सकता है. यह केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होता है. getFontFamily() और setFontFamily(fontFamilyName) मेथड, अब FontFamily enum के बजाय, फ़ॉन्ट के लिए स्ट्रिंग के नामों का इस्तेमाल करते हैं. हालांकि, इस enum को बंद कर दिया गया है, लेकिन यह पुरानी स्क्रिप्ट के साथ काम करने के लिए उपलब्ध रहेगा.

रिटर्न टिकट

String — अगर फ़ॉन्ट में इस एट्रिब्यूट के लिए एक से ज़्यादा वैल्यू हैं, तो फ़ॉन्ट फ़ैमिली या शून्य

अनुमति देना

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

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

getFontFamily(offset)

तय किए गए वर्ण ऑफ़सेट पर फ़ॉन्ट फ़ैमिली वापस लाता है. इसका नाम, Docs या Google Fonts में मौजूद फ़ॉन्ट मेन्यू में दिया गया कोई भी फ़ॉन्ट हो सकता है. साथ ही, यह केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होना चाहिए. तरीके getFontFamily() और setFontFamily(fontFamilyName) अब FontFamily enum के बजाय, फ़ॉन्ट के लिए स्ट्रिंग के नाम का इस्तेमाल करते हैं. हालांकि, इस enum को बंद कर दिया गया है, लेकिन यह पुरानी स्क्रिप्ट के साथ काम करने के लिए उपलब्ध रहेगा.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerकैरेक्टर ऑफ़सेट

रिटर्न टिकट

String — फ़ॉन्ट फ़ैमिली

अनुमति देना

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

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

getFontSize()

फ़ॉन्ट आकार की सेटिंग को फिर से पाएं.

रिटर्न टिकट

Number— अगर इस एट्रिब्यूट के लिए एक से ज़्यादा वैल्यू मौजूद हैं, तो फ़ॉन्ट का साइज़ या शून्य

अनुमति देना

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

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

getFontSize(offset)

तय वर्ण ऑफ़सेट पर फ़ॉन्ट साइज़ दिखाता है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerकैरेक्टर ऑफ़सेट

रिटर्न टिकट

Number — फ़ॉन्ट का साइज़

अनुमति देना

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

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

getForegroundColor()

फ़ोरग्राउंड की सेटिंग का रंग वापस लाया जाता है.

रिटर्न टिकट

String — अगर एलिमेंट में इस एट्रिब्यूट के लिए एक से ज़्यादा वैल्यू हैं, तो फ़ोरग्राउंड के रंग (जैसे, '#ffffff') में फ़ॉर्मैट किया गया या शून्य होना चाहिए

अनुमति देना

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

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

getForegroundColor(offset)

तय वर्ण ऑफ़सेट पर फ़ोरग्राउंड का रंग वापस लाता है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerकैरेक्टर ऑफ़सेट

रिटर्न टिकट

String — सीएसएस नोटेशन में फ़ोरग्राउंड का रंग (जैसे, '#ffffff')

अनुमति देना

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

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

getLinkUrl()

लिंक url पुनर्प्राप्त करता है.

रिटर्न टिकट

String— अगर एलिमेंट में इस एट्रिब्यूट के लिए कई वैल्यू शामिल हैं, तो लिंक यूआरएल या शून्य

अनुमति देना

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

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

getLinkUrl(offset)

बताए गए वर्ण ऑफ़सेट पर लिंक यूआरएल वापस लाता है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerकैरेक्टर ऑफ़सेट

रिटर्न टिकट

String — लिंक यूआरएल

अनुमति देना

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

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

getNextSibling()

एलिमेंट और उससे मिलते-जुलते एलिमेंट को वापस लाता है.

अगले भाई-बहन का एक ही अभिभावक है और वह मौजूदा एलिमेंट को फ़ॉलो करता है.

रिटर्न टिकट

Element — सिबलिंग का अगला एलिमेंट.

अनुमति देना

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

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

getParent()

एलिमेंट के पैरंट एलिमेंट को वापस लाता है.

पैरंट एलिमेंट में मौजूदा एलिमेंट शामिल है.

रिटर्न टिकट

ContainerElement — पैरंट एलिमेंट.

अनुमति देना

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

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

getPreviousSibling()

एलिमेंट और उससे मेल खाने वाले पिछले एलिमेंट को वापस लाता है.

पिछले भाई-बहन का एक ही अभिभावक है और वह मौजूदा एलिमेंट से पहले है.

रिटर्न टिकट

Element — पिछला सिबलिंग एलिमेंट.

अनुमति देना

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

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

getText()

एलिमेंट के कॉन्टेंट को टेक्स्ट स्ट्रिंग के तौर पर वापस लाता है.

रिटर्न टिकट

String — एलिमेंट का कॉन्टेंट टेक्स्ट स्ट्रिंग के तौर पर

अनुमति देना

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

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

getTextAlignment()

यह टेक्स्ट को अलाइन करता है. अलाइनमेंट के लिए DocumentApp.TextAlignment.NORMAL, DocumentApp.TextAlignment.SUBSCRIPT, और DocumentApp.TextAlignment.SUPERSCRIPT टाइप का इस्तेमाल किया जा सकता है.

रिटर्न टिकट

TextAlignment — टेक्स्ट अलाइनमेंट का टाइप या null अगर टेक्स्ट में एक से ज़्यादा तरह के टेक्स्ट अलाइनमेंट हैं या टेक्स्ट के अलाइनमेंट को कभी सेट नहीं किया गया है

अनुमति देना

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

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

getTextAlignment(offset)

किसी एक वर्ण का टेक्स्ट अलाइनमेंट हासिल करता है. अलाइनमेंट के लिए DocumentApp.TextAlignment.NORMAL, DocumentApp.TextAlignment.SUBSCRIPT, और DocumentApp.TextAlignment.SUPERSCRIPT टाइप का इस्तेमाल किया जा सकता है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerवर्ण का ऑफ़सेट

रिटर्न टिकट

TextAlignment — टेक्स्ट अलाइनमेंट का टाइप या अगर टेक्स्ट अलाइनमेंट कभी सेट नहीं किया गया है, तो null

अनुमति देना

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

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

getTextAttributeIndices()

अलग-अलग टेक्स्ट फ़ॉर्मैटिंग की शुरुआत से जुड़े टेक्स्ट इंडेक्स के सेट को फिर से हासिल करता है.

रिटर्न टिकट

Integer[] — टेक्स्ट इंडेक्स का सेट, जिस पर टेक्स्ट की फ़ॉर्मैटिंग में बदलाव होता है

अनुमति देना

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

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

getType()

ElementType के एलिमेंट को वापस लाता है.

दिए गए एलिमेंट का सही टाइप तय करने के लिए, getType() का इस्तेमाल करें.

var body = DocumentApp.getActiveDocument().getBody();

// Obtain the first element in the document body.

var firstChild = body.getChild(0);

// Use getType() to determine the element's type.
if (firstChild.getType() == DocumentApp.ElementType.PARAGRAPH) {
  Logger.log('The first element is a paragraph.');
} else {
  Logger.log('The first element is not a paragraph.');
}

रिटर्न टिकट

ElementType — एलिमेंट किस तरह का है.

अनुमति देना

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

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

insertText(offset, text)

दिए गए वर्ण ऑफ़सेट पर चुना गया टेक्स्ट डालता है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerवह वर्ण ऑफ़सेट जिस पर डाला जाएगा
textStringडालने के लिए टेक्स्ट

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

isAtDocumentEnd()

यह तय करता है कि एलिमेंट, Document के आखिर में है या नहीं.

रिटर्न टिकट

Boolean — एलिमेंट, दस्तावेज़ के आखिर में है.

अनुमति देना

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

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

isBold()

बोल्ड सेटिंग वापस लाता है.

रिटर्न टिकट

Boolean— अगर एलिमेंट में इस एट्रिब्यूट के लिए एक से ज़्यादा वैल्यू हैं, तो टेक्स्ट बोल्ड या शून्य होगा

अनुमति देना

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

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

isBold(offset)

तय वर्ण ऑफ़सेट पर बोल्ड सेटिंग वापस लाता है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerकैरेक्टर ऑफ़सेट

रिटर्न टिकट

Boolean — बोल्ड सेटिंग

अनुमति देना

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

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

isItalic()

इटैलिक सेटिंग फिर से पाएं.

रिटर्न टिकट

Boolean — अगर एलिमेंट में इस एट्रिब्यूट के लिए एक से ज़्यादा वैल्यू हैं, तो टेक्स्ट इटैलिक या शून्य होगा

अनुमति देना

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

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

isItalic(offset)

तय वर्ण ऑफ़सेट पर इटैलिक सेटिंग वापस लाता है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerकैरेक्टर ऑफ़सेट

रिटर्न टिकट

Boolean — इटैलिक सेटिंग

अनुमति देना

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

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

isStrikethrough()

स्ट्राइकथ्रू सेटिंग को वापस लाता है.

रिटर्न टिकट

Boolean — अगर इस एट्रिब्यूट के लिए एक से ज़्यादा वैल्यू मौजूद हैं, तो टेक्स्ट स्ट्राइकथ्रू या शून्य है

अनुमति देना

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

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

isStrikethrough(offset)

तय वर्ण ऑफ़सेट पर स्ट्राइकथ्रू सेटिंग वापस लाता है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerकैरेक्टर ऑफ़सेट

रिटर्न टिकट

Boolean — स्ट्राइकथ्रू सेटिंग

अनुमति देना

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

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

isUnderline()

अंडरलाइन सेटिंग को फिर से लोड करता है.

रिटर्न टिकट

Boolean— अगर एलिमेंट में इस एट्रिब्यूट के लिए एक से ज़्यादा वैल्यू शामिल हैं, तो टेक्स्ट को अंडरलाइन करना या शून्य करना

अनुमति देना

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

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

isUnderline(offset)

तय वर्ण ऑफ़सेट पर अंडरलाइन सेटिंग मिलती है.

पैरामीटर

नामटाइपब्यौरा
offsetIntegerकैरेक्टर ऑफ़सेट

रिटर्न टिकट

Boolean — अंडरलाइन सेटिंग

अनुमति देना

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

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

merge()

एलिमेंट को एक ही तरह के पिछले प्रतिरूपों के साथ मर्ज करता है.

सिर्फ़ एक ही ElementType के एलिमेंट मर्ज किए जा सकते हैं. मौजूदा एलिमेंट में शामिल किसी भी चाइल्ड एलिमेंट को पिछले सिबलिंग एलिमेंट में ले जाया जाता है.

मौजूदा एलिमेंट को दस्तावेज़ से हटा दिया जाता है.

var body = DocumentApp.getActiveDocument().getBody();
// Example 1: Merge paragraphs
// Append two paragraphs to the document.
var par1 = body.appendParagraph('Paragraph 1.');
var par2 = body.appendParagraph('Paragraph 2.');
// Merge the newly added paragraphs into a single paragraph.
par2.merge();

// Example 2: Merge table cells
// Create a two-dimensional array containing the table's cell contents.
var cells = [
['Row 1, Cell 1', 'Row 1, Cell 2'],
['Row 2, Cell 1', 'Row 2, Cell 2']
];
// Build a table from the array.
var table = body.appendTable(cells);
// Get the first row in the table.
 var row = table.getRow(0);
// Get the two cells in this row.
var cell1 = row.getCell(0);
var cell2 = row.getCell(1);
// Merge the current cell into its preceding sibling element.
var merged = cell2.merge();

रिटर्न टिकट

Text — मर्ज किया गया एलिमेंट.

अनुमति देना

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

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

removeFromParent()

एलिमेंट को उसके पैरंट से हटाता है.

var body = DocumentApp.getActiveDocument().getBody();

// Remove all images in the document body.
var imgs = body.getImages();
for (var i = 0; i < imgs.length; i++) {
  imgs[i].removeFromParent();
}

रिटर्न टिकट

Text — हटाया गया एलिमेंट.

अनुमति देना

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

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

replaceText(searchPattern, replacement)

रेगुलर एक्सप्रेशन का इस्तेमाल करके, किसी दिए गए टेक्स्ट पैटर्न के सभी इंस्टेंस को किसी दूसरी स्ट्रिंग से बदलता है.

खोज के पैटर्न को स्ट्रिंग के तौर पर पास किया जाता है, न कि JavaScript के रेगुलर एक्सप्रेशन ऑब्जेक्ट को. इस वजह से आपको पैटर्न में किसी भी बैकस्लैश को एस्केप करना होगा.

यह तरीका Google's की RE2 रेगुलर एक्सप्रेशन लाइब्रेरी का इस्तेमाल करता है. यह काम करने वाले सिंटैक्स को सीमित करती है.

दिए गए रेगुलर एक्सप्रेशन पैटर्न को मौजूदा एलिमेंट में शामिल हर टेक्स्ट ब्लॉक से अलग-अलग मैच किया जाता है.

var body = DocumentApp.getActiveDocument().getBody();

// Clear the text surrounding "Apps Script", with or without text.
body.replaceText("^.*Apps ?Script.*$", "Apps Script");

पैरामीटर

नामटाइपब्यौरा
searchPatternStringखोजने के लिए, रेगुलर एक्सप्रेशन पैटर्न
replacementStringटेक्स्ट को बदलने के लिए इस्तेमाल करें

रिटर्न टिकट

Element — मौजूदा एलिमेंट

अनुमति देना

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

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

setAttributes(startOffset, endOffsetInclusive, attributes)

दी गई वर्ण श्रेणी को दी गई वर्ण सीमा पर लागू करता है.

बताया गया एट्रिब्यूट पैरामीटर एक ऐसा ऑब्जेक्ट होना चाहिए जिसमें हर प्रॉपर्टी का नाम, DocumentApp.Attribute इन्यूमरेशन में एक आइटम हो और हर प्रॉपर्टी वैल्यू लागू किए जाने के लिए नई वैल्यू हो.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerटेक्स्ट रेंज की शुरुआती ऑफ़सेट
endOffsetInclusiveIntegerटेक्स्ट रेंज's एंड ऑफ़सेट
attributesObjectएलिमेंट की विशेषता

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setAttributes(attributes)

एलिमेंट की विशेषताएं सेट करता है.

बताया गया एट्रिब्यूट पैरामीटर एक ऐसा ऑब्जेक्ट होना चाहिए जिसमें हर प्रॉपर्टी का नाम, DocumentApp.Attribute इन्यूमरेशन में एक आइटम हो और हर प्रॉपर्टी वैल्यू लागू किए जाने के लिए नई वैल्यू हो.

var body = DocumentApp.getActiveDocument().getBody();

// Define a custom paragraph style.
var style = {};
style[DocumentApp.Attribute.HORIZONTAL_ALIGNMENT] =
    DocumentApp.HorizontalAlignment.RIGHT;
style[DocumentApp.Attribute.FONT_FAMILY] = 'Calibri';
style[DocumentApp.Attribute.FONT_SIZE] = 18;
style[DocumentApp.Attribute.BOLD] = true;

// Append a plain paragraph.
var par = body.appendParagraph('A paragraph with custom style.');

// Apply the custom style.
par.setAttributes(style);

पैरामीटर

नामटाइपब्यौरा
attributesObjectएलिमेंट और एट्रिब्यूट.

रिटर्न टिकट

Text — मौजूदा एलिमेंट.

अनुमति देना

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

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

setBackgroundColor(startOffset, endOffsetInclusive, color)

बताई गई वर्ण सीमा के लिए बैकग्राउंड का रंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerटेक्स्ट रेंज की शुरुआती ऑफ़सेट
endOffsetInclusiveIntegerटेक्स्ट रेंज's एंड ऑफ़सेट
colorStringबैकग्राउंड का रंग, सीएसएस नोटेशन (जैसे, '#ffffff') में फ़ॉर्मैट किया गया

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setBackgroundColor(color)

बैकग्राउंड का रंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
colorStringबैकग्राउंड का रंग, सीएसएस नोटेशन (जैसे, '#ffffff') में फ़ॉर्मैट किया गया

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setBold(bold)

बोल्ड सेटिंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
boldBooleanबोल्ड सेटिंग

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setBold(startOffset, endOffsetInclusive, bold)

तय की गई वर्ण सीमा के लिए बोल्ड सेटिंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerटेक्स्ट रेंज की शुरुआती ऑफ़सेट
endOffsetInclusiveIntegerटेक्स्ट रेंज's एंड ऑफ़सेट
boldBooleanबोल्ड सेटिंग

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)

बताई गई वर्ण सीमा के लिए फ़ॉन्ट फ़ैमिली सेट करता है. यह नाम, Docs या Google Fonts में मौजूद फ़ॉन्ट मेन्यू में मौजूद किसी भी फ़ॉन्ट का हो सकता है. साथ ही, यह केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होता है. पहचाने नहीं गए फ़ॉन्ट नाम एरियल के रूप में रेंडर होंगे. getFontFamily(offset) और setFontFamily(fontFamilyName) तरीके, अब FontFamily enum के बजाय फ़ॉन्ट के लिए स्ट्रिंग के नामों का इस्तेमाल करते हैं. हालांकि, इस enum को बंद कर दिया गया है, लेकिन यह पुरानी स्क्रिप्ट के साथ काम करने के लिए उपलब्ध रहेगा.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerटेक्स्ट रेंज की शुरुआती ऑफ़सेट
endOffsetInclusiveIntegerटेक्स्ट रेंज's एंड ऑफ़सेट
fontFamilyNameStringDocs या Google Fonts के फ़ॉन्ट मेन्यू में मौजूद फ़ॉन्ट फ़ैमिली का नाम

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setFontFamily(fontFamilyName)

फ़ॉन्ट फ़ैमिली सेट करता है. यह नाम, Docs या Google Fonts में मौजूद फ़ॉन्ट मेन्यू के किसी भी फ़ॉन्ट का हो सकता है. यह केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होता है. पहचाने नहीं गए फ़ॉन्ट नाम एरियल के रूप में रेंडर होंगे. getFontFamily() और setFontFamily(fontFamilyName) मेथड, अब FontFamily enum के बजाय फ़ॉन्ट के लिए स्ट्रिंग के नामों का इस्तेमाल करते हैं. हालांकि, इस enum को बंद कर दिया गया है, लेकिन यह पुरानी स्क्रिप्ट के साथ काम करने के लिए उपलब्ध रहेगा.

पैरामीटर

नामटाइपब्यौरा
fontFamilyNameStringDocs या Google Fonts के फ़ॉन्ट मेन्यू में मौजूद फ़ॉन्ट फ़ैमिली का नाम

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setFontSize(startOffset, endOffsetInclusive, size)

बताई गई वर्ण सीमा के लिए फ़ॉन्ट का साइज़ सेट करता है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerटेक्स्ट रेंज की शुरुआती ऑफ़सेट
endOffsetInclusiveIntegerटेक्स्ट रेंज's एंड ऑफ़सेट
sizeNumberफ़ॉन्ट आकार

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setFontSize(size)

फ़ॉन्ट साइज़ सेट करता है.

पैरामीटर

नामटाइपब्यौरा
sizeNumberफ़ॉन्ट आकार

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setForegroundColor(startOffset, endOffsetInclusive, color)

बताई गई वर्ण सीमा के लिए फ़ोरग्राउंड का रंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerटेक्स्ट रेंज की शुरुआती ऑफ़सेट
endOffsetInclusiveIntegerटेक्स्ट रेंज's एंड ऑफ़सेट
colorStringफ़ोरग्राउंड का रंग, सीएसएस नोटेशन (जैसे, '#ffffff') में फ़ॉर्मैट किया गया

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setForegroundColor(color)

फ़ोरग्राउंड का रंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
colorStringफ़ोरग्राउंड का रंग, सीएसएस नोटेशन (जैसे, '#ffffff') में फ़ॉर्मैट किया गया

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setItalic(italic)

इटैलिक सेटिंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
italicBooleanइटैलिक सेटिंग

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setItalic(startOffset, endOffsetInclusive, italic)

बताई गई वर्ण सीमा के लिए इटैलिक सेटिंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerटेक्स्ट रेंज की शुरुआती ऑफ़सेट
endOffsetInclusiveIntegerटेक्स्ट रेंज's एंड ऑफ़सेट
italicBooleanइटैलिक सेटिंग

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setLinkUrl(startOffset, endOffsetInclusive, url)

बताई गई वर्ण सीमा के लिए लिंक यूआरएल सेट करता है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerटेक्स्ट रेंज की शुरुआती ऑफ़सेट
endOffsetInclusiveIntegerटेक्स्ट रेंज's एंड ऑफ़सेट
urlStringलिंक यूआरएल

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setLinkUrl(url)

लिंक का यूआरएल सेट करता है.

पैरामीटर

नामटाइपब्यौरा
urlStringलिंक यूआरएल

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setStrikethrough(strikethrough)

स्ट्राइकथ्रू सेटिंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
strikethroughBooleanस्ट्राइकथ्रू सेटिंग

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setStrikethrough(startOffset, endOffsetInclusive, strikethrough)

बताई गई वर्ण सीमा के लिए स्ट्राइकथ्रू सेटिंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerटेक्स्ट रेंज की शुरुआती ऑफ़सेट
endOffsetInclusiveIntegerटेक्स्ट रेंज's एंड ऑफ़सेट
strikethroughBooleanस्ट्राइकथ्रू सेटिंग

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setText(text)

टेक्स्ट के कॉन्टेंट को सेट करता है.

पैरामीटर

नामटाइपब्यौरा
textStringनया टेक्स्ट कॉन्टेंट

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setTextAlignment(startOffset, endOffsetInclusive, textAlignment)

किसी दी गई वर्ण सीमा के लिए टेक्स्ट अलाइनमेंट सेट करता है. अलाइनमेंट DocumentApp.TextAlignment.NORMAL, DocumentApp.TextAlignment.SUBSCRIPT, और DocumentApp.TextAlignment.SUPERSCRIPT के लिए उपलब्ध है.

// Make the first character in the first paragraph be superscript.
var text = DocumentApp.getActiveDocument().getBody().getParagraphs()[0].editAsText();
text.setTextAlignment(0, 0, DocumentApp.TextAlignment.SUPERSCRIPT);

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerवर्ण रेंज के शुरू होने का ऑफ़सेट
endOffsetInclusiveIntegerवर्ण सीमा का आखिरी ऑफ़सेट (शामिल)
textAlignmentTextAlignmentलागू किए जाने वाले टेक्स्ट अलाइनमेंट का टाइप

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setTextAlignment(textAlignment)

टेक्स्ट अलाइनमेंट सेट करता है. अलाइनमेंट के लिए DocumentApp.TextAlignment.NORMAL, DocumentApp.TextAlignment.SUBSCRIPT, और DocumentApp.TextAlignment.SUPERSCRIPT टाइप का इस्तेमाल किया जा सकता है.

// Make the entire first paragraph be superscript.
var text = DocumentApp.getActiveDocument().getBody().getParagraphs()[0].editAsText();
text.setTextAlignment(DocumentApp.TextAlignment.SUPERSCRIPT);

पैरामीटर

नामटाइपब्यौरा
textAlignmentTextAlignmentलागू किए जाने वाले टेक्स्ट अलाइनमेंट का टाइप

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setUnderline(underline)

अंडरलाइन सेटिंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
underlineBooleanअंडरलाइन सेटिंग

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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

setUnderline(startOffset, endOffsetInclusive, underline)

बताई गई वर्ण सीमा के लिए अंडरलाइन सेटिंग सेट करता है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerटेक्स्ट रेंज की शुरुआती ऑफ़सेट
endOffsetInclusiveIntegerटेक्स्ट रेंज's एंड ऑफ़सेट
underlineBooleanअंडरलाइन सेटिंग

रिटर्न टिकट

Text — मौजूदा एलिमेंट

अनुमति देना

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

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