Class TextRange

टेक्स्टरेंज

Shape या TableCell के टेक्स्ट कॉन्टेंट का सेगमेंट.

अगर टेक्स्ट को किसी आकार में फ़िट करने के तरीके में बदलाव करने वाले तरीकों का इस्तेमाल किया जाता है, तो आकार पर लागू की गई अपने-आप फ़िट होने की सेटिंग बंद हो जाती हैं.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
appendParagraph(text)Paragraphटेक्स्ट की रेंज के आखिर में पैराग्राफ़ जोड़ता है.
appendRange(textRange)TextRangeदी गई टेक्स्ट रेंज की कॉपी को मौजूदा टेक्स्ट रेंज के आखिर में जोड़ता है.
appendRange(textRange, matchSourceFormatting)TextRangeदी गई टेक्स्ट रेंज की कॉपी को मौजूदा टेक्स्ट रेंज के आखिर में जोड़ता है.
appendText(text)TextRangeटेक्स्ट की रेंज के आखिर में टेक्स्ट जोड़ता है.
asRenderedString()Stringअसली उपयोगकर्ताओं को दिखाने के लिए सही फ़ॉर्मैट में, रेंडर किए गए टेक्स्ट को दिखाता है. यह टेक्स्ट, रेंडर किए गए टेक्स्ट के साथ जुड़े आकार या टेबल सेल की इस रेंज में होता है.
asString()Stringयह उस आकार या टेबल सेल की इस रेंज में मौजूद रॉ टेक्स्ट दिखाता है जिससे यह फ़ंक्शन जुड़ा है.
clear()voidइस रेंज में मौजूद टेक्स्ट को मिटा देता है.
clear(startOffset, endOffset)voidयह रेंज में, शुरू और खत्म होने के ऑफ़सेट के बीच के टेक्स्ट को मिटा देता है.
find(pattern)TextRange[]मौजूदा टेक्स्ट रेंज में, खोज पैटर्न से मैच होने वाली सभी रेंज दिखाता है.
find(pattern, startOffset)TextRange[]यह फ़ंक्शन, खोज पैटर्न से मेल खाने वाली सभी रेंज दिखाता है. ये रेंज, मौजूदा टेक्स्ट रेंज में, शुरू होने के ऑफ़सेट से शुरू होती हैं.
getAutoTexts()AutoText[]मौजूदा टेक्स्ट रेंज में, अपने-आप जनरेट हुए टेक्स्ट दिखाता है.
getEndIndex()Integerइस रेंज में मौजूद आखिरी वर्ण के लिए, 0 पर आधारित एक्सक्लूज़िव इंडेक्स दिखाता है.
getLength()Integerइस रेंज में मौजूद वर्णों की संख्या दिखाता है.
getLinks()TextRange[]यह फ़ंक्शन, टेक्स्ट की उन रेंज का कलेक्शन दिखाता है जो मौजूदा टेक्स्ट रेंज में मौजूद सभी Link से मेल खाती हैं या मौजूदा टेक्स्ट रेंज से ओवरलैप होती हैं.
getListParagraphs()Paragraph[]सूचियों में मौजूद ऐसे पैराग्राफ दिखाता है जो मौजूदा टेक्स्ट की रेंज से ओवरलैप होते हैं.
getListStyle()ListStyleमौजूदा टेक्स्ट रेंज का ListStyle दिखाता है.
getParagraphStyle()ParagraphStyleमौजूदा टेक्स्ट रेंज का ParagraphStyle दिखाता है.
getParagraphs()Paragraph[]मौजूदा टेक्स्ट रेंज से ओवरलैप होने वाले पैराग्राफ़ दिखाता है.
getRange(startOffset, endOffset)TextRangeउस रेंज का हिस्सा कवर करने वाला नया TextRange दिखाता है जिससे यह लिया गया है.
getRuns()TextRange[]मौजूदा टेक्स्ट रेंज के साथ ओवरलैप होने वाले टेक्स्ट रन दिखाता है.
getStartIndex()Integerइस रेंज में पहले वर्ण के लिए, 0 से शुरू होने वाला इंडेक्स दिखाता है.
getTextStyle()TextStyleरेंज की टेक्स्ट स्टाइल दिखाता है. अगर रेंज खाली है, तो null दिखाता है.
insertParagraph(startOffset, text)Paragraphशुरुआती ऑफ़सेट पर पैराग्राफ़ डालता है.
insertRange(startOffset, textRange)TextRangeदिए गए टेक्स्ट की रेंज की कॉपी को स्टार्ट ऑफ़सेट पर डालता है.
insertRange(startOffset, textRange, matchSourceFormatting)TextRangeदिए गए टेक्स्ट की रेंज की कॉपी को स्टार्ट ऑफ़सेट पर डालता है.
insertText(startOffset, text)TextRangeस्टार्ट ऑफ़सेट पर टेक्स्ट डालता है.
isEmpty()Booleanअगर इस रेंज में कोई वर्ण नहीं है, तो true दिखाता है. अगर कोई वर्ण है, तो false दिखाता है.
replaceAllText(findText, replaceText)Integerढूंढे गए टेक्स्ट से मैच करने वाले टेक्स्ट के सभी इंस्टेंस को, बदले गए टेक्स्ट से बदल देता है.
replaceAllText(findText, replaceText, matchCase)Integerढूंढे गए टेक्स्ट से मैच करने वाले टेक्स्ट के सभी इंस्टेंस को, बदले गए टेक्स्ट से बदल देता है.
select()voidचालू प्रज़ेंटेशन में सिर्फ़ TextRange को चुनता है और पिछली चुनी गई चीज़ को हटा देता है.
setText(newText)TextRangeइससे, टेक्स्ट को उस आकार या टेबल सेल की इस रेंज में सेट किया जाता है जिससे वह जुड़ा है.

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

