TextContent
सामान्य टेक्स्ट कॉन्टेंट. टेक्स्ट एक सही आकार (जैसे कि टेक्स्ट बॉक्स या रेक्टैंगल) या पेज में मौजूद टेबल सेल में होना चाहिए.
JSON के काेड में दिखाना |
---|
{ "textElements": [ { object ( |
फ़ील्ड | |
---|---|
textElements[]
|
टेक्स्ट का कॉन्टेंट, अलग-अलग कॉम्पोनेंट में बांटा जाता है. इसमें स्टाइलिंग की जानकारी भी शामिल है. इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
lists
|
इस टेक्स्ट में मौजूद बुलेट वाली सूचियों को सूची आईडी से जोड़ा जाता है. |
TextElement
TextElement, किसी आकृति या टेबलCell के टेक्स्ट कॉन्टेंट में इंडेक्स की एक रेंज के कॉन्टेंट के बारे में बताता है.
JSON के काेड में दिखाना |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
फ़ील्ड | |
---|---|
startIndex
|
यूनिकोड कोड यूनिट में, इस टेक्स्ट एलिमेंट का शुरुआती इंडेक्स, शून्य पर आधारित होता है. |
endIndex
|
यूनिकोड कोड यूनिट में, इस टेक्स्ट एलिमेंट का आखिरी इंडेक्स, शून्य पर आधारित होता है. |
यूनियन फ़ील्ड
kind . टेक्स्ट का वह टाइप जो यह एलिमेंट दिखाता है.
kind अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इनमें से सिर्फ़ एक हो सकता है:
|
|
paragraphMarker
|
नए पैराग्राफ़ की शुरुआत को दिखाने वाला मार्कर.
कॉन्टेंट बनाने
|
textRun
|
रन ऑफ़ टेक्स्ट को दिखाने वाला TextElement, जहां रन में मौजूद सभी वर्ण एक जैसे होते हैं
कॉन्टेंट बनाने
|
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
|
पैराग्राफ़ को लाइन की शुरुआत में अलाइन किया गया है. LTR टेक्स्ट के लिए बाईं ओर अलाइन किया गया, नहीं तो दाईं ओर अलाइन किया गया. |
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
टेक्स्ट एलिमेंट का टाइप, जो ऐसे टेक्स्ट को दिखाता है जिसमें सभी की स्टाइल एक जैसी होती है.
JSON के काेड में दिखाना |
---|
{
"content": string,
"style": {
object (
|
फ़ील्ड | |
---|---|
content
|
इस दौड़ का टेक्स्ट. |
style
|
इस दौड़ पर लागू की गई स्टाइल. |
AutoText
टेक्स्ट एलिमेंट का टाइप, जो अपने-आप बनने वाले टेक्स्ट को दिखाता है.
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
|
नेस्ट करने के इस लेवल पर बुलेट की स्टाइल. |