Class TextStyle

TextStyle

टेक्स्ट की स्टाइल.

अगर इस क्लास में मौजूद रीड मेथड, एक से ज़्यादा टेक्स्ट रन पर लागू होती है और उन रन के लिए रीड मेथड की वैल्यू अलग-अलग होती है, तो null दिखता है.TextRange इससे बचने के लिए, TextRange.getRuns() तरीके से मिले TextRange का इस्तेमाल करके, टेक्स्ट स्टाइल के लिए क्वेरी करें.

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getBackgroundColor()Color|nullयह टेक्स्ट के बैकग्राउंड का रंग दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो यह null दिखाता है.
getBaselineOffset()TextBaselineOffset|nullयह फ़ंक्शन, टेक्स्ट के वर्टिकल ऑफ़सेट को उसकी सामान्य जगह से दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो यह null दिखाता है.
getFontFamily()String|nullयह टेक्स्ट की फ़ॉन्ट फ़ैमिली दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो यह null दिखाता है.
getFontSize()Number|nullयह फ़ंक्शन, टेक्स्ट के फ़ॉन्ट साइज़ को पॉइंट में दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो यह null दिखाता है.
getFontWeight()Integer|nullयह टेक्स्ट के फ़ॉन्ट का वेट या null दिखाता है. ऐसा तब होता है, जब टेक्स्ट में एक से ज़्यादा स्टाइल मौजूद हों.
getForegroundColor()Color|nullटेक्स्ट का फ़ोरग्राउंड रंग दिखाता है. अगर टेक्स्ट पर एक से ज़्यादा स्टाइल लागू हैं, तो null दिखाता है.
getLink()Link|nullयह फ़ंक्शन, टेक्स्ट पर मौजूद Link दिखाता है. अगर कोई लिंक नहीं है, लिंक टेक्स्ट के किसी हिस्से पर है या एक से ज़्यादा लिंक मौजूद हैं, तो null दिखाता है.
hasLink()Boolean|nullअगर टेक्स्ट पर लिंक मौजूद है, तो true दिखाता है. अगर लिंक मौजूद नहीं है, तो false दिखाता है. अगर लिंक टेक्स्ट के किसी हिस्से पर मौजूद है या एक से ज़्यादा लिंक मौजूद हैं, तो null दिखाता है.
isBackgroundTransparent()Boolean|nullअगर टेक्स्ट का बैकग्राउंड पारदर्शी है, तो true दिखाता है. अगर ऐसा नहीं है, तो false दिखाता है. अगर टेक्स्ट पर एक से ज़्यादा स्टाइल लागू हैं, तो null दिखाता है.
isBold()Boolean|nullअगर टेक्स्ट को बोल्ड के तौर पर रेंडर किया जाता है, तो true दिखाता है. अगर ऐसा नहीं होता है, तो false दिखाता है. अगर टेक्स्ट पर एक से ज़्यादा स्टाइल लागू होती हैं, तो null दिखाता है.
isItalic()Boolean|nullअगर टेक्स्ट इटैलिक किया गया है, तो true दिखाता है. अगर नहीं किया गया है, तो false दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
isSmallCaps()Boolean|nullअगर टेक्स्ट छोटे कैपिटल लेटर में है, तो true दिखाता है. अगर ऐसा नहीं है, तो false दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
isStrikethrough()Boolean|nullअगर टेक्स्ट पर स्ट्राइकथ्रू किया गया है, तो true दिखाता है. अगर नहीं किया गया है, तो false दिखाता है. अगर टेक्स्ट पर एक से ज़्यादा स्टाइल लागू हैं, तो null दिखाता है.
isUnderline()Boolean|nullअगर टेक्स्ट के नीचे लाइन खींची गई है, तो true दिखाता है. अगर लाइन नहीं खींची गई है, तो false दिखाता है. अगर टेक्स्ट पर एक से ज़्यादा स्टाइल लागू हैं, तो null दिखाता है.
removeLink()TextStyleLink को हटाता है.
setBackgroundColor(color)TextStyleइससे टेक्स्ट के बैकग्राउंड का रंग सेट किया जाता है.
setBackgroundColor(red, green, blue)TextStyleइस विकल्प की मदद से, टेक्स्ट के बैकग्राउंड का रंग सेट किया जाता है. इसके लिए, आरजीबी वैल्यू 0 से 255 तक दी जाती हैं.
setBackgroundColor(hexColor)TextStyleइस विकल्प से, टेक्स्ट के बैकग्राउंड का रंग, दी गई हेक्स कलर स्ट्रिंग के हिसाब से सेट किया जाता है.
setBackgroundColor(color)TextStyleइस विकल्प से, टेक्स्ट के बैकग्राउंड का रंग, दिए गए ThemeColorType के हिसाब से सेट किया जाता है.
setBackgroundColorTransparent()TextStyleइस विकल्प से, टेक्स्ट के बैकग्राउंड का रंग पारदर्शी पर सेट किया जाता है.
setBaselineOffset(offset)TextStyleइस विकल्प की मदद से, टेक्स्ट को उसकी सामान्य पोज़िशन से वर्टिकल तौर पर ऑफ़सेट किया जाता है.
setBold(bold)TextStyleइससे यह सेट किया जाता है कि टेक्स्ट को बोल्ड के तौर पर रेंडर किया जाना चाहिए या नहीं.
setFontFamily(fontFamily)TextStyleइससे टेक्स्ट की फ़ॉन्ट फ़ैमिली सेट की जाती है .
setFontFamilyAndWeight(fontFamily, fontWeight)TextStyleइससे टेक्स्ट की फ़ॉन्ट फ़ैमिली और वेट सेट किया जाता है.
setFontSize(fontSize)TextStyleइससे टेक्स्ट के फ़ॉन्ट का साइज़ पॉइंट में सेट किया जाता है.
setForegroundColor(foregroundColor)TextStyleइससे टेक्स्ट के फ़ोरग्राउंड का रंग सेट किया जाता है.
setForegroundColor(red, green, blue)TextStyleयह विकल्प, टेक्स्ट के फ़ोरग्राउंड का रंग सेट करता है. इसके लिए, 0 से 255 तक की आरजीबी वैल्यू दी जाती हैं.
setForegroundColor(hexColor)TextStyleइस विकल्प से, टेक्स्ट के फ़ॉरग्राउंड का रंग, दी गई हेक्स कलर स्ट्रिंग पर सेट किया जाता है.
setForegroundColor(color)TextStyleइस विकल्प से, टेक्स्ट के फ़ोरग्राउंड का रंग, दिए गए ThemeColorType पर सेट किया जाता है.
setItalic(italic)TextStyleइससे यह तय किया जाता है कि टेक्स्ट को इटैलिक किया गया है या नहीं.
setLinkSlide(slideIndex)TextStyleस्लाइड के ज़ीरो-आधारित इंडेक्स का इस्तेमाल करके, दी गई Slide को Link पर सेट करता है.
setLinkSlide(slide)TextStyleयह दिए गए Slide के लिए Link सेट करता है. लिंक, दिए गए स्लाइड आईडी से सेट किया जाता है.
setLinkSlide(slidePosition)TextStyleस्लाइड की रिलेटिव पोज़िशन का इस्तेमाल करके, दी गई Slide पर Link सेट करता है.
setLinkUrl(url)TextStyleयह फ़ंक्शन, दी गई यूआरएल स्ट्रिंग के लिए Link सेट करता है.
setSmallCaps(smallCaps)TextStyleइससे यह सेट किया जाता है कि टेक्स्ट को छोटे कैपिटल लेटर में रेंडर किया जाए या नहीं.
setStrikethrough(strikethrough)TextStyleइससे यह सेट किया जाता है कि टेक्स्ट पर काटा गया निशान दिखेगा या नहीं.
setUnderline(underline)TextStyleइससे यह सेट किया जाता है कि टेक्स्ट को अंडरलाइन किया गया है या नहीं.

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