appendParagraph(text)

टेक्स्ट की रेंज के आखिर में पैराग्राफ़ जोड़ता है. पैराग्राफ़ में, मौजूदा टेक्स्ट रेंज के आखिर में मौजूद स्टाइल बनी रहती है.

दी गई टेक्स्ट स्ट्रिंग को पैराग्राफ़ के तौर पर जोड़ा जाता है. इसके लिए, स्ट्रिंग के आस-पास कम से कम एक नया लाइन वर्ण जोड़ा जाता है.

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

पैरामीटर

नामटाइपब्यौरा
textStringवह स्ट्रिंग जिसे पैराग्राफ़ के तौर पर जोड़ना है.

वापसी का टिकट

Paragraph — जोड़ा गया Paragraph.

अनुमति देना

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

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

appendRange(textRange)

दी गई टेक्स्ट रेंज की कॉपी को मौजूदा टेक्स्ट रेंज के आखिर में जोड़ता है.

डाले गए टेक्स्ट की फ़ॉर्मैटिंग, सोर्स टेक्स्ट से मेल खाएगी.

पैरामीटर

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

वापसी का टिकट

TextRange — जोड़ा गया टेक्स्ट दिखाने वाली टेक्स्ट रेंज

अनुमति देना

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

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

appendRange(textRange, matchSourceFormatting)

दी गई टेक्स्ट रेंज की कॉपी को मौजूदा टेक्स्ट रेंज के आखिर में जोड़ता है.

अगर इसे डेस्टिनेशन टेक्स्ट की फ़ॉर्मैटिंग से मैच करने के लिए सेट किया जाता है, तो दी गई टेक्स्ट रेंज में मौजूद AutoText को रेंडर की गई वैल्यू से बदल दिया जाता है. इसके अलावा, दी गई टेक्स्ट रेंज में मौजूद ऐसे किसी भी एलिमेंट को जोड़ा नहीं जाता जो टेक्स्ट नहीं है.

पैरामीटर

नामटाइपब्यौरा
textRangeTextRangeजोड़ने के लिए टेक्स्ट रेंज.
matchSourceFormattingBooleanअगर true है, तो सोर्स टेक्स्ट की फ़ॉर्मैटिंग से मैच करें; अगर false है, तो डेस्टिनेशन टेक्स्ट की फ़ॉर्मैटिंग से मैच करें.

वापसी का टिकट

TextRange — जोड़ा गया टेक्स्ट दिखाने वाली टेक्स्ट रेंज

अनुमति देना

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

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

appendText(text)

टेक्स्ट की रेंज के आखिर में टेक्स्ट जोड़ता है. टेक्स्ट, मौजूदा टेक्स्ट के आखिर में मौजूद स्टाइल को बनाए रखता है.

पैरामीटर

