Class TextStyle

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 के बीच का कोई मल्टीपल है. यह रेंज, सीएसएस 2.1 स्पेसिफ़िकेशन, सेक्शन 15.6 में बताई गई संख्या वाली वैल्यू से मेल खाती है. इसकी बिना संख्या वाली वैल्यू को अनुमति नहीं है. 700 से ज़्यादा या उसके बराबर वज़न बोल्ड माने जाते हैं. इस स्थिति में isBold() true दिखाता है. डिफ़ॉल्ट वैल्यू 400 है ("सामान्य").

रिटर्न

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() को कॉल करके पता लगाएं कि टेक्स्ट का कोई लिंक नहीं है या नहीं.

var 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 को हटाता है.

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

text.getTextStyle().removeLink();

रिटर्न

TextStyle


setBackgroundColor(color)

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

पैरामीटर

नामTypeब्यौरा
colorColor

रिटर्न

TextStyle

अनुमति देना

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

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

setBackgroundColor(red, green, blue)

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

पैरामीटर

नामTypeब्यौरा
redInteger
greenInteger
blueInteger

रिटर्न

TextStyle

अनुमति देना

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

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

setBackgroundColor(hexColor)

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

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

पैरामीटर

नामTypeब्यौरा
hexColorString

रिटर्न

TextStyle

अनुमति देना

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

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

setBackgroundColor(color)

दिए गए ThemeColorType के लिए टेक्स्ट के बैकग्राउंड का रंग सेट करता है.

पैरामीटर

नामTypeब्यौरा
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)

टेक्स्ट के वर्टिकल ऑफ़सेट को उसकी सामान्य पोज़िशन के संबंध में सेट करता है.

पैरामीटर

नामTypeब्यौरा
offsetTextBaselineOffset

रिटर्न

TextStyle

अनुमति देना

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

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

setBold(bold)

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

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

पैरामीटर

नामTypeब्यौरा
boldBoolean

रिटर्न

TextStyle

अनुमति देना

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

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

setFontFamily(fontFamily)

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

पैरामीटर

नामTypeब्यौरा
fontFamilyString

रिटर्न

TextStyle

अनुमति देना

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

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

setFontFamilyAndWeight(fontFamily, fontWeight)

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

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

पैरामीटर

नामTypeब्यौरा
fontFamilyString
fontWeightInteger

रिटर्न

TextStyle

अनुमति देना

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

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

setFontSize(fontSize)

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

पैरामीटर

नामTypeब्यौरा
fontSizeNumber

रिटर्न

TextStyle

अनुमति देना

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

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

setForegroundColor(foregroundColor)

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

पैरामीटर

नामTypeब्यौरा
foregroundColorColor

रिटर्न

TextStyle

अनुमति देना

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

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

setForegroundColor(red, green, blue)

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

पैरामीटर

नामTypeब्यौरा
redInteger
greenInteger
blueInteger

रिटर्न

TextStyle

अनुमति देना

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

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

setForegroundColor(hexColor)

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

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

पैरामीटर

नामTypeब्यौरा
hexColorString

रिटर्न

TextStyle

अनुमति देना

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

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

setForegroundColor(color)

दिए गए ThemeColorType पर टेक्स्ट के फ़ोरग्राउंड का रंग सेट करता है.

पैरामीटर

नामTypeब्यौरा
colorThemeColorType

रिटर्न

TextStyle

अनुमति देना

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

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

setItalic(italic)

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

पैरामीटर

नामTypeब्यौरा
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.
text.getTextStyle().setLinkSlide(0);

पैरामीटर

नामTypeब्यौरा
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.
var slide = presentation.getSlides()[0];
text.getTextStyle().setLinkSlide(slide);

पैरामीटर

नामTypeब्यौरा
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.
text.getTextStyle().setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);

पैरामीटर

नामTypeब्यौरा
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.
text.getTextStyle().setLinkUrl("https://slides.google.com");

पैरामीटर

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

रिटर्न

TextStyle

अनुमति देना

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

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

setSmallCaps(smallCaps)

सेट करता है कि टेक्स्ट छोटे बड़े अक्षरों में रेंडर किया जाए या नहीं.

पैरामीटर

नामTypeब्यौरा
smallCapsBoolean

रिटर्न

TextStyle

अनुमति देना

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

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

setStrikethrough(strikethrough)

सेट करता है कि टेक्स्ट को मारना है या नहीं.

पैरामीटर

नामTypeब्यौरा
strikethroughBoolean

रिटर्न

TextStyle

अनुमति देना

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

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

setUnderline(underline)

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

पैरामीटर

नामTypeब्यौरा
underlineBoolean

रिटर्न

TextStyle

अनुमति देना

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

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