TextContent
सामान्य टेक्स्ट कॉन्टेंट. टेक्स्ट एक सही आकार (जैसे कि टेक्स्ट बॉक्स या रेक्टैंगल) या पेज में मौजूद टेबल सेल में होना चाहिए.
JSON के काेड में दिखाना |
---|
{ "textElements": [ { object ( |
फ़ील्ड | |
---|---|
textElements[]
|
टेक्स्ट कॉन्टेंट को उसके कॉम्पोनेंट में बांटा गया है. इसमें स्टाइल की जानकारी भी शामिल है. इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
lists
|
इस टेक्स्ट में मौजूद बुलेट वाली सूचियों को सूची आईडी से जोड़ा जाता है. |
TextElement
TextElement, किसी आकृति या टेबल सेल के टेक्स्ट कॉन्टेंट में इंडेक्स की रेंज के कॉन्टेंट के बारे में बताता है.
JSON के काेड में दिखाना |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
फ़ील्ड | |
---|---|
startIndex
|
यूनिकोड कोड यूनिट में, इस टेक्स्ट एलिमेंट का शुरुआती इंडेक्स, शून्य पर आधारित होता है. |
endIndex
|
यूनिकोड कोड यूनिट में, इस टेक्स्ट एलिमेंट का आखिरी इंडेक्स, जो शून्य से शुरू होता है. |
यूनियन फ़ील्ड
kind . इस एलिमेंट में किस तरह का टेक्स्ट होता है.
kind अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इनमें से सिर्फ़ एक हो सकता है:
|
|
paragraphMarker
|
नए पैराग्राफ़ की शुरुआत को दिखाने वाला मार्कर.
इस TextElement के
|
textRun
|
टेक्स्ट का ऐसा एलिमेंट जो टेक्स्ट के किसी हिस्से को दिखाता है. इस हिस्से के सभी वर्णों का एक ही
TextRuns के
|
autoText
|
टेक्स्ट एलिमेंट, जो टेक्स्ट में उस स्पॉट को दिखाता है जिसे डाइनैमिक तौर पर कॉन्टेंट से बदल दिया जाता है. इसमें समय के साथ बदलाव हो सकता है. |
ParagraphMarker
TextElement का एक टाइप, जो नए पैराग्राफ़ की शुरुआत दिखाता है.
JSON के काेड में दिखाना |
---|
{ "style": { object ( |
फ़ील्ड | |
---|---|
style
|
पैराग्राफ़ की शैली |
bullet
|
इस पैराग्राफ़ के लिए बुलेट. अगर यह एट्रिब्यूट मौजूद नहीं है, तो इसका मतलब है कि पैराग्राफ़ किसी सूची से नहीं जुड़ा है. |
ParagraphStyle
पूरे पैराग्राफ़ पर लागू होने वाली स्टाइल.
अगर यह टेक्स्ट, पैरंट
placeholder
वाले किसी आकार में है, तो इन पैराग्राफ़ स्टाइल को पैरंट से इनहेरिट किया जा सकता है. सूचियों के नेस्टिंग लेवल के आधार पर तय होता है कि पैराग्राफ़ की कौनसी स्टाइल इनहेरिट की जाएंगी:
- ऐसा पैराग्राफ़ जो सूची में नहीं है, वह पैराग्राफ़ स्टाइल को पैरंट प्लेसहोल्डर में लिस्ट के 0 नेस्टिंग स्तर पर पैराग्राफ़ से इनहेरिट करेगा.
- किसी सूची में मौजूद पैराग्राफ़ को, पैरंट प्लेसहोल्डर में मौजूद सूची के उस लेवल पर मौजूद पैराग्राफ़ से पैराग्राफ़ स्टाइल मिलेगी जहां वह पैराग्राफ़ नेस्ट किया गया है.
इस मैसेज में, इनहेरिट की गई पैराग्राफ़ स्टाइल को, सेट नहीं किए गए फ़ील्ड के तौर पर दिखाया जाता है.
JSON के काेड में दिखाना |
---|
{ "lineSpacing": number, "alignment": enum ( |
फ़ील्ड | |
---|---|
lineSpacing
|
लाइनों के बीच की जगह, सामान्य के प्रतिशत के तौर पर. सामान्य को 100.0 के तौर पर दिखाया जाता है. अगर यह सेट नहीं है, तो वैल्यू को पैरंट से इनहेरिट किया जाता है. |
alignment
|
इस पैराग्राफ़ के लिए टेक्स्ट अलाइनमेंट. |
indentStart
|
टेक्स्ट की मौजूदा दिशा के आधार पर, टेक्स्ट की शुरुआत वाले हिस्से के पैराग्राफ़ के लिए इंडेंटेशन की रकम. अगर यह सेट नहीं है, तो वैल्यू को पैरंट से इनहेरिट किया जाता है. |
indentEnd
|
टेक्स्ट की मौजूदा दिशा के आधार पर, टेक्स्ट के आखिर में मौजूद पैराग्राफ़ के लिए इंडेंटेशन की वैल्यू. अगर यह सेट नहीं है, तो वैल्यू को पैरंट से इनहेरिट किया जाता है. |
spaceAbove
|
पैराग्राफ़ के ऊपर मौजूद अतिरिक्त स्पेस. अगर यह सेट नहीं है, तो वैल्यू को पैरंट से इनहेरिट किया जाता है. |
spaceBelow
|
पैराग्राफ़ के नीचे अतिरिक्त स्थान की मात्रा. अगर यह सेट नहीं है, तो वैल्यू को पैरंट से इनहेरिट किया जाता है. |
indentFirstLine
|
पैराग्राफ़ की पहली पंक्ति की शुरुआत के लिए इंडेंट की संख्या. अगर यह सेट नहीं है, तो वैल्यू को पैरंट से इनहेरिट किया जाता है. |
direction
|
इस पैराग्राफ़ के लिए टेक्स्ट की दिशा. अगर इस एट्रिब्यूट की वैल्यू सेट नहीं की जाती है, तो डिफ़ॉल्ट रूप से वैल्यू के तौर पर
|
spacingMode
|
पैराग्राफ़ के लिए स्पेसिंग मोड. |
अलाइनमेंट
पैराग्राफ़ के लिए टेक्स्ट अलाइनमेंट के टाइप.
Enums | |
---|---|
ALIGNMENT_UNSPECIFIED
|
पैराग्राफ़ का अलाइनमेंट, पैरंट से इनहेरिट किया जाता है. |
START
|
पैराग्राफ़, लाइन की शुरुआत में अलाइन हो जाता है. बाएं से दाएं टेक्स्ट के लिए बाईं ओर अलाइन किया गया, अन्यथा दाईं ओर अलाइन किया गया. |
CENTER
|
पैराग्राफ़ बीच में हो. |
END
|
पैराग्राफ को लाइन के आखिर में अलाइन किया जाता है. LTR टेक्स्ट के लिए दाईं ओर अलाइन किया गया, नहीं तो बाईं ओर अलाइन किया गया. |
JUSTIFIED
|
पैराग्राफ़ को जस्टिफ़ाइड किया गया हो. |
TextDirection
निर्देशों का टेक्स्ट फ़्लो कर सकता है.
Enums | |
---|---|
TEXT_DIRECTION_UNSPECIFIED
|
टेक्स्ट की दिशा, पैरंट से इनहेरिट की जाती है. |
LEFT_TO_RIGHT
|
टेक्स्ट, बाएं से दाएं की ओर जाता है. |
RIGHT_TO_LEFT
|
टेक्स्ट दाईं से बाईं ओर चलता है. |
SpacingMode
पैराग्राफ़ के बीच के स्पेस के लिए अलग-अलग मोड.
Enums | |
---|---|
SPACING_MODE_UNSPECIFIED
|
स्पेसिंग मोड, पैरंट से इनहेरिट किया जाता है. |
NEVER_COLLAPSE
|
पैराग्राफ़ स्पेसिंग हमेशा रेंडर की जाती है. |
COLLAPSE_LISTS
|
सूची एलिमेंट के बीच पैराग्राफ़ स्पेसिंग को छोड़ दिया गया है. |
बुलेट
पैराग्राफ़ के बुलेट के बारे में बताता है.
JSON के काेड में दिखाना |
---|
{
"listId": string,
"nestingLevel": integer,
"glyph": string,
"bulletStyle": {
object ( |
फ़ील्ड | |
---|---|
listId
|
उस सूची का आईडी जिससे यह पैराग्राफ़ जुड़ा है. |
nestingLevel
|
सूची में इस पैराग्राफ़ का नेस्टिंग स्तर. |
glyph
|
इस पैराग्राफ़ के लिए रेंडर किया गया बुलेट ग्लिफ़. |
bulletStyle
|
इस बुलेट पर पैराग्राफ़ के हिसाब से टेक्स्ट की स्टाइल लागू की गई. |
TextStyle
यह उस स्टाइल को दिखाता है जिसे TextRun पर लागू किया जा सकता है.
अगर यह टेक्स्ट किसी आकार में अभिभावक के साथ शामिल हो
placeholder
है, तो ये टेक्स्ट स्टाइल पैरंट से इनहेरिट किए जा सकते हैं. कौनसी टेक्स्ट स्टाइल इनहेरिट की जाएंगी, यह सूचियों के नेस्टिंग लेवल पर निर्भर करता है:
- किसी ऐसे पैराग्राफ़ में चलाया जाने वाला टेक्स्ट जो सूची में नहीं है, वह पैराग्राफ़ में नई पंक्ति के वर्ण से अपनी टेक्स्ट शैली को पैरंट प्लेसहोल्डर में सूची के 0 नेस्टिंग स्तर पर इनहेरिट करेगा.
- किसी सूची में मौजूद पैराग्राफ़ में चलने वाला टेक्स्ट, उस पैराग्राफ़ की नई लाइन वाले वर्ण से उसकी टेक्स्ट शैली इनहेरिट करेगा, जो पैरंट प्लेसहोल्डर में उस सूची के नेस्टिंग स्तर पर किया जाएगा.
इस मैसेज में, इनहेरिट की गई टेक्स्ट स्टाइल को सेट नहीं किए गए फ़ील्ड के तौर पर दिखाया जाता है. अगर टेक्स्ट किसी ऐसे आकार में है जिसमें कोई पैरंट प्लेसहोल्डर नहीं है, तो इन फ़ील्ड को अनसेट करने पर, स्टाइल को Slides एडिटर में डिफ़ॉल्ट वैल्यू से मैच करने वाली वैल्यू पर वापस लाया जाएगा.
JSON के काेड में दिखाना |
---|
{ "backgroundColor": { object ( |
फ़ील्ड | |
---|---|
backgroundColor
|
टेक्स्ट का बैकग्राउंड कलर. अगर सेट किया गया है, तो रंग या तो ओपेक या पारदर्शी होता है. यह इस बात पर निर्भर करता है कि
|
foregroundColor
|
टेक्स्ट का रंग. अगर सेट किया गया है, तो रंग या तो ओपेक या पारदर्शी होता है. यह इस बात पर निर्भर करता है कि
|
bold
|
टेक्स्ट को बोल्ड के तौर पर रेंडर किया गया है या नहीं. |
italic
|
टेक्स्ट को इटैलिक किया गया है या नहीं. |
fontFamily
|
टेक्स्ट की फ़ॉन्ट फ़ैमिली.
फ़ॉन्ट फ़ैमिली को Slides के फ़ॉन्ट मेन्यू में जाकर या किसी भी फ़ॉन्ट में जोड़ा जा सकता है
Google Fonts. अगर फ़ॉन्ट का नाम नहीं पहचाना जा सका, तो टेक्स्ट को
कुछ फ़ॉन्ट, टेक्स्ट के वज़न पर असर डाल सकते हैं. अगर अपडेट के अनुरोध में
|
fontSize
|
टेक्स्ट के फ़ॉन्ट का साइज़. पढ़ने पर,
|
link
|
टेक्स्ट का हाइपरलिंक डेस्टिनेशन. अगर यह सेट नहीं है, तो कोई लिंक नहीं होगा. लिंक, पैरंट टेक्स्ट से नहीं लिए जाते हैं. अपडेट के अनुरोध में लिंक बदलने से, रेंज के टेक्स्ट स्टाइल में कुछ और बदलाव होते हैं:
|
baselineOffset
|
टेक्स्ट का वर्टिकल ऑफ़सेट अपनी सामान्य पोज़िशन से.
इससे मैसेज भेजें
|
smallCaps
|
टेक्स्ट बड़े अक्षरों में हो या नहीं. |
strikethrough
|
टेक्स्ट को स्ट्राइक माना गया है या नहीं. |
underline
|
टेक्स्ट अंडरलाइन किया गया है या नहीं. |
weightedFontFamily
|
टेक्स्ट की फ़ॉन्ट फ़ैमिली और रेंडर की गई मोटाई.
यह फ़ील्ड इसका एक्सटेंशन है
अगर अपडेट करने का अनुरोध दोनों के लिए वैल्यू तय करता है
अगर आपने
अगर आपने
|
OptionalColor
ऐसा रंग जो पूरी तरह से अपारदर्शी या पूरी तरह से पारदर्शी हो सकता है.
JSON के काेड में दिखाना |
---|
{
"opaqueColor": {
object ( |
फ़ील्ड | |
---|---|
opaqueColor
|
अगर यह सेट किया जाता है, तो इसका इस्तेमाल अपारदर्शी रंग के तौर पर किया जाएगा. अगर इसकी वैल्यू सेट नहीं की जाती है, तो यह पारदर्शी रंग दिखाता है. |
BaselineOffset
टेक्स्ट को उसकी सामान्य स्थिति से वर्टिकल तौर पर ऑफ़सेट करने के तरीके.
Enums | |
---|---|
BASELINE_OFFSET_UNSPECIFIED
|
टेक्स्ट का बेसलाइन ऑफ़सेट, पैरंट से इनहेरिट किया जाता है. |
NONE
|
टेक्स्ट वर्टिकल तौर पर ऑफ़सेट नहीं किया गया है. |
SUPERSCRIPT
|
टेक्स्ट को वर्टिकल तौर पर ऊपर की ओर ऑफ़सेट किया गया है (सुपरस्क्रिप्ट). |
SUBSCRIPT
|
टेक्स्ट को वर्टिकल रूप से नीचे की ओर ऑफ़सेट (सबस्क्रिप्ट) किया गया हो. |
WeightedFontFamily
TextRun को स्टाइल करने के लिए इस्तेमाल की जाने वाली फ़ॉन्ट फ़ैमिली और वज़न के बारे में बताता है.
JSON के काेड में दिखाना |
---|
{ "fontFamily": string, "weight": integer } |
फ़ील्ड | |
---|---|
fontFamily
|
टेक्स्ट की फ़ॉन्ट फ़ैमिली.
फ़ॉन्ट फ़ैमिली को Slides के फ़ॉन्ट मेन्यू में जाकर या किसी भी फ़ॉन्ट में जोड़ा जा सकता है
Google Fonts. अगर फ़ॉन्ट का नाम नहीं पहचाना जा सका, तो टेक्स्ट को
|
weight
|
रेंडर किए गए टेक्स्ट की मोटाई. इस फ़ील्ड में ऐसा कोई भी मान हो सकता है जो के गुणज में हो
|
TextRun
TextElement का एक टाइप, जो टेक्स्ट के ऐसे रन को दिखाता है जिसकी स्टाइल एक जैसी होती है.
JSON के काेड में दिखाना |
---|
{
"content": string,
"style": {
object ( |
फ़ील्ड | |
---|---|
content
|
इस दौड़ का टेक्स्ट. |
style
|
इस रन पर लागू की गई स्टाइल. |
ऑटो टेक्स्ट
ऑटो टेक्स्ट दिखाने वाला TextElement.
JSON के काेड में दिखाना |
---|
{ "type": enum ( |
फ़ील्ड | |
---|---|
type
|
अपने-आप लिखे गए इस टेक्स्ट का टाइप. |
content
|
अपने-आप दिखने वाले इस टेक्स्ट का रेंडर किया गया कॉन्टेंट, अगर उपलब्ध हो. |
style
|
अपने-आप दिखने वाले इस टेक्स्ट पर स्टाइल लागू की गई. |
टाइप
अपने-आप जनरेट होने वाले टेक्स्ट के टाइप
Enums | |
---|---|
TYPE_UNSPECIFIED
|
अपने-आप जनरेट होने वाले टेक्स्ट का कोई टाइप नहीं बताया गया है. |
SLIDE_NUMBER
|
मौजूदा स्लाइड नंबर दिखाने वाले ऑटोटेक्स्ट का टाइप. |
सूची
सूची से, सूची से जुड़े पैराग्राफ़ में मौजूद बुलेट के लुक और फ़ील के बारे में पता चलता है. कोई पैराग्राफ़ जो किसी सूची का हिस्सा होता है, उसमें उस सूची के आईडी का इंप्लिसिट रेफ़रंस होता है.
JSON के काेड में दिखाना |
---|
{
"listId": string,
"nestingLevel": {
integer: {
object ( |
फ़ील्ड | |
---|---|
listId
|
सूची का आईडी. |
nestingLevel
|
इससे, उस लेवल पर बुलेट की प्रॉपर्टी के नेस्टिंग लेवल का पता चलता है जिससे जुड़ा लेवल चुना गया है. किसी सूची में नेस्टिंग के ज़्यादा से ज़्यादा नौ लेवल हो सकते हैं. इसलिए, इस मैप के बटन की वैल्यू 0 से 8 के बीच हो सकती है. |
NestingLevel
इसमें ऐसी प्रॉपर्टी शामिल हैं जो नेस्टिंग के दिए गए लेवल पर, लिस्ट बुलेट के लुक और स्टाइल के बारे में बताती हैं.
JSON के काेड में दिखाना |
---|
{
"bulletStyle": {
object ( |
फ़ील्ड | |
---|---|
bulletStyle
|
नेस्टिंग के इस लेवल पर बुलेट का स्टाइल. |