नामटाइपब्यौरा
textStringजोड़ी जाने वाली स्ट्रिंग.

वापसी का टिकट

TextRange — जोड़ा गया टेक्स्ट दिखाने वाली टेक्स्ट रेंज.

अनुमति देना

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

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

asRenderedString()

असली उपयोगकर्ताओं को दिखाने के लिए सही फ़ॉर्मैट में, रेंडर किए गए टेक्स्ट को दिखाता है. यह टेक्स्ट, रेंडर किए गए टेक्स्ट के साथ जुड़े आकार या टेबल सेल की इस रेंज में होता है.

अपने-आप जनरेट हुए स्लाइड नंबर जैसे टेक्स्ट एलिमेंट, रेंडर की गई वैल्यू से बदल दिए जाते हैं. रेंज में मौजूद ऐसे सभी एलिमेंट हटा दिए जाते हैं जो टेक्स्ट नहीं हैं.

वापसी का टिकट

String

अनुमति देना

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

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

asString()

इससे, उस आकार या टेबल सेल की इस रेंज में मौजूद रॉ टेक्स्ट मिलता है.

अपने-आप जनरेट हुए स्लाइड नंबर जैसे टेक्स्ट एलिमेंट और रेंज में मौजूद ऐसे एलिमेंट जिनमें टेक्स्ट नहीं है उन्हें यूनिकोड वर्ण U+E907 से बदल दिया जाता है.

वापसी का टिकट

String

अनुमति देना

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

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

clear()

इस रेंज में मौजूद टेक्स्ट को मिटा देता है.

किसी शेप या टेबल सेल में मौजूद पूरा टेक्स्ट, नई लाइन पर खत्म होना चाहिए. इसलिए, टेक्स्ट में मौजूद आखिरी नई लाइन को नहीं हटाया जाता.

अनुमति देना

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

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

clear(startOffset, endOffset)

यह रेंज में, शुरुआत और आखिर के ऑफ़सेट के बीच के टेक्स्ट को मिटा देता है.

टेक्स्ट के आखिर में नई लाइन होनी चाहिए. इसलिए, टेक्स्ट में आखिरी नई लाइन को नहीं हटाया जाता, भले ही वह दिए गए ऑफ़सेट में शामिल हो.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerमौजूदा टेक्स्ट रेंज के स्टार्ट इंडेक्स के बाद के वर्णों की संख्या. इसका इस्तेमाल, हटाने के लिए रेंज के स्टार्ट इंडेक्स का पता लगाने के लिए किया जाता है. शुरू होने का ऑफ़सेट, 0 के बराबर या उससे ज़्यादा और endOffset से कम या उसके बराबर होना चाहिए. startOffset की वैल्यू, मौजूदा रेंज की लंबाई से भी कम होनी चाहिए.
endOffsetIntegerमौजूदा टेक्स्ट रेंज के स्टार्ट इंडेक्स के बाद के वर्णों की संख्या, जिसका इस्तेमाल क्लियर करने के लिए, रेंज के एक्सक्लूज़िव एंड इंडेक्स का पता लगाने के लिए किया जाता है. endOffset, startOffset के बराबर या उससे ज़्यादा होना चाहिए. endOffset की वैल्यू, मौजूदा रेंज की लंबाई से कम या उसके बराबर होनी चाहिए.

अनुमति देना

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

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

find(pattern)

मौजूदा टेक्स्ट रेंज में, खोज पैटर्न से मैच होने वाली सभी रेंज दिखाता है. खोज के लिए इस्तेमाल होने वाले शब्दों में, केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) का ध्यान रखना ज़रूरी है.

पैरामीटर

नामटाइपब्यौरा
patternStringखोज के लिए रेगुलर एक्सप्रेशन पैटर्न; पैटर्न में मौजूद किसी भी बैकस्लैश को एस्केप किया जाना चाहिए.

वापसी का टिकट

TextRange[]

अनुमति देना

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

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

find(pattern, startOffset)

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

पैरामीटर

नामटाइपब्यौरा
patternStringखोज के लिए रेगुलर एक्सप्रेशन पैटर्न; पैटर्न में मौजूद किसी भी बैकस्लैश को एस्केप किया जाना चाहिए.
startOffsetIntegerमौजूदा टेक्स्ट रेंज के स्टार्ट इंडेक्स के बाद के वर्णों की संख्या, जिसका इस्तेमाल, खोज के लिए रेंज के स्टार्ट इंडेक्स का पता लगाने के लिए किया जाता है. startOffset की वैल्यू, मौजूदा रेंज की लंबाई से भी कम होनी चाहिए.