getBackgroundColor()

यह टेक्स्ट के बैकग्राउंड का रंग दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो यह null दिखाता है.

वापसी का टिकट

Color|null — टेक्स्ट के बैकग्राउंड का रंग.

अनुमति देना

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

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

getBaselineOffset()

यह फ़ंक्शन, टेक्स्ट के वर्टिकल ऑफ़सेट को उसकी सामान्य जगह से दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो यह null दिखाता है.

वापसी का टिकट

TextBaselineOffset|null — यह टेक्स्ट को उसकी सामान्य पोज़िशन से वर्टिकल तौर पर ऑफ़सेट करता है.

अनुमति देना

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

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

getFontFamily()

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

वापसी का टिकट

String|null — टेक्स्ट की फ़ॉन्ट फ़ैमिली.

अनुमति देना

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

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

getFontSize()

यह फ़ंक्शन, टेक्स्ट के फ़ॉन्ट साइज़ को पॉइंट में दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो यह null दिखाता है.

वापसी का टिकट

Number|null — टेक्स्ट का फ़ॉन्ट साइज़, पॉइंट में.

अनुमति देना

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

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

getFontWeight()

यह टेक्स्ट के फ़ॉन्ट का वेट या null दिखाता है. ऐसा तब होता है, जब टेक्स्ट में एक से ज़्यादा स्टाइल मौजूद हों.

