ConditionalFormatRuleApis
में ग्रेडिएंट (रंग) की स्थितियां ऐक्सेस करें.
शर्त के साथ फ़ॉर्मैटिंग के हर नियम में एक ही ग्रेडिएंट कंडिशन हो सकती है. ग्रेडिएंट कंडीशन को नंबर स्केल (कम से कम, मध्य, और ज़्यादा से ज़्यादा) के साथ तीन पॉइंट से तय किया जाता है. हर स्केल में हर एक का रंग, वैल्यू, और InterpolationType
होता है. सेल के कॉन्टेंट की तुलना, नंबर स्केल में दी गई वैल्यू से की जाती है और सेल पर लागू किए गए रंग की तुलना, सेल के कॉन्टेंट की ग्रेडिएंट स्थिति के कम से कम, मध्यम, और ज़्यादा से ज़्यादा पॉइंट से की जाती है.
// Logs all the information inside gradient conditional format rules on a sheet. // The below snippet assumes all colors have ColorType.RGB. var sheet = SpreadsheetApp.getActiveSheet(); var rules = sheet.getConditionalFormatRules(); for (int i = 0; i < rules.length; i++) { var gradient = rules[i].getGradientCondition(); Logger.log("The conditional format gradient information for rule %d:\n MinColor %s, MinType %s, MinValue %s, \n MidColor %s, MidType %s, MidValue %s, \n MaxColor %s, MaxType %s, MaxValue %s \n", i, gradient.getMinColorObject().asRgbColor().asHexString(), gradient.getMinType(), gradient.getMinValue(), gradient.getMidColorObject().asRgbColor().asHexString(), gradient.getMidType(), gradient.getMidValue(), gradient.getMaxColorObject().asRgbColor().asHexString(), gradient.getMaxType(), gradient.getMaxValue()); }
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
getMaxColorObject() | Color | इस ग्रेडिएंट कंडिशन के ज़्यादा से ज़्यादा वैल्यू के लिए कलर सेट को सेट करता है. |
getMaxType() | InterpolationType | इस ग्रेडिएंट स्थिति के ज़्यादा से ज़्यादा मान के लिए इंटरपोलेशन का प्रकार मिलता है. |
getMaxValue() | String | इस ग्रेडिएंट कंडिशन की ज़्यादा से ज़्यादा वैल्यू का पता लगाता है. |
getMidColorObject() | Color | इस ग्रेडिएंट कंडिशन के मिडपॉइंट वैल्यू के लिए कलर सेट सेट करता है. |
getMidType() | InterpolationType | इस ग्रेडिएंट स्थिति के मध्य-बिंदु मान के लिए इंटरपोलेशन का प्रकार मिलता है. |
getMidValue() | String | इस ग्रेडिएंट कंडिशन की मिड-पॉइंट वैल्यू हासिल करता है. |
getMinColorObject() | Color | इस ग्रेडिएंट शर्त के कम से कम मान के लिए रंग का सेट सेट करता है. |
getMinType() | InterpolationType | इस ग्रेडिएंट शर्त के कम से कम मान के लिए इंटरपोलेशन का प्रकार मिलता है. |
getMinValue() | String | इस ग्रेडिएंट कंडिशन की सबसे कम वैल्यू दिखाता है. |
ज़्यादा जानकारी के साथ दस्तावेज़
getMaxColorObject()
इस ग्रेडिएंट कंडिशन के ज़्यादा से ज़्यादा वैल्यू के लिए कलर सेट को सेट करता है. अगर रंग सेट नहीं किया गया है, तो null
दिखाता है.
रिटर्न
Color
— इस ग्रेडिएंट कंडिशन की ज़्यादा से ज़्यादा वैल्यू या null
के लिए सेट किया गया रंग.
getMaxType()
इस ग्रेडिएंट स्थिति के ज़्यादा से ज़्यादा मान के लिए इंटरपोलेशन का प्रकार मिलता है. अगर ग्रेडिएंट ज़्यादा से ज़्यादा टाइप सेट नहीं किया गया है, तो null
दिखाता है.
रिटर्न
InterpolationType
— इस ग्रेडिएंट कंडिशन या null
के ज़्यादा से ज़्यादा वैल्यू के लिए इंटरपोलेशन टाइप
getMaxValue()
इस ग्रेडिएंट कंडिशन की ज़्यादा से ज़्यादा वैल्यू का पता लगाता है. अगर InterpolationType
के मान MAX
है या सबसे बड़ी वैल्यू सेट नहीं की गई है, तो खाली स्ट्रिंग दिखाता है.
रिटर्न
String
— अगर स्ट्रिंग बताई गई है, तो सबसे बड़ी वैल्यू या खाली स्ट्रिंग
getMidColorObject()
इस ग्रेडिएंट कंडिशन के मिडपॉइंट वैल्यू के लिए कलर सेट सेट करता है. अगर रंग सेट नहीं किया गया है, तो null
दिखाता है.
रिटर्न
Color
— इस ग्रेडिएंट कंडिशन या null
के मिडपॉइंट वैल्यू के लिए रंग सेट है.
getMidType()
इस ग्रेडिएंट स्थिति के मध्य-बिंदु मान के लिए इंटरपोलेशन का प्रकार मिलता है. अगर ग्रेडिएंट मिड टाइप सेट नहीं किया गया है, तो null
दिखाता है.
रिटर्न
InterpolationType
— इस ग्रेडिएंट कंडीशन की मिड-पॉइंट वैल्यू के लिए इंटरपोलेशन का टाइप या null
getMidValue()
इस ग्रेडिएंट कंडिशन की मिड-पॉइंट वैल्यू हासिल करता है. अगर ग्रेडिएंट बीच की वैल्यू सेट नहीं की गई है, तो खाली स्ट्रिंग दिखाता है.
रिटर्न
String
— खाली स्ट्रिंग या मिड-पॉइंट वैल्यू
getMinColorObject()
इस ग्रेडिएंट शर्त के कम से कम मान के लिए रंग का सेट सेट करता है. अगर रंग सेट नहीं किया गया है, तो null
दिखाता है.
रिटर्न
Color
— इस ग्रेडिएंट शर्त के कम से कम मान या null
के लिए रंग सेट किया गया है.
getMinType()
इस ग्रेडिएंट शर्त के कम से कम मान के लिए इंटरपोलेशन का प्रकार मिलता है. अगर ग्रेडिएंट कम से कम टाइप सेट नहीं किया गया है, तो null
दिखाता है.
रिटर्न
InterpolationType
— इस ग्रेडिएंट कंडिशन या null
के कम से कम वैल्यू के लिए इंटरपोलेशन टाइप
getMinValue()
इस ग्रेडिएंट कंडिशन की सबसे कम वैल्यू दिखाता है. अगर InterpolationType
के मान MIN
है या कम से कम वैल्यू सेट नहीं की गई है, तो खाली स्ट्रिंग दिखाता है.
रिटर्न
String
— अगर स्ट्रिंग बताई गई है, तो सबसे कम वैल्यू या खाली स्ट्रिंग