वापसी का टिकट

TextRange[]

अनुमति देना

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

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

getAutoTexts()

मौजूदा टेक्स्ट रेंज में, अपने-आप जनरेट हुए टेक्स्ट दिखाता है.

वापसी का टिकट

AutoText[]

अनुमति देना

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

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

getEndIndex()

इस रेंज में मौजूद आखिरी वर्ण के लिए, 0 पर आधारित एक्सक्लूज़िव इंडेक्स दिखाता है. अगर शुरू और खत्म होने के इंडेक्स बराबर हैं, तो रेंज को खाली माना जाता है.

वापसी का टिकट

Integer

अनुमति देना

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

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

getLength()

इस रेंज में मौजूद वर्णों की संख्या दिखाता है.

वापसी का टिकट

Integer

अनुमति देना

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

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

यह फ़ंक्शन, टेक्स्ट की उन रेंज का कलेक्शन दिखाता है जो मौजूदा टेक्स्ट रेंज में मौजूद सभी Link से मेल खाती हैं या मौजूदा टेक्स्ट रेंज से ओवरलैप होती हैं.

यह पक्का किया जाता है कि दिखाई गई हर रेंज, बनाने के बाद एक लिंक में शामिल हो. टेक्स्ट में बदलाव करने पर, हो सकता है कि वह अब एक ही लिंक को न दिखाए.

रिटर्न की गई रेंज में मौजूद हर Link को TextStyle.getLink() से ऐक्सेस किया जा सकता है.

// Accesses the first link on a TextRange object.
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
const linkTextRange = textRange.getLinks()[0];
const textStyle = linkTextRange.getTextStyle();
Logger.log(textStyle.hasLink());   // logs 'true'
const link = textStyle.getLink();  // Link object

वापसी का टिकट

TextRange[]

अनुमति देना

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

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

getListParagraphs()

सूचियों में मौजूद ऐसे पैराग्राफ दिखाता है जो मौजूदा टेक्स्ट की सीमा से ओवरलैप होते हैं.

वापसी का टिकट

Paragraph[]

अनुमति देना

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

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

getListStyle()

मौजूदा टेक्स्ट रेंज का ListStyle दिखाता है.

वापसी का टिकट

ListStyle

अनुमति देना

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

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

getParagraphStyle()

मौजूदा टेक्स्ट रेंज का ParagraphStyle दिखाता है.

वापसी का टिकट

ParagraphStyle

अनुमति देना

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

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

getParagraphs()

मौजूदा टेक्स्ट रेंज से ओवरलैप होने वाले पैराग्राफ़ दिखाता है.

वापसी का टिकट

Paragraph[]

अनुमति देना

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

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

getRange(startOffset, endOffset)

उस रेंज का हिस्सा कवर करने वाला नया TextRange दिखाता है जिससे यह लिया गया है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerमौजूदा टेक्स्ट रेंज के स्टार्ट इंडेक्स के बाद के वर्णों की संख्या, जिसका इस्तेमाल, रंज के स्टार्ट इंडेक्स का पता लगाने के लिए किया जाता है. शुरू होने का ऑफ़सेट, 0 के बराबर या उससे ज़्यादा और endOffset से कम या उसके बराबर होना चाहिए. startOffset की वैल्यू, मौजूदा रेंज की लंबाई से भी कम होनी चाहिए.
endOffsetIntegerमौजूदा टेक्स्ट रेंज के स्टार्ट इंडेक्स के बाद के वर्णों की संख्या. इसका इस्तेमाल, रिटर्न की गई रेंज के एक्सक्लूज़िव एंड इंडेक्स का पता लगाने के लिए किया जाता है. endOffset, startOffset के बराबर या उससे ज़्यादा होना चाहिए. endOffset की वैल्यू, मौजूदा रेंज की लंबाई से कम या उसके बराबर होनी चाहिए.

वापसी का टिकट

TextRange

अनुमति देना

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

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

getRuns()