वज़न, 100 से 900 के बीच की ऐसी संख्या होनी चाहिए जिसे 100 से भाग दिया जा सके. यह रेंज, सीएसएस 2.1 स्पेसिफ़िकेशन के सेक्शन 15.6 में बताई गई संख्यात्मक वैल्यू के मुताबिक होती है. इसमें गैर-संख्यात्मक वैल्यू इस्तेमाल करने की अनुमति नहीं है. वज़न 700 या इससे ज़्यादा होने पर, फ़ॉन्ट को बोल्ड माना जाता है. ऐसे में, isBold() फ़ंक्शन true दिखाता है. डिफ़ॉल्ट वैल्यू 400 ("normal") होती है.

वापसी का टिकट

Integer|null — टेक्स्ट के फ़ॉन्ट की मोटाई.

अनुमति देना

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

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

getForegroundColor()

टेक्स्ट का फ़ोरग्राउंड रंग दिखाता है. अगर टेक्स्ट पर एक से ज़्यादा स्टाइल लागू हैं, तो null दिखाता है.

वापसी का टिकट

Color|null — टेक्स्ट का फ़ोरग्राउंड रंग.

अनुमति देना

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

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

यह फ़ंक्शन, टेक्स्ट पर मौजूद Link दिखाता है. अगर कोई लिंक नहीं है, लिंक टेक्स्ट के किसी हिस्से पर है या एक से ज़्यादा लिंक मौजूद हैं, तो null दिखाता है. hasLink() को कॉल करके पता लगाएं कि टेक्स्ट में कोई लिंक नहीं है.

const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0];
const textLink = shape.getText().getTextStyle().getLink();
if (textLink != null) {
  Logger.log(`Shape text has a link of type: ${textLink.getLinkType()}`);
}

वापसी का टिकट

Link|null — टेक्स्ट पर मौजूद लिंक.

अनुमति देना

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

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

अगर टेक्स्ट पर लिंक मौजूद है, तो true दिखाता है. अगर लिंक मौजूद नहीं है, तो false दिखाता है. अगर लिंक टेक्स्ट के किसी हिस्से पर मौजूद है या एक से ज़्यादा लिंक मौजूद हैं, तो null दिखाता है.

नई लाइन वाले वर्णों पर लिंक सेट नहीं किए जा सकते. इसलिए, अगर TextRange में नई लाइन वाला वर्ण मौजूद है, तो यह तरीका हमेशा null या false दिखाता है.

वापसी का टिकट

Boolean|null — टेक्स्ट में कोई लिंक मौजूद है या नहीं.

अनुमति देना

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

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

isBackgroundTransparent()

अगर टेक्स्ट का बैकग्राउंड पारदर्शी है, तो true दिखाता है. अगर ऐसा नहीं है, तो false दिखाता है. अगर टेक्स्ट पर एक से ज़्यादा स्टाइल लागू हैं, तो null दिखाता है.

वापसी का टिकट

Boolean|null — इससे पता चलता है कि टेक्स्ट का बैकग्राउंड पारदर्शी है या नहीं.

