Class TextStyle

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

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

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

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getBackgroundColor()Colorटेक्स्ट का बैकग्राउंड कलर दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
getBaselineOffset()TextBaselineOffsetटेक्स्ट की सामान्य स्थिति से उसका वर्टिकल ऑफ़सेट दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
getFontFamily()Stringटेक्स्ट की फ़ॉन्ट फ़ैमिली दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
getFontSize()Numberटेक्स्ट के फ़ॉन्ट साइज़ को पॉइंट में दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
getFontWeight()Integerटेक्स्ट का फ़ॉन्ट वेट दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
getForegroundColor()Colorटेक्स्ट का फ़ोरग्राउंड कलर दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
getLink()Linkअगर कोई लिंक नहीं है या लिंक टेक्स्ट के किसी हिस्से पर है या एक से ज़्यादा लिंक हैं, तो टेक्स्ट पर Link दिखाता है. इसके अलावा, अगर कोई लिंक है, तो null दिखाता है.
hasLink()Booleanअगर टेक्स्ट में कोई लिंक है, तो true दिखाता है. अगर नहीं है, तो false दिखाता है. अगर लिंक टेक्स्ट के किसी हिस्से पर है या एक से ज़्यादा लिंक हैं, तो null दिखाता है.
isBackgroundTransparent()Booleanअगर टेक्स्ट का बैकग्राउंड पारदर्शी है, तो true दिखाता है. अगर नहीं है, तो false दिखाता है. इसके अलावा, अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
isBold()Booleanअगर टेक्स्ट को बोल्ड के तौर पर रेंडर किया जाता है, तो true दिखाता है. अगर नहीं, तो false दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
isItalic()Booleanअगर टेक्स्ट को इटैलिक किया गया है, तो true दिखाता है. अगर नहीं किया गया है, तो false दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
isSmallCaps()Booleanअगर टेक्स्ट छोटे अक्षरों में है, तो true दिखाता है. अगर टेक्स्ट बड़े अक्षरों में है, तो false दिखाता है. अगर टेक्स्ट में कई स्टाइल हैं, तो null दिखाता है.
isStrikethrough()Booleanअगर टेक्स्ट को स्ट्राइकथ्रू किया गया है, तो true दिखाता है. अगर नहीं किया गया है, तो false दिखाता है. अगर टेक्स्ट में एक से ज़्यादा स्टाइल हैं, तो null दिखाता है.
isUnderline()Booleanअगर टेक्स्ट को अंडरलाइन किया गया है, तो 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

अनुमति देना

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

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

getBaselineOffset()

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

वापसी का टिकट

TextBaselineOffset

अनुमति देना

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

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

getFontFamily()

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

वापसी का टिकट

String

अनुमति देना

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

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

getFontSize()

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

वापसी का टिकट

Number

अनुमति देना

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

  • 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

अनुमति देना

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

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

getForegroundColor()

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

वापसी का टिकट

Color

अनुमति देना

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

  • 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

अनुमति देना

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

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

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

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

वापसी का टिकट

Boolean

अनुमति देना

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

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

isBackgroundTransparent()

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

वापसी का टिकट

Boolean

अनुमति देना

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

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

isBold()

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

वापसी का टिकट

Boolean

अनुमति देना

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

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

isItalic()

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

वापसी का टिकट

Boolean

अनुमति देना

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

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

isSmallCaps()

अगर टेक्स्ट छोटे अक्षरों में है, तो true दिखाता है. अगर टेक्स्ट बड़े अक्षरों में है, तो false दिखाता है. अगर टेक्स्ट में कई स्टाइल हैं, तो null दिखाता है.

वापसी का टिकट

Boolean

अनुमति देना

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

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

isStrikethrough()

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

वापसी का टिकट

Boolean

अनुमति देना

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

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

isUnderline()

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

वापसी का टिकट

Boolean

अनुमति देना

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

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

स्लाइड के शून्य-आधारित इंडेक्स का इस्तेमाल करके, दिए गए 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

अनुमति देना

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

  • 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

अनुमति देना

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

  • 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