मौजूदा टेक्स्ट रेंज के साथ ओवरलैप होने वाले टेक्स्ट रन दिखाता है. टेक्स्ट रन, टेक्स्ट का ऐसा सेगमेंट होता है जिसमें सभी वर्णों की टेक्स्ट स्टाइल एक जैसी होती है.

यह पक्का नहीं किया जा सकता कि दिखाई गई हर रेंज, सिर्फ़ एक रन के लिए बनाई गई है. टेक्स्ट या स्टाइल में बदलाव करने से, हो सकता है कि यह एक ही रन को न दिखाए.

वापसी का टिकट

TextRange[]

अनुमति देना

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

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

getStartIndex()

इस रेंज में पहले वर्ण के लिए, 0 से शुरू होने वाला इंडेक्स दिखाता है. अगर शुरू और आखिर के इंडेक्स बराबर हैं, तो रेंज को खाली माना जाता है.

वापसी का टिकट

Integer

अनुमति देना

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

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

getTextStyle()

रेंज की टेक्स्ट स्टाइल दिखाता है. अगर रेंज खाली है, तो null दिखाता है.

वापसी का टिकट

TextStyle

अनुमति देना

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

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

insertParagraph(startOffset, text)

शुरुआती ऑफ़सेट पर पैराग्राफ़ डालता है. पैराग्राफ़, शुरुआती ऑफ़सेट पर मौजूदा टेक्स्ट रेंज की स्टाइल को बनाए रखता है.

दी गई टेक्स्ट स्ट्रिंग को पैराग्राफ़ के तौर पर डाला जाता है. इसके लिए, स्ट्रिंग के आस-पास कम से कम एक नया लाइन वर्ण जोड़ा जाता है.

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

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerमौजूदा टेक्स्ट रेंज के स्टार्ट इंडेक्स के बाद के वर्णों की संख्या, जिसका इस्तेमाल, डाले जाने वाले टेक्स्ट के स्टार्ट इंडेक्स का पता लगाने के लिए किया जाता है.
textStringडाली जाने वाली स्ट्रिंग.

वापसी का टिकट

Paragraph — डाला गया Paragraph.

अनुमति देना

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

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

insertRange(startOffset, textRange)

दिए गए टेक्स्ट की रेंज की कॉपी को स्टार्ट ऑफ़सेट पर डालता है.

डाले गए टेक्स्ट की फ़ॉर्मैटिंग, सोर्स टेक्स्ट से मेल खाएगी.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerमौजूदा टेक्स्ट रेंज के स्टार्ट इंडेक्स के बाद के वर्णों की संख्या, जिसका इस्तेमाल, डाले जाने वाले टेक्स्ट के स्टार्ट इंडेक्स का पता लगाने के लिए किया जाता है.
textRangeTextRangeटेक्स्ट की वह रेंज जिसे शामिल करना है.

वापसी का टिकट

TextRange — डाले गए टेक्स्ट को दिखाने वाली टेक्स्ट रेंज

अनुमति देना

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

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

insertRange(startOffset, textRange, matchSourceFormatting)

दिए गए टेक्स्ट की रेंज की कॉपी को स्टार्ट ऑफ़सेट पर डालता है.

अगर इसे डेस्टिनेशन टेक्स्ट की फ़ॉर्मैटिंग से मैच करने के लिए सेट किया जाता है, तो दी गई टेक्स्ट रेंज में मौजूद AutoText को रेंडर की गई वैल्यू से बदल दिया जाता है. इसके अलावा, दी गई टेक्स्ट रेंज में मौजूद ऐसे सभी एलिमेंट नहीं डाले जाते हैं जिनमें टेक्स्ट नहीं है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerमौजूदा टेक्स्ट रेंज के स्टार्ट इंडेक्स के बाद के वर्णों की संख्या, जिसका इस्तेमाल, डाले जाने वाले टेक्स्ट के स्टार्ट इंडेक्स का पता लगाने के लिए किया जाता है.
textRangeTextRangeटेक्स्ट की वह रेंज जिसे शामिल करना है.
matchSourceFormattingBooleanअगर true है, तो सोर्स टेक्स्ट की फ़ॉर्मैटिंग से मैच करें; अगर false है, तो डेस्टिनेशन टेक्स्ट की फ़ॉर्मैटिंग से मैच करें.

वापसी का टिकट

TextRange — डाले गए टेक्स्ट को दिखाने वाली टेक्स्ट रेंज

अनुमति देना

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

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

