Class TextStyle

TextStyle

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

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

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
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स्लाइड के ज़ीरो-आधारित इंडेक्स का इस्तेमाल करके, दिए गए Link को Slide पर सेट करता है.
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


setBackgroundColor(color)

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

पैरामीटर

नामटाइपब्यौरा
colorColor

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setBackgroundColor(red, green, blue)

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

पैरामीटर

नामटाइपब्यौरा
redInteger
greenInteger
blueInteger

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setBackgroundColor(hexColor)

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

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

पैरामीटर

नामटाइपब्यौरा
hexColorString

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setBackgroundColor(color)

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

पैरामीटर

नामटाइपब्यौरा
colorThemeColorType

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setBackgroundColorTransparent()

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

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setBaselineOffset(offset)

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

पैरामीटर

नामटाइपब्यौरा
offsetTextBaselineOffset

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setBold(bold)

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

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

पैरामीटर

नामटाइपब्यौरा
boldBoolean

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setFontFamily(fontFamily)

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

पैरामीटर

नामटाइपब्यौरा
fontFamilyString

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setFontFamilyAndWeight(fontFamily, fontWeight)

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

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

पैरामीटर

नामटाइपब्यौरा
fontFamilyString
fontWeightInteger

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setFontSize(fontSize)

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

पैरामीटर

नामटाइपब्यौरा
fontSizeNumber

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setForegroundColor(foregroundColor)

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

पैरामीटर

नामटाइपब्यौरा
foregroundColorColor

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setForegroundColor(red, green, blue)

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

पैरामीटर

नामटाइपब्यौरा
redInteger
greenInteger
blueInteger

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setForegroundColor(hexColor)

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

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

पैरामीटर

नामटाइपब्यौरा
hexColorString

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setForegroundColor(color)

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

पैरामीटर

नामटाइपब्यौरा
colorThemeColorType

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setItalic(italic)

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

पैरामीटर

नामटाइपब्यौरा
italicBoolean

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setLinkSlide(slideIndex)

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

लिंक सेट करने पर, टेक्स्ट की स्टाइल बदल जाती है. टेक्स्ट को अंडरलाइन किया जाता है और उसका फ़ोरग्राउंड रंग 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

अनुमति देना

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

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

पैरामीटर

नामटाइपब्यौरा
slideSlideSlide को लिंक करना है.

वापसी का टिकट

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

अनुमति देना

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

  • 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

अनुमति देना

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

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

setSmallCaps(smallCaps)

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

पैरामीटर

नामटाइपब्यौरा
smallCapsBoolean

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setStrikethrough(strikethrough)

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

पैरामीटर

नामटाइपब्यौरा
strikethroughBoolean

वापसी का टिकट

TextStyle

अनुमति देना

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

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

setUnderline(underline)

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

पैरामीटर

नामटाइपब्यौरा
underlineBoolean

वापसी का टिकट

TextStyle

अनुमति देना

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

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