अनुमति देना

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

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

isBold()

अगर टेक्स्ट को बोल्ड के तौर पर रेंडर किया जाता है, तो true दिखाता है. अगर ऐसा नहीं होता है, तो false दिखाता है. अगर टेक्स्ट पर एक से ज़्यादा स्टाइल लागू होती हैं, तो null दिखाता है.

वापसी का टिकट

Boolean|null — इससे पता चलता है कि टेक्स्ट को बोल्ड किया गया है या नहीं.

अनुमति देना

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

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

isItalic()

अगर टेक्स्ट इटैलिक किया गया है, तो true दिखाता है. अगर नहीं किया गया है, तो false दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.

वापसी का टिकट

Boolean|null — टेक्स्ट को इटैलिक किया गया है या नहीं.

अनुमति देना

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

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

isSmallCaps()

अगर टेक्स्ट छोटे कैपिटल लेटर में है, तो true दिखाता है. अगर ऐसा नहीं है, तो false दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.

वापसी का टिकट

Boolean|null — इससे पता चलता है कि टेक्स्ट छोटे कैपिटल लेटर में है या नहीं.

अनुमति देना

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

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

isStrikethrough()

अगर टेक्स्ट पर स्ट्राइकथ्रू किया गया है, तो true दिखाता है. अगर नहीं किया गया है, तो false दिखाता है. अगर टेक्स्ट पर एक से ज़्यादा स्टाइल लागू हैं, तो null दिखाता है.

वापसी का टिकट

Boolean|null — इससे पता चलता है कि टेक्स्ट पर स्ट्राइकथ्रू का निशान लगाया गया है या नहीं.

अनुमति देना

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

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

isUnderline()

अगर टेक्स्ट के नीचे लाइन खींची गई है, तो true दिखाता है. अगर लाइन नहीं खींची गई है, तो false दिखाता है. अगर टेक्स्ट पर एक से ज़्यादा स्टाइल लागू हैं, तो null दिखाता है.

वापसी का टिकट

Boolean|null — इससे पता चलता है कि टेक्स्ट को अंडरलाइन किया गया है या नहीं.

अनुमति देना

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

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

Link को हटाता है.

लिंक हटाने पर, टेक्स्ट से हाइपरलिंक का फ़ोरग्राउंड रंग और अंडरलाइन स्टाइल हट जाती है. अगर हो सके, तो इन स्टाइल को लिंक से पहले मौजूद टेक्स्ट से मैच करने के लिए लागू किया जाता है.

const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
textRange.getTextStyle().removeLink();

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.


setBackgroundColor(color)

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

पैरामीटर

नामटाइपब्यौरा
colorColorसेट करने के लिए बैकग्राउंड का रंग.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setBackgroundColor(red, green, blue)

इस विकल्प की मदद से, टेक्स्ट के बैकग्राउंड का रंग सेट किया जाता है. इसके लिए, आरजीबी वैल्यू 0 से 255 तक दी जाती हैं.

पैरामीटर

नामटाइपब्यौरा
redIntegerयह रंग का लाल कॉम्पोनेंट है.
greenIntegerयह रंग का हरा कॉम्पोनेंट होता है.
blueIntegerयह रंग का नीला कॉम्पोनेंट है.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setBackgroundColor(hexColor)

इस विकल्प से, टेक्स्ट के बैकग्राउंड का रंग, दी गई हेक्स कलर स्ट्रिंग के हिसाब से सेट किया जाता है.

हेक्स स्ट्रिंग, '#RRGGBB' फ़ॉर्मैट में होनी चाहिए. उदाहरण के लिए, गुलाबी रंग को इस तरह दिखाया जाता है

पैरामीटर

नामटाइपब्यौरा
hexColorStringरंग का हेक्स कोड.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setBackgroundColor(color)

इस विकल्प से, टेक्स्ट के बैकग्राउंड का रंग, दिए गए ThemeColorType के हिसाब से सेट किया जाता है.

पैरामीटर

नामटाइपब्यौरा
colorThemeColorTypeथीम के रंग का टाइप.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setBackgroundColorTransparent()