insertText(startOffset, text)

स्टार्ट ऑफ़सेट पर टेक्स्ट डालता है. टेक्स्ट, स्टार्ट ऑफ़सेट में मौजूदा टेक्स्ट की स्टाइल को बनाए रखता है.

पैरामीटर

नामटाइपब्यौरा
startOffsetIntegerमौजूदा टेक्स्ट रेंज के स्टार्ट इंडेक्स के बाद के वर्णों की संख्या, जिसका इस्तेमाल, डाले जाने वाले टेक्स्ट के स्टार्ट इंडेक्स का पता लगाने के लिए किया जाता है.
textStringडाली जाने वाली स्ट्रिंग.

वापसी का टिकट

TextRange — शामिल किए गए टेक्स्ट की टेक्स्ट रेंज.

अनुमति देना

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

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

isEmpty()

अगर इस रेंज में कोई वर्ण नहीं है, तो true दिखाता है. अगर कोई वर्ण है, तो false दिखाता है.

वापसी का टिकट

Boolean

अनुमति देना

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

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

replaceAllText(findText, replaceText)

ढूंढे गए टेक्स्ट से मैच करने वाले टेक्स्ट के सभी इंस्टेंस को, बदले गए टेक्स्ट से बदल देता है. खोज के नतीजे, केस-इनसेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होते हैं.

पैरामीटर

नामटाइपब्यौरा
findTextStringवह टेक्स्ट जिसे ढूंढना है.
replaceTextStringमैच होने वाले टेक्स्ट को बदलने के लिए टेक्स्ट.

वापसी का टिकट

Integer — दोहराए जाने की संख्या बदली गई

अनुमति देना

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

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

replaceAllText(findText, replaceText, matchCase)

ढूंढे गए टेक्स्ट से मैच करने वाले टेक्स्ट के सभी इंस्टेंस को, बदले गए टेक्स्ट से बदल देता है.

पैरामीटर

नामटाइपब्यौरा
findTextStringवह टेक्स्ट जिसे ढूंढना है.
replaceTextStringमैच होने वाले टेक्स्ट को बदलने के लिए टेक्स्ट.
matchCaseBooleanअगर true है, तो खोज केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होगी. अगर false है, तो खोज केस-इनसेंसिटिव (बड़े और छोटे अक्षरों में अंतर नहीं) होगी.

वापसी का टिकट

Integer — दोहराए जाने की संख्या बदली गई

अनुमति देना

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

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

select()

चालू प्रज़ेंटेशन में सिर्फ़ TextRange को चुनता है और पिछली चुनी गई चीज़ को हटा देता है.

स्क्रिप्ट, सिर्फ़ उस उपयोगकर्ता के चुने गए आइटम को ऐक्सेस कर सकती है जो स्क्रिप्ट चला रहा है. ऐसा तब ही होगा, जब स्क्रिप्ट को प्रज़ेंटेशन से बाउंड किया गया हो.

उससे जुड़े Shape या TableCell के पैरंट Page को current page selection के तौर पर सेट किया जाता है. Shape या TableCell को selected page element पर सेट किया गया हो.

    Selection दो तरह का हो सकता है:
    • 1. टेक्स्ट की रेंज, वर्णों की रेंज चुनने के लिए, किसी खाली न
    • 2. कर्सर की पोज़िशन, कर्सर को अपनी पसंद के इंडेक्स पर ले जाने के लिए, खाली TextRange का इस्तेमाल करें.
      const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0];
      shape.getText().setText('Hello');
      // Range selection: Select the text range "He".
      shape.getText().getRange(0, 2).select();
      // Cursor selection: Place the cursor after "H" like "H|ello".
      shape.getText().getRange(1, 1).select();

      अनुमति देना

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

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

    setText(newText)

    इससे, उस आकार या टेबल सेल की रेंज में मौजूद टेक्स्ट सेट हो जाता है. टेक्स्ट में, मौजूदा टेक्स्ट की शुरुआत की स्टाइल बनी रहती है.

    पैरामीटर

    नामटाइपब्यौरा
    newTextStringवह स्ट्रिंग जिसे नए टेक्स्ट के तौर पर सेट करना है.

    वापसी का टिकट

    TextRange — सेट किए गए टेक्स्ट को दिखाने वाली टेक्स्ट रेंज

    अनुमति देना

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

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