इस विकल्प से, टेक्स्ट के बैकग्राउंड का रंग पारदर्शी पर सेट किया जाता है.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setBaselineOffset(offset)

इस विकल्प की मदद से, टेक्स्ट को उसकी सामान्य पोज़िशन से वर्टिकल तौर पर ऑफ़सेट किया जाता है.

पैरामीटर

नामटाइपब्यौरा
offsetTextBaselineOffsetसेट करने के लिए बेसलाइन ऑफ़सेट.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setBold(bold)

इससे यह सेट किया जाता है कि टेक्स्ट को बोल्ड के तौर पर रेंडर किया जाना चाहिए या नहीं.

पैरामीटर

नामटाइपब्यौरा
boldBooleanटेक्स्ट को बोल्ड के तौर पर रेंडर करना है या नहीं.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setFontFamily(fontFamily)

इससे टेक्स्ट की फ़ॉन्ट फ़ैमिली सेट की जाती है .

पैरामीटर

नामटाइपब्यौरा
fontFamilyStringसेट की जाने वाली फ़ॉन्ट फ़ैमिली.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setFontFamilyAndWeight(fontFamily, fontWeight)

इससे टेक्स्ट की फ़ॉन्ट फ़ैमिली और वेट सेट किया जाता है.

पैरामीटर

नामटाइपब्यौरा
fontFamilyStringफ़ॉन्ट फ़ैमिली.
fontWeightIntegerफ़ॉन्ट की मोटाई.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setFontSize(fontSize)

इससे टेक्स्ट के फ़ॉन्ट का साइज़ पॉइंट में सेट किया जाता है.

पैरामीटर

नामटाइपब्यौरा
fontSizeNumberफ़ॉन्ट का साइज़, पॉइंट में.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setForegroundColor(foregroundColor)

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

पैरामीटर

नामटाइपब्यौरा
foregroundColorColorसेट किया जाने वाला फ़ोरग्राउंड रंग.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setForegroundColor(red, green, blue)

यह विकल्प, टेक्स्ट के फ़ोरग्राउंड का रंग सेट करता है. इसके लिए, 0 से 255 तक की आरजीबी वैल्यू दी जाती हैं.

पैरामीटर

नामटाइपब्यौरा
redIntegerयह रंग का लाल कॉम्पोनेंट है.
greenIntegerयह रंग का हरा कॉम्पोनेंट होता है.
blueIntegerयह रंग का नीला कॉम्पोनेंट है.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setForegroundColor(hexColor)

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

हेक्स स्ट्रिंग, '#RRGGBB' फ़ॉर्मैट में होनी चाहिए. उदाहरण के लिए, गुलाबी रंग को इस तरह दिखाया जाता है

पैरामीटर

नामटाइपब्यौरा
hexColorStringरंग का हेक्स कोड.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setForegroundColor(color)

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

पैरामीटर

नामटाइपब्यौरा
colorThemeColorTypeथीम के रंग का टाइप.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setItalic(italic)

इससे यह तय किया जाता है कि टेक्स्ट को इटैलिक किया गया है या नहीं.

पैरामीटर

नामटाइपब्यौरा
italicBooleanटेक्स्ट को इटैलिक के तौर पर रेंडर करना है या नहीं.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setLinkSlide(slideIndex)

स्लाइड के ज़ीरो-आधारित इंडेक्स का इस्तेमाल करके, दी गई Slide को Link पर सेट करता है.

लिंक सेट करने पर, टेक्स्ट की स्टाइल बदल जाती है. टेक्स्ट को अंडरलाइन किया जाता है और उसका फ़ोरग्राउंड रंग ThemeColorType.HYPERLINK हो जाता है. setForegroundColor(hexColor) और setUnderline(underline) में जाकर, इसे बदला जा सकता है.

नई लाइन वाले वर्णों पर लिंक सेट नहीं किए जा सकते. इसलिए, TextRange में मौजूद नई लाइन वाले वर्णों को अनदेखा कर दिया जाता है.

// Set a link to the first slide of the presentation.
const presentation = SlidesApp.getActivePresentation();
const slide = presentation.getSlides()[0];
const textRange = slide.getShapes()[0].getText();
textRange.getTextStyle().setLinkSlide(0);

पैरामीटर

नामटाइपब्यौरा
slideIndexIntegerस्लाइड का ज़ीरो-आधारित इंडेक्स.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setLinkSlide(slide)

यह दिए गए Slide के लिए Link सेट करता है. लिंक, दिए गए स्लाइड आईडी से सेट किया जाता है.

लिंक सेट करने पर, टेक्स्ट की स्टाइल बदल जाती है. टेक्स्ट को अंडरलाइन किया जाता है और उसका फ़ोरग्राउंड रंग ThemeColorType.HYPERLINK हो जाता है. setForegroundColor(hexColor) और setUnderline(underline) में जाकर, इसे बदला जा सकता है.

नई लाइन वाले वर्णों पर लिंक सेट नहीं किए जा सकते. इसलिए, TextRange में मौजूद नई लाइन वाले वर्णों को अनदेखा कर दिया जाता है.

// Set a link to the first slide of the presentation.
const presentation = SlidesApp.getActivePresentation();
const slide = presentation.getSlides()[0];
const textRange = slide.getShapes()[0].getText();
textRange.getTextStyle().setLinkSlide(slide);

पैरामीटर

नामटाइपब्यौरा
slideSlideवह Slide जिसे लिंक करना है.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setLinkSlide(slidePosition)

स्लाइड की रिलेटिव पोज़िशन का इस्तेमाल करके, दी गई Slide पर Link सेट करता है.

लिंक सेट करने पर, टेक्स्ट की स्टाइल बदल जाती है. टेक्स्ट को अंडरलाइन किया जाता है और उसका फ़ोरग्राउंड रंग ThemeColorType.HYPERLINK हो जाता है. setForegroundColor(hexColor) और setUnderline(underline) में जाकर, इसे बदला जा सकता है.

नई लाइन वाले वर्णों पर लिंक सेट नहीं किए जा सकते. इसलिए, TextRange में मौजूद नई लाइन वाले वर्णों को अनदेखा कर दिया जाता है.

// Set a link to the first slide of the presentation.
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
textRange.getTextStyle().setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);

पैरामीटर

नामटाइपब्यौरा
slidePositionSlidePositionतुलनात्मक SlidePosition.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setLinkUrl(url)

यह फ़ंक्शन, दी गई यूआरएल स्ट्रिंग के लिए Link सेट करता है.

लिंक सेट करने पर, टेक्स्ट की स्टाइल बदल जाती है. टेक्स्ट को अंडरलाइन किया जाता है और उसका फ़ोरग्राउंड रंग ThemeColorType.HYPERLINK हो जाता है. setForegroundColor(hexColor) और setUnderline(underline) में जाकर, इसे बदला जा सकता है.

नई लाइन वाले वर्णों पर लिंक सेट नहीं किए जा सकते. इसलिए, TextRange में मौजूद नई लाइन वाले वर्णों को अनदेखा कर दिया जाता है.

// Set a link to the URL.
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
textRange.getTextStyle().setLinkUrl('https://slides.google.com');

पैरामीटर

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

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setSmallCaps(smallCaps)

इससे यह सेट किया जाता है कि टेक्स्ट को छोटे कैपिटल लेटर में रेंडर किया जाए या नहीं.

पैरामीटर

नामटाइपब्यौरा
smallCapsBooleanटेक्स्ट को छोटे कैपिटल लेटर में रेंडर करना है या नहीं.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setStrikethrough(strikethrough)

इससे यह सेट किया जाता है कि टेक्स्ट पर काटा गया निशान दिखेगा या नहीं.

पैरामीटर

नामटाइपब्यौरा
strikethroughBooleanयह तय करता है कि टेक्स्ट पर स्ट्राइकथ्रू का निशान लगाना है या नहीं.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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

setUnderline(underline)

इससे यह सेट किया जाता है कि टेक्स्ट को अंडरलाइन किया गया है या नहीं.

पैरामीटर

नामटाइपब्यौरा
underlineBooleanटेक्स्ट को अंडरलाइन करना है या नहीं.

वापसी का टिकट

TextStyle — यह TextStyle, चेनिंग के लिए है.

अनुमति देना

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

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