- संसाधन: दस्तावेज़
- टैब
- TabProperties
- DocumentTab
- Body
- StructuralElement
- पैराग्राफ़
- ParagraphElement
- TextRun
- TextStyle
- OptionalColor
- रंग
- RgbColor
- डाइमेंशन
- यूनिट
- WeightedFontFamily
- BaselineOffset
- लिंक
- BookmarkLink
- HeadingLink
- SuggestedTextStyle
- TextStyleSuggestionState
- AutoText
- टाइप
- PageBreak
- ColumnBreak
- FootnoteReference
- HorizontalRule
- समीकरण
- InlineObjectElement
- Person
- PersonProperties
- RichLink
- RichLinkProperties
- ParagraphStyle
- NamedStyleType
- अलाइनमेंट
- ContentDirection
- SpacingMode
- ParagraphBorder
- DashStyle
- TabStop
- TabStopAlignment
- शेडिंग
- SuggestedParagraphStyle
- ParagraphStyleSuggestionState
- ShadingSuggestionState
- बुलेट
- SuggestedBullet
- BulletSuggestionState
- ObjectReferences
- SectionBreak
- SectionStyle
- SectionColumnProperties
- ColumnSeparatorStyle
- SectionType
- टेबल
- TableRow
- TableCell
- TableCellStyle
- TableCellBorder
- ContentAlignment
- SuggestedTableCellStyle
- TableCellStyleSuggestionState
- TableRowStyle
- SuggestedTableRowStyle
- TableRowStyleSuggestionState
- TableStyle
- TableColumnProperties
- WidthType
- TableOfContents
- Header
- फ़ुटर
- फ़ुटनोट
- DocumentStyle
- बैकग्राउंड
- साइज़
- DocumentFormat
- DocumentMode
- SuggestedDocumentStyle
- DocumentStyleSuggestionState
- BackgroundSuggestionState
- SizeSuggestionState
- NamedStyles
- NamedStyle
- SuggestedNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- List
- ListProperties
- NestingLevel
- BulletAlignment
- GlyphType
- SuggestedListProperties
- ListPropertiesSuggestionState
- NestingLevelSuggestionState
- NamedRanges
- NamedRange
- रेंज
- InlineObject
- InlineObjectProperties
- EmbeddedObject
- EmbeddedDrawingProperties
- ImageProperties
- CropProperties
- EmbeddedObjectBorder
- PropertyState
- LinkedContentReference
- SheetsChartReference
- SuggestedInlineObjectProperties
- InlineObjectPropertiesSuggestionState
- EmbeddedObjectSuggestionState
- EmbeddedDrawingPropertiesSuggestionState
- ImagePropertiesSuggestionState
- CropPropertiesSuggestionState
- EmbeddedObjectBorderSuggestionState
- LinkedContentReferenceSuggestionState
- SheetsChartReferenceSuggestionState
- PositionedObject
- PositionedObjectProperties
- PositionedObjectPositioning
- PositionedObjectLayout
- SuggestedPositionedObjectProperties
- PositionedObjectPropertiesSuggestionState
- PositionedObjectPositioningSuggestionState
- SuggestionsViewMode
- तरीके
संसाधन: दस्तावेज़
Google Docs का कोई दस्तावेज़.
| JSON के काेड में दिखाना |
|---|
{ "documentId": string, "title": string, "tabs": [ { object ( |
| फ़ील्ड | |
|---|---|
documentId |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ का आईडी. |
title |
दस्तावेज़ का टाइटल. |
tabs[] |
दस्तावेज़ में मौजूद टैब. टैब में चाइल्ड टैब हो सकते हैं. चाइल्ड टैब, किसी दूसरे टैब में नेस्ट किया गया टैब होता है. चाइल्ड टैब को |
revisionId |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ के वर्शन का आईडी. इसका इस्तेमाल अपडेट के अनुरोधों में किया जा सकता है. इससे यह तय किया जा सकता है कि दस्तावेज़ के किस वर्शन पर अपडेट लागू किए जाएं. साथ ही, यह भी तय किया जा सकता है कि अगर उस वर्शन के बाद दस्तावेज़ में बदलाव किया गया है, तो अनुरोध किस तरह काम करे. यह फ़ील्ड सिर्फ़ तब भरा जाता है, जब उपयोगकर्ता के पास दस्तावेज़ में बदलाव करने का ऐक्सेस हो. बदलाव का आईडी, क्रम से दिया गया नंबर नहीं होता, बल्कि एक अपारदर्शी स्ट्रिंग होती है. बदलाव के आईडी का फ़ॉर्मैट समय के साथ बदल सकता है. लौटाया गया संशोधन आईडी, सिर्फ़ 24 घंटे के लिए मान्य होता है. इसे उपयोगकर्ताओं के साथ शेयर नहीं किया जा सकता. अगर कॉल के बीच बदलाव आईडी में कोई बदलाव नहीं होता है, तो इसका मतलब है कि दस्तावेज़ में कोई बदलाव नहीं हुआ है. इसके उलट, अगर किसी दस्तावेज़ और उपयोगकर्ता के लिए आईडी बदल गया है, तो इसका मतलब है कि दस्तावेज़ अपडेट कर दिया गया है. हालांकि, आईडी में बदलाव, आईडी के फ़ॉर्मैट में बदलाव जैसे अंदरूनी फ़ैक्टर की वजह से भी हो सकता है. |
suggestionsViewMode |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ पर सुझाव देखने का मोड लागू किया गया है. ध्यान दें: किसी दस्तावेज़ में बदलाव करते समय, बदलाव |
body |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ का मुख्य हिस्सा. लेगसी फ़ील्ड: इसके बजाय, |
headers |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ में मौजूद हेडर, हेडर आईडी के हिसाब से क्रम में लगाए गए हैं. लेगसी फ़ील्ड: इसके बजाय, |
footers |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ में मौजूद फ़ुटर, जिन्हें फ़ुटर आईडी के हिसाब से क्रम से लगाया गया है. लेगसी फ़ील्ड: इसके बजाय, |
footnotes |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ में मौजूद फ़ुटनोट, फ़ुटनोट आईडी के हिसाब से क्रम में लगाए गए हैं. लेगसी फ़ील्ड: इसके बजाय, |
documentStyle |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ की स्टाइल. लेगसी फ़ील्ड: इसके बजाय, |
suggestedDocumentStyleChanges |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ की स्टाइल में बदलाव करने के सुझाव. इन्हें सुझाव आईडी के हिसाब से बांटा गया है. लेगसी फ़ील्ड: इसके बजाय, |
namedStyles |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ की स्टाइल के नाम. लेगसी फ़ील्ड: इसके बजाय, |
suggestedNamedStylesChanges |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ की स्टाइल के नाम में सुझाए गए बदलाव. इन्हें सुझाव आईडी के हिसाब से व्यवस्थित किया जाता है. लेगसी फ़ील्ड: इसके बजाय, |
lists |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ में मौजूद सूचियां, जिन्हें सूची के आईडी के हिसाब से क्रम में लगाया गया है. लेगसी फ़ील्ड: इसके बजाय, |
namedRanges |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ में मौजूद नाम वाली रेंज, नाम के हिसाब से क्रम में लगाई गई हैं. लेगसी फ़ील्ड: इसके बजाय, |
inlineObjects |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ में मौजूद इनलाइन ऑब्जेक्ट, जिन्हें ऑब्जेक्ट आईडी के हिसाब से क्रम में लगाया गया है. लेगसी फ़ील्ड: इसके बजाय, |
positionedObjects |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ में मौजूद ऑब्जेक्ट की पोज़िशन, ऑब्जेक्ट आईडी के हिसाब से तय की जाती है. लेगसी फ़ील्ड: इसके बजाय, |
टैब
दस्तावेज़ में मौजूद कोई टैब.
| JSON के काेड में दिखाना |
|---|
{ "tabProperties": { object ( |
| फ़ील्ड | |
|---|---|
tabProperties |
टैब की प्रॉपर्टी, जैसे कि आईडी और टाइटल. |
childTabs[] |
इस टैब में नेस्ट किए गए चाइल्ड टैब. |
यूनियन फ़ील्ड content. टैब का कॉन्टेंट. content इनमें से सिर्फ़ एक हो सकता है: |
|
documentTab |
दस्तावेज़ के कॉन्टेंट वाला टैब. जैसे, टेक्स्ट और इमेज. |
TabProperties
टैब की प्रॉपर्टी.
| JSON के काेड में दिखाना |
|---|
{ "tabId": string, "title": string, "parentTabId": string, "index": integer, "nestingLevel": integer } |
| फ़ील्ड | |
|---|---|
tabId |
सिर्फ़ आउटपुट के लिए. टैब का आईडी. इस फ़ील्ड में बदलाव नहीं किया जा सकता. |
title |
टैब का वह नाम जो उपयोगकर्ता को दिखता है. |
parentTabId |
ज़रूरी नहीं. पैरंट टैब का आईडी. जब मौजूदा टैब रूट-लेवल का टैब होता है, तब यह खाली होता है. इसका मतलब है कि इसमें कोई पैरंट नहीं होता. |
index |
पैरंट में मौजूद टैब का ज़ीरो-आधारित इंडेक्स. |
nestingLevel |
सिर्फ़ आउटपुट के लिए. दस्तावेज़ में टैब की डेप्थ. रूट-लेवल के टैब की शुरुआत 0 से होती है. |
DocumentTab
दस्तावेज़ के कॉन्टेंट वाला टैब.
| JSON के काेड में दिखाना |
|---|
{ "body": { object ( |
| फ़ील्ड | |
|---|---|
body |
दस्तावेज़ टैब का मुख्य हिस्सा. |
headers |
दस्तावेज़ टैब में मौजूद हेडर, हेडर आईडी के हिसाब से क्रम में लगाए गए हैं. |
footers |
दस्तावेज़ टैब में मौजूद फ़ुटर, जिन्हें फ़ुटर आईडी के हिसाब से क्रम में लगाया गया है. |
footnotes |
दस्तावेज़ टैब में मौजूद फ़ुटनोट, फ़ुटनोट आईडी के हिसाब से क्रम में लगाए गए हैं. |
documentStyle |
दस्तावेज़ टैब की स्टाइल. |
suggestedDocumentStyleChanges |
दस्तावेज़ टैब की स्टाइल में बदलाव करने के सुझाव, सुझाव आईडी के हिसाब से तय किए जाते हैं. |
namedStyles |
दस्तावेज़ टैब की स्टाइल के नाम. |
suggestedNamedStylesChanges |
दस्तावेज़ टैब की स्टाइल के नाम में सुझाए गए बदलाव. इन्हें सुझाव आईडी के हिसाब से क्रम में लगाया जाता है. |
lists |
दस्तावेज़ टैब में मौजूद सूचियां, सूची के आईडी के हिसाब से क्रम में लगाई गई हैं. |
namedRanges |
दस्तावेज़ टैब में मौजूद नाम वाली रेंज, नाम के हिसाब से क्रम में लगाई गई हैं. |
inlineObjects |
दस्तावेज़ टैब में मौजूद इनलाइन ऑब्जेक्ट, जिन्हें ऑब्जेक्ट आईडी के हिसाब से क्रम में लगाया गया है. |
positionedObjects |
दस्तावेज़ टैब में मौजूद ऑब्जेक्ट, जिन्हें ऑब्जेक्ट आईडी के हिसाब से व्यवस्थित किया गया है. |
मुख्य भाग
दस्तावेज़ का मुख्य हिस्सा.
आम तौर पर, बॉडी में पूरे दस्तावेज़ का कॉन्टेंट होता है. हालांकि, इसमें headers, footers, और footnotes शामिल नहीं होते.
| JSON के काेड में दिखाना |
|---|
{
"content": [
{
object ( |
| फ़ील्ड | |
|---|---|
content[] |
मुख्य कॉन्टेंट. मुख्य हिस्से के कॉन्टेंट के इंडेक्स की शुरुआत शून्य से होती है. |
StructuralElement
StructuralElement, दस्तावेज़ को स्ट्रक्चर देने वाले कॉन्टेंट के बारे में बताता है.
| JSON के काेड में दिखाना |
|---|
{ "startIndex": integer, "endIndex": integer, // Union field |
| फ़ील्ड | |
|---|---|
startIndex |
यह स्ट्रक्चरल एलिमेंट का ज़ीरो-आधारित स्टार्ट इंडेक्स है. यह UTF-16 कोड यूनिट में होता है. |
endIndex |
यह स्ट्रक्चरल एलिमेंट का ज़ीरो-आधारित एंड इंडेक्स है. यह UTF-16 कोड यूनिट में होता है. |
यूनियन फ़ील्ड content. स्ट्रक्चरल एलिमेंट का कॉन्टेंट. content इनमें से सिर्फ़ एक हो सकता है: |
|
paragraph |
यह पैराग्राफ़ टाइप का स्ट्रक्चरल एलिमेंट होता है. |
sectionBreak |
यह स्ट्रक्चरल एलिमेंट का एक सेक्शन ब्रेक टाइप है. |
table |
यह स्ट्रक्चरल एलिमेंट का टेबल टाइप होता है. |
tableOfContents |
यह स्ट्रक्चरल एलिमेंट, विषय सूची के टाइप का होता है. |
पैराग्राफ़
StructuralElement, पैराग्राफ़ को दिखाता है. पैराग्राफ़, कॉन्टेंट की एक रेंज होती है. यह नई लाइन वाले वर्ण पर खत्म होती है.
| JSON के काेड में दिखाना |
|---|
{ "elements": [ { object ( |
| फ़ील्ड | |
|---|---|
elements[] |
पैराग्राफ़ का कॉन्टेंट, जिसे अलग-अलग हिस्सों में बांटा गया है. |
paragraphStyle |
इस पैराग्राफ़ की स्टाइल. |
suggestedParagraphStyleChanges |
सुझाए गए पैराग्राफ़ की स्टाइल, इस पैराग्राफ़ में बदल जाती है. इसे सुझाव आईडी के हिसाब से सेट किया जाता है. |
bullet |
इस पैराग्राफ़ के लिए बुलेट. अगर यह मौजूद नहीं है, तो इसका मतलब है कि पैराग्राफ़ किसी सूची से नहीं जुड़ा है. |
suggestedBulletChanges |
इस पैराग्राफ़ की बुलेट में किए गए बदलावों के सुझाव. |
positionedObjectIds[] |
इस पैराग्राफ़ से जुड़े, पोज़िशन किए गए ऑब्जेक्ट के आईडी. |
suggestedPositionedObjectIds |
इस पैराग्राफ़ से जोड़े जाने के लिए सुझाए गए, पोज़िशन किए गए ऑब्जेक्ट के आईडी. इन्हें सुझाव आईडी के हिसाब से कुंजी के तौर पर इस्तेमाल किया जाता है. |
ParagraphElement
ParagraphElement, Paragraph में मौजूद कॉन्टेंट के बारे में बताता है.
| JSON के काेड में दिखाना |
|---|
{ "startIndex": integer, "endIndex": integer, // Union field |
| फ़ील्ड | |
|---|---|
startIndex |
यह पैराग्राफ़ एलिमेंट के शुरुआती इंडेक्स की जानकारी देता है. यह इंडेक्स, UTF-16 कोड यूनिट में होता है और इसकी शुरुआत शून्य से होती है. |
endIndex |
यह पैराग्राफ़ एलिमेंट का ज़ीरो-बेस एंड इंडेक्स है. यह UTF-16 कोड यूनिट में होता है. |
यूनियन फ़ील्ड content. पैराग्राफ़ एलिमेंट का कॉन्टेंट. content इनमें से सिर्फ़ एक हो सकता है: |
|
textRun |
यह टेक्स्ट रन पैराग्राफ़ एलिमेंट है. |
autoText |
अपने-आप लिखा गया लेख पैराग्राफ़ एलिमेंट. |
pageBreak |
यह पेज ब्रेक पैराग्राफ़ एलिमेंट है. |
columnBreak |
यह कॉलम ब्रेक पैराग्राफ़ एलिमेंट है. |
footnoteReference |
यह फ़ुटनोट रेफ़रंस पैराग्राफ़ एलिमेंट है. |
horizontalRule |
हॉरिज़ॉन्टल रूल पैराग्राफ़ एलिमेंट. |
equation |
यह एक इक्वेशन पैराग्राफ़ एलिमेंट है. |
inlineObjectElement |
यह एक इनलाइन ऑब्जेक्ट पैराग्राफ़ एलिमेंट है. |
person |
यह एक पैराग्राफ़ एलिमेंट है, जो किसी व्यक्ति या ईमेल पते से लिंक होता है. |
richLink |
यह पैराग्राफ़ एलिमेंट है, जो Google के किसी संसाधन से लिंक होता है. जैसे, Google Drive में मौजूद कोई फ़ाइल, YouTube वीडियो या Calendar इवेंट. |
TextRun
एक ParagraphElement, जो एक जैसे स्टाइल वाले टेक्स्ट के रन को दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ "content": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| फ़ील्ड | |
|---|---|
content |
इस रन का टेक्स्ट. रन में मौजूद टेक्स्ट के अलावा अन्य सभी एलिमेंट को यूनिकोड वर्ण U+E907 से बदल दिया जाता है. |
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो किसी |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
textStyle |
इस रन की टेक्स्ट स्टाइल. |
suggestedTextStyleChanges |
सुझाए गए टेक्स्ट की स्टाइल में इस रन के हिसाब से बदलाव किया जाता है. इसे सुझाव के आईडी के हिसाब से तय किया जाता है. |
TextStyle
यह टेक्स्ट पर लागू की जा सकने वाली स्टाइल को दिखाता है.
विरासत में मिली टेक्स्ट स्टाइल को इस मैसेज में, 'सेट नहीं किया गया' फ़ील्ड के तौर पर दिखाया जाता है. टेक्स्ट स्टाइल का पैरंट, इस बात पर निर्भर करता है कि टेक्स्ट स्टाइल कहां तय की गई है:
Paragraphमें मौजूद टेक्स्ट की TextStyle, पैराग्राफ़ केnamed style typeसे मिलती है.named styleपर मौजूद TextStyle,normal textस्टाइल से इनहेरिट होता है.normal textनाम वाली स्टाइल का TextStyle, Docs एडिटर में टेक्स्ट की डिफ़ॉल्ट स्टाइल से इनहेरिट होता है.- टेबल में मौजूद
Paragraphएलिमेंट पर मौजूद TextStyle, टेबल स्टाइल से अपनी टेक्स्ट स्टाइल इनहेरिट कर सकता है.
अगर टेक्स्ट स्टाइल, पैरंट से इनहेरिट नहीं होती है, तो फ़ील्ड को अनसेट करने पर स्टाइल, Docs एडिटर में डिफ़ॉल्ट वैल्यू से मेल खाने वाली वैल्यू पर वापस आ जाएगी.
| JSON के काेड में दिखाना |
|---|
{ "bold": boolean, "italic": boolean, "underline": boolean, "strikethrough": boolean, "smallCaps": boolean, "backgroundColor": { object ( |
| फ़ील्ड | |
|---|---|
bold |
इससे पता चलता है कि टेक्स्ट को बोल्ड के तौर पर रेंडर किया गया है या नहीं. |
italic |
इससे पता चलता है कि टेक्स्ट को इटैलिक किया गया है या नहीं. |
underline |
टेक्स्ट को अंडरलाइन किया गया है या नहीं. |
strikethrough |
टेक्स्ट पर स्ट्राइकथ्रू का निशान लगाया गया है या नहीं. |
smallCaps |
टेक्स्ट छोटे कैपिटल लेटर में है या नहीं. |
backgroundColor |
टेक्स्ट के बैकग्राउंड का रंग. अगर यह विकल्प सेट है, तो रंग या तो आरजीबी रंग होता है या पारदर्शी होता है. यह |
foregroundColor |
टेक्स्ट का फ़ॉरग्राउंड रंग. अगर यह विकल्प सेट है, तो रंग या तो आरजीबी रंग होता है या पारदर्शी होता है. यह |
fontSize |
टेक्स्ट के फ़ॉन्ट का साइज़. |
weightedFontFamily |
टेक्स्ट की फ़ॉन्ट फ़ैमिली और रेंडर किया गया वेट. अगर अपडेट करने के अनुरोध में अगर अगर |
baselineOffset |
टेक्स्ट का वर्टिकल ऑफ़सेट, उसकी सामान्य पोज़िशन से.
|
link |
टेक्स्ट का हाइपरलिंक डेस्टिनेशन. अगर इसे सेट नहीं किया जाता है, तो कोई लिंक नहीं होता है. लिंक, पैरंट टेक्स्ट से नहीं मिलते. अपडेट के अनुरोध में लिंक बदलने से, रेंज की टेक्स्ट स्टाइल में कुछ अन्य बदलाव होते हैं:
|
OptionalColor
ऐसा रंग जो पूरी तरह से अपारदर्शी या पूरी तरह से पारदर्शी हो सकता है.
| JSON के काेड में दिखाना |
|---|
{
"color": {
object ( |
| फ़ील्ड | |
|---|---|
color |
अगर इसे सेट किया जाता है, तो इसका इस्तेमाल अपारदर्शी रंग के तौर पर किया जाएगा. अगर इसे सेट नहीं किया जाता है, तो यह पारदर्शी रंग को दिखाता है. |
रंग
कोई गहरा रंग.
| JSON के काेड में दिखाना |
|---|
{
"rgbColor": {
object ( |
| फ़ील्ड | |
|---|---|
rgbColor |
आरजीबी रंग की वैल्यू. |
RgbColor
आरजीबी कलर.
| JSON के काेड में दिखाना |
|---|
{ "red": number, "green": number, "blue": number } |
| फ़ील्ड | |
|---|---|
red |
कलर का लाल कॉम्पोनेंट, 0.0 से 1.0 तक. |
green |
यह रंग का हरा कॉम्पोनेंट है. इसकी वैल्यू 0.0 से 1.0 तक होती है. |
blue |
रंग का नीला कॉम्पोनेंट, 0.0 से 1.0 तक. |
डाइमेंशन
तय की गई इकाइयों में, किसी एक दिशा में मौजूद मेग्नीट्यूड.
| JSON के काेड में दिखाना |
|---|
{
"magnitude": number,
"unit": enum ( |
| फ़ील्ड | |
|---|---|
magnitude |
मैग्नीट्यूड. |
unit |
मैग्नीट्यूड की इकाइयां. |
इकाई
माप की इकाइयों पर टैप करें.
| Enums | |
|---|---|
UNIT_UNSPECIFIED |
यूनिट की जानकारी नहीं है. |
PT |
एक पॉइंट, जो 1/72 इंच होता है. |
WeightedFontFamily
यह टेक्स्ट की फ़ॉन्ट फ़ैमिली और वेट को दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ "fontFamily": string, "weight": integer } |
| फ़ील्ड | |
|---|---|
fontFamily |
टेक्स्ट की फ़ॉन्ट फ़ैमिली. फ़ॉन्ट फ़ैमिली, Docs के फ़ॉन्ट मेन्यू में मौजूद कोई भी फ़ॉन्ट या Google Fonts में मौजूद कोई भी फ़ॉन्ट हो सकता है. अगर फ़ॉन्ट का नाम नहीं पहचाना जाता है, तो टेक्स्ट को |
weight |
फ़ॉन्ट की मोटाई. इस फ़ील्ड में, डिफ़ॉल्ट वैल्यू फ़ॉन्ट की मोटाई, रेंडर किए गए फ़ॉन्ट की मोटाई का सिर्फ़ एक कॉम्पोनेंट होती है.
|
BaselineOffset
टेक्स्ट को उसकी सामान्य जगह से वर्टिकल तौर पर ऑफ़सेट करने के तरीके.
| Enums | |
|---|---|
BASELINE_OFFSET_UNSPECIFIED |
टेक्स्ट के बेसलाइन ऑफ़सेट को पैरंट से इनहेरिट किया जाता है. |
NONE |
टेक्स्ट को वर्टिकल तौर पर ऑफ़सेट नहीं किया गया है. |
SUPERSCRIPT |
टेक्स्ट को ऊपर की ओर वर्टिकल ऑफ़सेट किया गया है (सुपरस्क्रिप्ट). |
SUBSCRIPT |
टेक्स्ट को वर्टिकल तौर पर नीचे की ओर ऑफ़सेट किया जाता है (सबस्क्रिप्ट). |
लिंक
किसी दस्तावेज़ के दूसरे हिस्से या बाहरी यूआरएल संसाधन का रेफ़रंस.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड destination. लिंक का डेस्टिनेशन. destination इनमें से सिर्फ़ एक हो सकता है: |
|
url |
कोई बाहरी यूआरएल. |
tabId |
इस दस्तावेज़ में मौजूद किसी टैब का आईडी. |
bookmark |
इस दस्तावेज़ में मौजूद कोई बुकमार्क. एक टैब वाले दस्तावेज़ों में, एक ही टैब में मौजूद बुकमार्क के लिंक, |
heading |
इस दस्तावेज़ में मौजूद कोई हेडिंग. एक टैब वाले दस्तावेज़ों में, एक ही टैब में मौजूद हेडिंग के लिंक, |
bookmarkId |
इस दस्तावेज़ में मौजूद किसी बुकमार्क का आईडी. लेगसी फ़ील्ड: इसके बजाय, अगर इस फ़ील्ड का इस्तेमाल राइट अनुरोध में किया जाता है, तो बुकमार्क को अनुरोध में दिए गए टैब आईडी से माना जाता है. अगर अनुरोध में टैब आईडी नहीं दिया गया है, तो इसे दस्तावेज़ के पहले टैब से माना जाता है. |
headingId |
इस दस्तावेज़ में मौजूद किसी हेडिंग का आईडी. लेगसी फ़ील्ड: इसके बजाय, अगर इस फ़ील्ड का इस्तेमाल राइट अनुरोध में किया जाता है, तो हेडिंग को अनुरोध में दिए गए टैब आईडी से माना जाता है. अगर अनुरोध में टैब आईडी नहीं दिया गया है, तो इसे दस्तावेज़ के पहले टैब से माना जाता है. |
BookmarkLink
इस दस्तावेज़ में मौजूद किसी बुकमार्क का रेफ़रंस.
| JSON के काेड में दिखाना |
|---|
{ "id": string, "tabId": string } |
| फ़ील्ड | |
|---|---|
id |
इस दस्तावेज़ में मौजूद किसी बुकमार्क का आईडी. |
tabId |
उस टैब का आईडी जिसमें यह बुकमार्क मौजूद है. |
HeadingLink
इस दस्तावेज़ में मौजूद किसी हेडिंग का रेफ़रंस.
| JSON के काेड में दिखाना |
|---|
{ "id": string, "tabId": string } |
| फ़ील्ड | |
|---|---|
id |
इस दस्तावेज़ में मौजूद किसी हेडिंग का आईडी. |
tabId |
इस हेडिंग वाले टैब का आईडी. |
SuggestedTextStyle
TextStyle में बदलाव का सुझाव.
| JSON के काेड में दिखाना |
|---|
{ "textStyle": { object ( |
| फ़ील्ड | |
|---|---|
textStyle |
एक |
textStyleSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस |
TextStyleSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस TextStyle के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "boldSuggested": boolean, "italicSuggested": boolean, "underlineSuggested": boolean, "strikethroughSuggested": boolean, "smallCapsSuggested": boolean, "backgroundColorSuggested": boolean, "foregroundColorSuggested": boolean, "fontSizeSuggested": boolean, "weightedFontFamilySuggested": boolean, "baselineOffsetSuggested": boolean, "linkSuggested": boolean } |
| फ़ील्ड | |
|---|---|
boldSuggested |
इससे पता चलता है कि |
italicSuggested |
इससे पता चलता है कि |
underlineSuggested |
इससे पता चलता है कि |
strikethroughSuggested |
इससे पता चलता है कि |
smallCapsSuggested |
इससे पता चलता है कि |
backgroundColorSuggested |
इससे पता चलता है कि |
foregroundColorSuggested |
इससे पता चलता है कि |
fontSizeSuggested |
इससे पता चलता है कि |
weightedFontFamilySuggested |
इससे पता चलता है कि |
baselineOffsetSuggested |
इससे पता चलता है कि |
linkSuggested |
इससे पता चलता है कि |
AutoText
ParagraphElement एक ऐसी जगह को दिखाता है जहां टेक्स्ट को डाइनैमिक रूप से बदला जाता है. इस टेक्स्ट में समय के साथ बदलाव हो सकता है, जैसे कि पेज नंबर.
| JSON के काेड में दिखाना |
|---|
{ "type": enum ( |
| फ़ील्ड | |
|---|---|
type |
यह अपने-आप लिखे गए लेख का टाइप है. |
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
textStyle |
इस AutoText की टेक्स्ट स्टाइल. |
suggestedTextStyleChanges |
सुझाए गए टेक्स्ट की स्टाइल, इस AutoText में बदल जाती है. इसे सुझाव के आईडी के हिसाब से सेट किया जाता है. |
टाइप
ऑटो टेक्स्ट के टाइप.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
अपने-आप लिखे गए लेख का टाइप नहीं बताया गया है. |
PAGE_NUMBER |
मौजूदा पेज नंबर दिखाने वाले ऑटो टेक्स्ट के लिए टाइप करें. |
PAGE_COUNT |
ऑटो टेक्स्ट का टाइप, जो दस्तावेज़ में मौजूद पेजों की कुल संख्या दिखाता है. |
PageBreak
ParagraphElement, पेज ब्रेक को दिखाता है. पेज ब्रेक से, इसके बाद का टेक्स्ट अगले पेज पर सबसे ऊपर से शुरू होता है.
| JSON के काेड में दिखाना |
|---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| फ़ील्ड | |
|---|---|
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो किसी |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
textStyle |
इस PageBreak का टेक्स्ट स्टाइल. टेक्स्ट कॉन्टेंट की तरह ही, पेज ब्रेक की टेक्स्ट स्टाइल से कॉन्टेंट के लेआउट पर असर पड़ सकता है. जैसे, टेक्स्ट रन और फ़ुटनोट के रेफ़रंस. साथ ही, इससे पेज ब्रेक के बगल में डाले गए टेक्स्ट की स्टाइल पर भी असर पड़ सकता है. |
suggestedTextStyleChanges |
सुझाए गए टेक्स्ट की स्टाइल, इस पेजब्रेक में बदल जाती है. इसे सुझाव आईडी के हिसाब से कुंजी दी जाती है. |
ColumnBreak
ParagraphElement, कॉलम ब्रेक को दिखाता है. कॉलम ब्रेक की मदद से, अगले टेक्स्ट को अगले कॉलम के ऊपर से शुरू किया जा सकता है.
| JSON के काेड में दिखाना |
|---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| फ़ील्ड | |
|---|---|
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो किसी |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
textStyle |
इस ColumnBreak की टेक्स्ट स्टाइल. टेक्स्ट कॉन्टेंट की तरह ही, कॉलम ब्रेक की टेक्स्ट स्टाइल से कॉन्टेंट के लेआउट पर असर पड़ सकता है. साथ ही, इससे कॉलम ब्रेक के बगल में डाले गए टेक्स्ट की स्टाइल पर भी असर पड़ सकता है. जैसे, टेक्स्ट रन और फ़ुटनोट के रेफ़रंस. |
suggestedTextStyleChanges |
सुझाए गए टेक्स्ट की स्टाइल, इस ColumnBreak में बदल जाती है. इसे सुझाव आईडी के हिसाब से सेट किया जाता है. |
FootnoteReference
ParagraphElement, फ़ुटनोट रेफ़रंस को दिखाता है. फ़ुटनोट रेफ़रंस, एक इनलाइन कॉन्टेंट होता है. इसे किसी संख्या के साथ रेंडर किया जाता है. इसका इस्तेमाल, फ़ुटनोट की पहचान करने के लिए किया जाता है.
| JSON के काेड में दिखाना |
|---|
{ "footnoteId": string, "footnoteNumber": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| फ़ील्ड | |
|---|---|
footnoteId |
|
footnoteNumber |
इस फ़ुटनोट का रेंडर किया गया नंबर. |
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो किसी |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
textStyle |
इस FootnoteReference की टेक्स्ट स्टाइल. |
suggestedTextStyleChanges |
सुझाए गए टेक्स्ट की स्टाइल, इस FootnoteReference में बदल जाती है. इसे सुझाव आईडी के हिसाब से कुंजी दी जाती है. |
HorizontalRule
हॉरिज़ॉन्टल लाइन दिखाने वाला ParagraphElement.
| JSON के काेड में दिखाना |
|---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| फ़ील्ड | |
|---|---|
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो किसी |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
textStyle |
इस HorizontalRule के टेक्स्ट की स्टाइल. टेक्स्ट कॉन्टेंट की तरह ही, हॉरिज़ॉन्टल रूल की टेक्स्ट स्टाइल से कॉन्टेंट लेआउट पर असर पड़ सकता है. साथ ही, इससे इसके बगल में डाले गए टेक्स्ट की स्टाइलिंग पर भी असर पड़ सकता है. जैसे, टेक्स्ट रन और फ़ुटनोट के रेफ़रंस. |
suggestedTextStyleChanges |
सुझाए गए टेक्स्ट की स्टाइल को इस HorizontalRule में बदल दिया जाता है. इसे सुझाव आईडी के हिसाब से कुंजी दी जाती है. |
समीकरण
ParagraphElement, किसी समीकरण को दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
| फ़ील्ड | |
|---|---|
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
InlineObjectElement
एक ParagraphElement जिसमें InlineObject शामिल है.
| JSON के काेड में दिखाना |
|---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| फ़ील्ड | |
|---|---|
inlineObjectId |
|
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
textStyle |
इस InlineObjectElement के टेक्स्ट की स्टाइल. टेक्स्ट कॉन्टेंट की तरह ही, इनलाइन ऑब्जेक्ट एलिमेंट की टेक्स्ट स्टाइल से कॉन्टेंट के लेआउट पर असर पड़ सकता है. जैसे, टेक्स्ट रन और फ़ुटनोट के रेफ़रंस. साथ ही, इससे इसके बगल में डाले गए टेक्स्ट की स्टाइल पर भी असर पड़ सकता है. |
suggestedTextStyleChanges |
सुझाए गए टेक्स्ट की स्टाइल, इस InlineObject में बदल जाती है. इसे सुझाव के आईडी के हिसाब से कुंजी दी जाती है. |
व्यक्ति
दस्तावेज़ में जिस व्यक्ति या ईमेल पते का ज़िक्र किया गया है. ये मेंशन, एक ऐसे एलिमेंट की तरह काम करते हैं जिसे बदला नहीं जा सकता. इसमें व्यक्ति का नाम या ईमेल पता शामिल होता है.
| JSON के काेड में दिखाना |
|---|
{ "personId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| फ़ील्ड | |
|---|---|
personId |
सिर्फ़ आउटपुट के लिए. इस लिंक का यूनीक आईडी. |
suggestedInsertionIds[] |
उन सुझावों के आईडी जो इस व्यक्ति के लिंक को दस्तावेज़ में डालते हैं. अगर |
suggestedDeletionIds[] |
ऐसे सुझावों के आईडी जिनसे दस्तावेज़ से इस व्यक्ति का लिंक हट जाता है. अगर कई उपयोगकर्ता किसी |
textStyle |
इस |
suggestedTextStyleChanges |
सुझाए गए टेक्स्ट की स्टाइल, सुझाव आईडी के हिसाब से इस |
personProperties |
सिर्फ़ आउटपुट के लिए. इस |
PersonProperties
लिंक किए गए Person से जुड़ी प्रॉपर्टी.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "email": string } |
| फ़ील्ड | |
|---|---|
name |
अगर लिंक टेक्स्ट में व्यक्ति का ईमेल पते के बजाय नाम दिखाया गया है, तो व्यक्ति का नाम. |
email |
इस |
RichLink
Google संसाधन का लिंक. जैसे, Drive में मौजूद कोई फ़ाइल, YouTube वीडियो या Calendar इवेंट.
| JSON के काेड में दिखाना |
|---|
{ "richLinkId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| फ़ील्ड | |
|---|---|
richLinkId |
सिर्फ़ आउटपुट के लिए. इस लिंक का आईडी. |
suggestedInsertionIds[] |
सुझावों के आईडी, जो इस लिंक को दस्तावेज़ में डालते हैं. अगर |
suggestedDeletionIds[] |
सुझावों के लिए आईडी, जो दस्तावेज़ से इस लिंक को हटाते हैं. अगर कई उपयोगकर्ता किसी |
textStyle |
इस |
suggestedTextStyleChanges |
सुझाए गए टेक्स्ट की स्टाइल, सुझाव आईडी के हिसाब से इस |
richLinkProperties |
सिर्फ़ आउटपुट के लिए. इस |
RichLinkProperties
किसी RichLink से जुड़ी प्रॉपर्टी.
| JSON के काेड में दिखाना |
|---|
{ "title": string, "uri": string, "mimeType": string } |
| फ़ील्ड | |
|---|---|
title |
सिर्फ़ आउटपुट के लिए. लिंक में दिखाए गए |
uri |
सिर्फ़ आउटपुट के लिए. |
mimeType |
सिर्फ़ आउटपुट के लिए. अगर |
ParagraphStyle
ऐसी स्टाइल जो पूरे पैराग्राफ़ पर लागू होती हैं.
विरासत में मिली पैराग्राफ़ स्टाइल को इस मैसेज में, 'सेट नहीं किया गया' फ़ील्ड के तौर पर दिखाया जाता है. पैराग्राफ़ स्टाइल का पैरंट, इस बात पर निर्भर करता है कि पैराग्राफ़ स्टाइल कहां तय की गई है:
- किसी
Paragraphपर मौजूद ParagraphStyle, पैराग्राफ़ केnamed style typeसे इनहेरिट होता है. named styleपर मौजूद ParagraphStyle,normal textनाम की स्टाइल से इनहेरिट होता है.normal textनाम वाली स्टाइल का ParagraphStyle, Docs एडिटर में डिफ़ॉल्ट पैराग्राफ़ स्टाइल से इनहेरिट होता है.- टेबल में मौजूद
Paragraphएलिमेंट पर मौजूद ParagraphStyle, टेबल स्टाइल से पैराग्राफ़ स्टाइल इनहेरिट कर सकता है.
अगर पैराग्राफ़ स्टाइल, पैरंट से इनहेरिट नहीं होती है, तो फ़ील्ड को अनसेट करने पर स्टाइल, Docs एडिटर में डिफ़ॉल्ट वैल्यू से मेल खाने वाली वैल्यू पर वापस आ जाएगी.
| JSON के काेड में दिखाना |
|---|
{ "headingId": string, "namedStyleType": enum ( |
| फ़ील्ड | |
|---|---|
headingId |
पैराग्राफ़ के हेडिंग का आईडी. अगर यह खाली है, तो इसका मतलब है कि यह पैराग्राफ़ हेडिंग नहीं है. इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
namedStyleType |
पैराग्राफ़ के स्टाइल टाइप का नाम. स्टाइल टाइप का नाम अपडेट करने से, ParagraphStyle में मौजूद अन्य प्रॉपर्टी पर असर पड़ता है. इसलिए, अन्य प्रॉपर्टी अपडेट करने से पहले स्टाइल टाइप का नाम अपडेट किया जाता है. |
alignment |
इस पैराग्राफ़ के लिए टेक्स्ट अलाइनमेंट. |
lineSpacing |
लाइनों के बीच की जगह की जानकारी. इसे सामान्य के प्रतिशत के तौर पर दिखाया जाता है. सामान्य को 100.0 के तौर पर दिखाया जाता है. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. |
direction |
इस पैराग्राफ़ के टेक्स्ट की दिशा. अगर यह वैल्यू सेट नहीं की जाती है, तो डिफ़ॉल्ट रूप से |
spacingMode |
पैराग्राफ़ के लिए स्पेसिंग मोड. |
spaceAbove |
पैराग्राफ़ के ऊपर मौजूद अतिरिक्त स्पेस की मात्रा. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. |
spaceBelow |
पैराग्राफ़ के नीचे मौजूद अतिरिक्त जगह की मात्रा. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. |
borderBetween |
इस पैराग्राफ़ और अगले और पिछले पैराग्राफ़ के बीच का बॉर्डर. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. जब आस-पास के पैराग्राफ़ में बॉर्डर और इंडेंट की प्रॉपर्टी एक जैसी होती हैं, तब बॉर्डर के बीच का हिस्सा रेंडर होता है. पैराग्राफ़ के बॉर्डर को कुछ हद तक अपडेट नहीं किया जा सकता. किसी पैराग्राफ़ की बॉर्डर बदलते समय, नई बॉर्डर की पूरी जानकारी देनी होगी. |
borderTop |
इस पैराग्राफ़ के सबसे ऊपर मौजूद बॉर्डर. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. ऊपरी बॉर्डर तब रेंडर होता है, जब ऊपर वाले पैराग्राफ़ में बॉर्डर और इंडेंट की प्रॉपर्टी अलग-अलग होती हैं. पैराग्राफ़ के बॉर्डर को कुछ हद तक अपडेट नहीं किया जा सकता. किसी पैराग्राफ़ की बॉर्डर बदलते समय, नई बॉर्डर की पूरी जानकारी देनी होगी. |
borderBottom |
इस पैराग्राफ़ के सबसे नीचे मौजूद बॉर्डर. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. नीचे दिए गए पैराग्राफ़ में बॉर्डर और इंडेंट की प्रॉपर्टी अलग-अलग होने पर, नीचे का बॉर्डर रेंडर होता है. पैराग्राफ़ के बॉर्डर को कुछ हद तक अपडेट नहीं किया जा सकता. किसी पैराग्राफ़ की बॉर्डर बदलते समय, नई बॉर्डर की पूरी जानकारी देनी होगी. |
borderLeft |
इस पैराग्राफ़ के बाईं ओर का बॉर्डर. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. पैराग्राफ़ के बॉर्डर को कुछ हद तक अपडेट नहीं किया जा सकता. किसी पैराग्राफ़ की बॉर्डर बदलते समय, नई बॉर्डर की पूरी जानकारी देनी होगी. |
borderRight |
इस पैराग्राफ़ के दाईं ओर मौजूद बॉर्डर. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. पैराग्राफ़ के बॉर्डर को कुछ हद तक अपडेट नहीं किया जा सकता. किसी पैराग्राफ़ की बॉर्डर बदलते समय, नई बॉर्डर की पूरी जानकारी देनी होगी. |
indentFirstLine |
पैराग्राफ़ की पहली लाइन के लिए इंडेंट की रकम. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. |
indentStart |
पैराग्राफ़ की दिशा के हिसाब से, टेक्स्ट की शुरुआत में मौजूद पैराग्राफ़ के लिए इंडेंटेशन की रकम. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. |
indentEnd |
मौजूदा पैराग्राफ़ की दिशा के आधार पर, टेक्स्ट के आखिर में मौजूद पैराग्राफ़ के लिए इंडेंटेशन की रकम. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. |
tabStops[] |
इस पैराग्राफ़ के लिए टैब स्टॉप की सूची. टैब स्टॉप की सूची इनहेरिट नहीं की जाती है. इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
keepLinesTogether |
अगर हो सके, तो पैराग्राफ़ की सभी लाइनों को एक ही पेज या कॉलम पर रखा जाना चाहिए या नहीं. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. |
keepWithNext |
अगर हो सके, तो इस पैराग्राफ़ के कम से कम कुछ हिस्से को अगले पैराग्राफ़ के साथ एक ही पेज या कॉलम पर लेआउट किया जाना चाहिए या नहीं. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. |
avoidWidowAndOrphan |
पैराग्राफ़ में विधवाओं और अनाथों से बचना है या नहीं. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. |
shading |
पैराग्राफ़ की शेडिंग. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है. |
pageBreakBefore |
क्या मौजूदा पैराग्राफ़ हमेशा पेज की शुरुआत से शुरू होना चाहिए. अगर यह वैल्यू सेट नहीं है, तो पैरंट से इनहेरिट की गई वैल्यू का इस्तेमाल किया जाता है.
|
NamedStyleType
नाम वाली स्टाइल के टाइप.
| Enums | |
|---|---|
NAMED_STYLE_TYPE_UNSPECIFIED |
स्टाइल का टाइप नहीं बताया गया है. |
NORMAL_TEXT |
सामान्य टेक्स्ट. |
TITLE |
टाइटल. |
SUBTITLE |
सबटाइटल. |
HEADING_1 |
हेडिंग 1. |
HEADING_2 |
हेडिंग 2. |
HEADING_3 |
हेडिंग 3. |
HEADING_4 |
हेडिंग 4. |
HEADING_5 |
टाइटल 5. |
HEADING_6 |
हेडिंग 6. |
अलाइनमेंट
किसी पैराग्राफ़ के लिए टेक्स्ट अलाइनमेंट के टाइप.
| Enums | |
|---|---|
ALIGNMENT_UNSPECIFIED |
पैराग्राफ़ अलाइनमेंट को पैरंट से इनहेरिट किया जाता है. |
START |
पैराग्राफ़ को लाइन की शुरुआत में अलाइन किया गया है. एलटीआर टेक्स्ट के लिए बाईं ओर अलाइन किया गया है. इसके अलावा, दाईं ओर अलाइन किया गया है. |
CENTER |
पैराग्राफ़ को बीच में अलाइन किया गया है. |
END |
पैराग्राफ़ को लाइन के आखिर में अलाइन किया गया है. एलटीआर टेक्स्ट के लिए, दाईं ओर अलाइन किया गया. इसके अलावा, बाईं ओर अलाइन किया गया. |
JUSTIFIED |
पैराग्राफ़ को जस्टिफ़ाई किया गया है. |
ContentDirection
दिशाओं के हिसाब से कॉन्टेंट को व्यवस्थित किया जा सकता है.
| Enums | |
|---|---|
CONTENT_DIRECTION_UNSPECIFIED |
कॉन्टेंट की दिशा के बारे में नहीं बताया गया है. |
LEFT_TO_RIGHT |
कॉन्टेंट बाईं से दाईं ओर जाता है. |
RIGHT_TO_LEFT |
कॉन्टेंट दाईं से बाईं ओर जाता है. |
SpacingMode
पैराग्राफ़ के बीच की दूरी के लिए अलग-अलग मोड.
| Enums | |
|---|---|
SPACING_MODE_UNSPECIFIED |
स्पेसिंग मोड को पैरंट से इनहेरिट किया जाता है. |
NEVER_COLLAPSE |
पैराग्राफ़ स्पेसिंग हमेशा रेंडर की जाती है. |
COLLAPSE_LISTS |
सूची के एलिमेंट के बीच पैराग्राफ़ की दूरी को छोड़ दिया जाता है. |
ParagraphBorder
किसी पैराग्राफ़ के चारों ओर बॉर्डर.
| JSON के काेड में दिखाना |
|---|
{ "color": { object ( |
| फ़ील्ड | |
|---|---|
color |
बॉर्डर का रंग. |
width |
बॉर्डर की चौड़ाई. |
padding |
बॉर्डर की पैडिंग. |
dashStyle |
बॉर्डर की डैश स्टाइल. |
DashStyle
इस विकल्प की मदद से, यह तय किया जा सकता है कि लीनियर ज्यामिति को किस तरह के डैश के साथ रेंडर किया जा सकता है. ये वैल्यू, "Office Open XML File Formats - Fundamentals and Markup Language Reference" के सेक्शन 20.1.10.49 में बताए गए "ST_PresetLineDashVal" सिंपल टाइप पर आधारित होती हैं. यह ECMA-376 के पांचवें वर्शन का पहला हिस्सा है.
| Enums | |
|---|---|
DASH_STYLE_UNSPECIFIED |
डैश स्टाइल की जानकारी नहीं दी गई है. |
SOLID |
गहरी लाइन. यह ECMA-376 ST_PresetLineDashVal वैल्यू 'solid' से मेल खाती है. यह डिफ़ॉल्ट डैश स्टाइल है. |
DOT |
बिंदुओं वाली लाइन. यह ECMA-376 ST_PresetLineDashVal वैल्यू 'dot' से मेल खाती है. |
DASH |
डैश वाली लाइन. यह ECMA-376 ST_PresetLineDashVal वैल्यू 'dash' से मेल खाती है. |
TabStop
किसी पैराग्राफ़ में टैब स्टॉप.
| JSON के काेड में दिखाना |
|---|
{ "offset": { object ( |
| फ़ील्ड | |
|---|---|
offset |
इस टैब स्टॉप और स्टार्ट मार्जिन के बीच का ऑफ़सेट. |
alignment |
इस टैब स्टॉप का अलाइनमेंट. अगर यह सेट नहीं है, तो डिफ़ॉल्ट रूप से इसकी वैल्यू |
TabStopAlignment
टैब स्टॉप का अलाइनमेंट.
| Enums | |
|---|---|
TAB_STOP_ALIGNMENT_UNSPECIFIED |
टैब स्टॉप अलाइनमेंट की जानकारी नहीं दी गई है. |
START |
टैब स्टॉप, लाइन की शुरुआत में अलाइन किया गया है. यह डिफ़ॉल्ट रूप से होता है. |
CENTER |
टैब स्टॉप को लाइन के बीच में अलाइन किया जाता है. |
END |
टैब स्टॉप, लाइन के आखिर में अलाइन किया गया है. |
शेडिंग
किसी पैराग्राफ़ की शेडिंग.
| JSON के काेड में दिखाना |
|---|
{
"backgroundColor": {
object ( |
| फ़ील्ड | |
|---|---|
backgroundColor |
इस पैराग्राफ़ की शेडिंग के बैकग्राउंड का रंग. |
SuggestedParagraphStyle
ParagraphStyle में बदलाव का सुझाव.
| JSON के काेड में दिखाना |
|---|
{ "paragraphStyle": { object ( |
| फ़ील्ड | |
|---|---|
paragraphStyle |
एक |
paragraphStyleSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस |
ParagraphStyleSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस ParagraphStyle के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{
"headingIdSuggested": boolean,
"namedStyleTypeSuggested": boolean,
"alignmentSuggested": boolean,
"lineSpacingSuggested": boolean,
"directionSuggested": boolean,
"spacingModeSuggested": boolean,
"spaceAboveSuggested": boolean,
"spaceBelowSuggested": boolean,
"borderBetweenSuggested": boolean,
"borderTopSuggested": boolean,
"borderBottomSuggested": boolean,
"borderLeftSuggested": boolean,
"borderRightSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"indentEndSuggested": boolean,
"keepLinesTogetherSuggested": boolean,
"keepWithNextSuggested": boolean,
"avoidWidowAndOrphanSuggested": boolean,
"shadingSuggestionState": {
object ( |
| फ़ील्ड | |
|---|---|
headingIdSuggested |
इससे पता चलता है कि |
namedStyleTypeSuggested |
इससे पता चलता है कि |
alignmentSuggested |
इससे पता चलता है कि |
lineSpacingSuggested |
इससे पता चलता है कि |
directionSuggested |
इससे पता चलता है कि |
spacingModeSuggested |
इससे पता चलता है कि |
spaceAboveSuggested |
इससे पता चलता है कि |
spaceBelowSuggested |
इससे पता चलता है कि |
borderBetweenSuggested |
इससे पता चलता है कि |
borderTopSuggested |
इससे पता चलता है कि |
borderBottomSuggested |
इससे पता चलता है कि |
borderLeftSuggested |
इससे पता चलता है कि |
borderRightSuggested |
इससे पता चलता है कि |
indentFirstLineSuggested |
इससे पता चलता है कि |
indentStartSuggested |
इससे पता चलता है कि |
indentEndSuggested |
इससे पता चलता है कि |
keepLinesTogetherSuggested |
इससे पता चलता है कि |
keepWithNextSuggested |
इससे पता चलता है कि |
avoidWidowAndOrphanSuggested |
इससे पता चलता है कि |
shadingSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
pageBreakBeforeSuggested |
इससे पता चलता है कि |
ShadingSuggestionState
यह मास्क दिखाता है कि सुझाए गए बदलाव में, बेस Shading के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "backgroundColorSuggested": boolean } |
| फ़ील्ड | |
|---|---|
backgroundColorSuggested |
इससे पता चलता है कि |
बुलेट
किसी पैराग्राफ़ के बुलेट के बारे में बताता है.
| JSON के काेड में दिखाना |
|---|
{
"listId": string,
"nestingLevel": integer,
"textStyle": {
object ( |
| फ़ील्ड | |
|---|---|
listId |
उस सूची का आईडी जिससे यह पैराग्राफ़ जुड़ा है. |
nestingLevel |
सूची में इस पैराग्राफ़ का नेस्टिंग लेवल. |
textStyle |
इस बुलेट पर लागू की गई पैराग्राफ़ के हिसाब से टेक्स्ट स्टाइल. |
SuggestedBullet
Bullet में बदलाव का सुझाव.
| JSON के काेड में दिखाना |
|---|
{ "bullet": { object ( |
| फ़ील्ड | |
|---|---|
bullet |
एक |
bulletSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस |
BulletSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस Bullet के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
| फ़ील्ड | |
|---|---|
listIdSuggested |
इससे पता चलता है कि |
nestingLevelSuggested |
इससे पता चलता है कि |
textStyleSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
ObjectReferences
ऑब्जेक्ट आईडी का कलेक्शन.
| JSON के काेड में दिखाना |
|---|
{ "objectIds": [ string ] } |
| फ़ील्ड | |
|---|---|
objectIds[] |
ऑब्जेक्ट आईडी. |
SectionBreak
StructuralElement, सेक्शन ब्रेक को दिखाता है. सेक्शन, कॉन्टेंट की एक रेंज होती है. इसमें एक ही SectionStyle होता है. सेक्शन ब्रेक से नए सेक्शन की शुरुआत होती है. साथ ही, सेक्शन ब्रेक के बाद वाले सेक्शन पर सेक्शन स्टाइल लागू होती है.
दस्तावेज़ का मुख्य हिस्सा हमेशा सेक्शन ब्रेक से शुरू होता है.
| JSON के काेड में दिखाना |
|---|
{
"suggestedInsertionIds": [
string
],
"suggestedDeletionIds": [
string
],
"sectionStyle": {
object ( |
| फ़ील्ड | |
|---|---|
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो किसी |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
sectionStyle |
इस सेक्शन ब्रेक के बाद वाले सेक्शन की स्टाइल. |
SectionStyle
वह स्टाइलिंग जो किसी सेक्शन पर लागू होती है.
| JSON के काेड में दिखाना |
|---|
{ "columnProperties": [ { object ( |
| फ़ील्ड | |
|---|---|
columnProperties[] |
सेक्शन के कॉलम की प्रॉपर्टी. अगर यह खाली है, तो सेक्शन में Docs Editor की डिफ़ॉल्ट प्रॉपर्टी वाला एक कॉलम होता है. किसी सेक्शन को अपडेट करके, उसमें तीन से ज़्यादा कॉलम नहीं जोड़े जा सकते. इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 खराब अनुरोध वाली गड़बड़ी दिखेगी. |
columnSeparatorStyle |
कॉलम सेपरेटर की स्टाइल. इस स्टाइल को तब भी सेट किया जा सकता है, जब सेक्शन में एक कॉलम हो. इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
contentDirection |
इस सेक्शन में कॉन्टेंट की दिशा. अगर यह सेट नहीं है, तो डिफ़ॉल्ट रूप से इसकी वैल्यू इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
marginTop |
सेक्शन का सबसे ऊपर वाला पेज मार्जिन. अगर इसे सेट नहीं किया जाता है, तो DocumentStyle से इसकी डिफ़ॉल्ट वैल्यू अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
marginBottom |
सेक्शन का सबसे नीचे वाला पेज मार्जिन. अगर इसे सेट नहीं किया जाता है, तो DocumentStyle से इसकी डिफ़ॉल्ट वैल्यू अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
marginRight |
सेक्शन का दायां पेज मार्जिन. अगर इसे सेट नहीं किया जाता है, तो DocumentStyle से इसकी डिफ़ॉल्ट वैल्यू अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
marginLeft |
सेक्शन का बायां पेज मार्जिन. अगर इसे सेट नहीं किया जाता है, तो DocumentStyle से इसकी डिफ़ॉल्ट वैल्यू अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
marginHeader |
सेक्शन का हेडर मार्जिन. अगर इसे सेट नहीं किया जाता है, तो DocumentStyle से इसकी डिफ़ॉल्ट वैल्यू अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
marginFooter |
सेक्शन का फ़ुटर मार्जिन. अगर इसे सेट नहीं किया जाता है, तो DocumentStyle से इसकी डिफ़ॉल्ट वैल्यू अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
sectionType |
सिर्फ़ आउटपुट के लिए. सेक्शन का टाइप. |
defaultHeaderId |
डिफ़ॉल्ट हेडर का आईडी. अगर इसे सेट नहीं किया जाता है, तो वैल्यू को पिछली अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
defaultFooterId |
डिफ़ॉल्ट फ़ुटर का आईडी. अगर इसे सेट नहीं किया जाता है, तो वैल्यू को पिछली अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
firstPageHeaderId |
यह हेडर का आईडी है. इसका इस्तेमाल सिर्फ़ सेक्शन के पहले पेज के लिए किया जाता है. अगर अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
firstPageFooterId |
यह फ़ुटर का आईडी है. इसका इस्तेमाल सिर्फ़ सेक्शन के पहले पेज के लिए किया जाता है. अगर अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
evenPageHeaderId |
सिर्फ़ सम संख्या वाले पेजों के लिए इस्तेमाल किए गए हेडर का आईडी. अगर DocumentStyle के अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
evenPageFooterId |
यह फ़ुटर का आईडी है. इसका इस्तेमाल सिर्फ़ सम संख्या वाले पेजों के लिए किया जाता है. अगर DocumentStyle के अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
useFirstPageHeaderFooter |
इससे पता चलता है कि सेक्शन के पहले पेज के लिए, पहले पेज के हेडर / फ़ुटर आईडी का इस्तेमाल करना है या नहीं. अगर इसे सेट नहीं किया जाता है, तो यह पहले सेक्शन के लिए DocumentStyle के अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
pageNumberStart |
वह पेज नंबर जिससे इस सेक्शन के लिए पेजों की संख्या गिनना शुरू करना है. अगर यह विकल्प सेट नहीं है, तो पेज नंबरिंग पिछले सेक्शन से जारी रहती है. अगर पहले अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
flipPageOrientation |
ज़रूरी नहीं. इससे पता चलता है कि इस सेक्शन के लिए, DocumentStyle के अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को अपडेट करते समय, कोई वैल्यू सेट करना ज़रूरी है. इस प्रॉपर्टी को अनसेट करने पर, 400 गड़बड़ी वाला अनुरोध दिखता है. |
SectionColumnProperties
ये प्रॉपर्टी, सेक्शन के कॉलम पर लागू होती हैं.
| JSON के काेड में दिखाना |
|---|
{ "width": { object ( |
| फ़ील्ड | |
|---|---|
width |
सिर्फ़ आउटपुट के लिए. कॉलम की चौड़ाई. |
paddingEnd |
कॉलम के आखिर में मौजूद पैडिंग. |
ColumnSeparatorStyle
कॉलम के बीच मौजूद कॉलम सेपरेटर की स्टाइल.
| Enums | |
|---|---|
COLUMN_SEPARATOR_STYLE_UNSPECIFIED |
कॉलम सेपरेटर की ऐसी स्टाइल जिसके बारे में कोई जानकारी नहीं दी गई है. |
NONE |
कॉलम के बीच कोई कॉलम सेपरेटर लाइन नहीं है. |
BETWEEN_EACH_COLUMN |
इससे हर कॉलम के बीच कॉलम सेपरेटर लाइन रेंडर होती है. |
SectionType
इससे पता चलता है कि मौजूदा सेक्शन की शुरुआत, पिछले सेक्शन के मुकाबले कहां है.
| Enums | |
|---|---|
SECTION_TYPE_UNSPECIFIED |
सेक्शन का टाइप नहीं बताया गया है. |
CONTINUOUS |
यह सेक्शन, पिछले सेक्शन के आखिरी पैराग्राफ़ के तुरंत बाद शुरू होता है. |
NEXT_PAGE |
यह सेक्शन अगले पेज पर शुरू होता है. |
तालिका
टेबल को दिखाने वाली StructuralElement.
| JSON के काेड में दिखाना |
|---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
| फ़ील्ड | |
|---|---|
rows |
टेबल में पंक्तियों की संख्या. |
columns |
टेबल में कॉलम की संख्या. ऐसा हो सकता है कि टेबल रेक्टैंगुलर न हो. इसलिए, कुछ लाइनों में अलग-अलग संख्या में सेल हो सकती हैं. |
tableRows[] |
हर लाइन का कॉन्टेंट और स्टाइल. |
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो किसी |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
tableStyle |
टेबल की स्टाइल. |
TableRow
Table में मौजूद किसी लाइन का कॉन्टेंट और स्टाइल.
| JSON के काेड में दिखाना |
|---|
{ "startIndex": integer, "endIndex": integer, "tableCells": [ { object ( |
| फ़ील्ड | |
|---|---|
startIndex |
यह पंक्ति के शुरुआती इंडेक्स की जानकारी देता है. यह इंडेक्स, UTF-16 कोड यूनिट में होता है और इसकी शुरुआत शून्य से होती है. |
endIndex |
इस लाइन का ज़ीरो-आधारित एंड इंडेक्स, UTF-16 कोड यूनिट में शामिल नहीं है. |
tableCells[] |
इस लाइन में मौजूद हर सेल का कॉन्टेंट और स्टाइल. ऐसा हो सकता है कि टेबल रेक्टैंगुलर न हो. इसलिए, ऐसा हो सकता है कि कुछ लाइनों में, उसी टेबल की अन्य लाइनों की तुलना में अलग-अलग सेल हों. |
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो किसी |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
tableRowStyle |
टेबल की लाइन की स्टाइल. |
suggestedTableRowStyleChanges |
इस लाइन में स्टाइल से जुड़े बदलावों के सुझाव दिए गए हैं. इन्हें सुझाव आईडी के हिसाब से व्यवस्थित किया गया है. |
TableCell
Table में मौजूद किसी सेल का कॉन्टेंट और स्टाइल.
| JSON के काेड में दिखाना |
|---|
{ "startIndex": integer, "endIndex": integer, "content": [ { object ( |
| फ़ील्ड | |
|---|---|
startIndex |
यह सेल का ज़ीरो-आधारित शुरुआती इंडेक्स है. यह UTF-16 कोड यूनिट में होता है. |
endIndex |
यह सेल का ज़ीरो-आधारित एंड इंडेक्स है. यह UTF-16 कोड यूनिट में होता है. |
content[] |
सेल का कॉन्टेंट. |
tableCellStyle |
सेल का स्टाइल. |
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो किसी |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
suggestedTableCellStyleChanges |
टेबल सेल की स्टाइल में सुझाए गए बदलाव. इन्हें सुझाव आईडी के हिसाब से बांटा गया है. |
TableCellStyle
TableCell की स्टाइल.
टेबल सेल की इनहेरिट की गई स्टाइल को इस मैसेज में, 'सेट नहीं किया गया' फ़ील्ड के तौर पर दिखाया जाता है. टेबल सेल का स्टाइल, टेबल के स्टाइल से इनहेरिट किया जा सकता है.
| JSON के काेड में दिखाना |
|---|
{ "rowSpan": integer, "columnSpan": integer, "backgroundColor": { object ( |
| फ़ील्ड | |
|---|---|
rowSpan |
सेल की लाइन स्पैन. इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
columnSpan |
सेल का कॉलम स्पैन. इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
backgroundColor |
सेल के बैकग्राउंड का रंग. |
borderLeft |
सेल का बायां बॉर्डर. |
borderRight |
सेल का दायां बॉर्डर. |
borderTop |
सेल का सबसे ऊपर वाला बॉर्डर. |
borderBottom |
सेल का सबसे निचला बॉर्डर. |
paddingLeft |
सेल की बाईं ओर की पैडिंग. |
paddingRight |
सेल की दाईं ओर की पैडिंग. |
paddingTop |
सेल की टॉप पैडिंग. |
paddingBottom |
सेल के सबसे नीचे की पैडिंग. |
contentAlignment |
टेबल सेल में मौजूद कॉन्टेंट का अलाइनमेंट. डिफ़ॉल्ट अलाइनमेंट, Docs Editor में नई बनाई गई टेबल सेल के अलाइनमेंट से मेल खाता है. |
TableCellBorder
टेबल सेल के चारों ओर बॉर्डर.
टेबल की सेल के बॉर्डर पारदर्शी नहीं हो सकते. टेबल सेल के बॉर्डर को छिपाने के लिए, उसकी चौड़ाई 0 पर सेट करें.
| JSON के काेड में दिखाना |
|---|
{ "color": { object ( |
| फ़ील्ड | |
|---|---|
color |
बॉर्डर का रंग. इस रंग को पारदर्शी नहीं किया जा सकता. |
width |
बॉर्डर की चौड़ाई. |
dashStyle |
बॉर्डर की डैश स्टाइल. |
ContentAlignment
कॉन्टेंट अलाइनमेंट के टाइप.
यह "Office Open XML File Formats - Fundamentals and Markup Language Reference" के सेक्शन 20.1.10.60 में मौजूद "ST_TextAnchoringType" सिंपल टाइप की वैल्यू के सबसेट से लिया गया है. यह ECMA-376 के पांचवें वर्शन के पहले हिस्से में मौजूद है.
| Enums | |
|---|---|
CONTENT_ALIGNMENT_UNSPECIFIED |
कॉन्टेंट अलाइनमेंट के बारे में जानकारी नहीं दी गई है. अगर कोई पैरंट मौजूद है, तो कॉन्टेंट अलाइनमेंट को पैरंट से इनहेरिट किया जाता है. |
CONTENT_ALIGNMENT_UNSUPPORTED |
कॉन्टेंट अलाइनमेंट का ऐसा तरीका जो काम नहीं करता. |
TOP |
यह अलाइनमेंट, कॉन्टेंट को कॉन्टेंट होल्डर के सबसे ऊपर अलाइन करता है. यह ECMA-376 ST_TextAnchoringType 't' से मेल खाता है. |
MIDDLE |
यह अलाइनमेंट, कॉन्टेंट को कॉन्टेंट होल्डर के बीच में अलाइन करता है. यह ECMA-376 ST_TextAnchoringType 'ctr' के बराबर है. |
BOTTOM |
यह अलाइनमेंट, कॉन्टेंट को कॉन्टेंट होल्डर के सबसे नीचे अलाइन करता है. यह ECMA-376 ST_TextAnchoringType 'b' के मुताबिक है. |
SuggestedTableCellStyle
TableCellStyle में बदलाव का सुझाव.
| JSON के काेड में दिखाना |
|---|
{ "tableCellStyle": { object ( |
| फ़ील्ड | |
|---|---|
tableCellStyle |
एक |
tableCellStyleSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस |
TableCellStyleSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस TableCellStyle के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "rowSpanSuggested": boolean, "columnSpanSuggested": boolean, "backgroundColorSuggested": boolean, "borderLeftSuggested": boolean, "borderRightSuggested": boolean, "borderTopSuggested": boolean, "borderBottomSuggested": boolean, "paddingLeftSuggested": boolean, "paddingRightSuggested": boolean, "paddingTopSuggested": boolean, "paddingBottomSuggested": boolean, "contentAlignmentSuggested": boolean } |
| फ़ील्ड | |
|---|---|
rowSpanSuggested |
इससे पता चलता है कि |
columnSpanSuggested |
इससे पता चलता है कि |
backgroundColorSuggested |
इससे पता चलता है कि |
borderLeftSuggested |
इससे पता चलता है कि |
borderRightSuggested |
इससे पता चलता है कि |
borderTopSuggested |
इससे पता चलता है कि |
borderBottomSuggested |
इससे पता चलता है कि |
paddingLeftSuggested |
इससे पता चलता है कि |
paddingRightSuggested |
इससे पता चलता है कि |
paddingTopSuggested |
इससे पता चलता है कि |
paddingBottomSuggested |
इससे पता चलता है कि |
contentAlignmentSuggested |
इससे पता चलता है कि |
TableRowStyle
टेबल की लाइन पर लागू होने वाली स्टाइल.
| JSON के काेड में दिखाना |
|---|
{
"minRowHeight": {
object ( |
| फ़ील्ड | |
|---|---|
minRowHeight |
लाइन की कम से कम ऊंचाई. लाइन को Docs Editor में इस वैल्यू के बराबर या इससे ज़्यादा ऊंचाई पर रेंडर किया जाएगा, ताकि लाइन की सभी सेल में मौजूद कॉन्टेंट दिखाया जा सके. |
tableHeader |
यह पंक्ति, टेबल हेडर है या नहीं. |
preventOverflow |
यह विकल्प सेट करता है कि क्या पंक्ति को पेज या कॉलम की सीमाओं के पार ओवरफ़्लो नहीं किया जा सकता. |
SuggestedTableRowStyle
TableRowStyle में बदलाव का सुझाव.
| JSON के काेड में दिखाना |
|---|
{ "tableRowStyle": { object ( |
| फ़ील्ड | |
|---|---|
tableRowStyle |
एक |
tableRowStyleSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस |
TableRowStyleSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस TableRowStyle के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "minRowHeightSuggested": boolean } |
| फ़ील्ड | |
|---|---|
minRowHeightSuggested |
इससे पता चलता है कि |
TableStyle
टेबल पर लागू होने वाली स्टाइल.
| JSON के काेड में दिखाना |
|---|
{
"tableColumnProperties": [
{
object ( |
| फ़ील्ड | |
|---|---|
tableColumnProperties[] |
हर कॉलम की प्रॉपर्टी. ध्यान दें कि Docs में, टेबल में लाइनें होती हैं और लाइनों में सेल होती हैं. यह एचटीएमएल की तरह ही होता है. इसलिए, किसी लाइन की प्रॉपर्टी, लाइन के |
TableColumnProperties
किसी टेबल में मौजूद कॉलम की प्रॉपर्टी.
| JSON के काेड में दिखाना |
|---|
{ "widthType": enum ( |
| फ़ील्ड | |
|---|---|
widthType |
कॉलम की चौड़ाई का टाइप. |
width |
कॉलम की चौड़ाई. कॉलम का |
WidthType
कॉलम की चौड़ाई का टाइप.
| Enums | |
|---|---|
WIDTH_TYPE_UNSPECIFIED |
कॉलम की चौड़ाई का टाइप नहीं बताया गया है. |
EVENLY_DISTRIBUTED |
कॉलम की चौड़ाई को, एक जैसी चौड़ाई वाले अन्य कॉलम के बीच बराबर-बराबर बांटा जाता है. कॉलम की चौड़ाई अपने-आप तय होती है. साथ ही, तय की गई चौड़ाई वाले सभी कॉलम को ध्यान में रखने के बाद, टेबल के लिए बची हुई चौड़ाई का बराबर हिस्सा होगा. |
FIXED_WIDTH |
कॉलम की चौड़ाई तय की गई हो. [width][google.apps.docs.v1.TableColumnProperties.width प्रॉपर्टी में, कॉलम की चौड़ाई होती है. |
TableOfContents
StructuralElement, विषय सूची को दिखाता है.
| JSON के काेड में दिखाना |
|---|
{
"content": [
{
object ( |
| फ़ील्ड | |
|---|---|
content[] |
विषय सूची का कॉन्टेंट. |
suggestedInsertionIds[] |
सुझाए गए इंसर्शन आईडी. अगर सुझाया गया बदलाव नेस्ट किया गया है, तो किसी |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
हेडर
दस्तावेज़ का हेडर.
| JSON के काेड में दिखाना |
|---|
{
"headerId": string,
"content": [
{
object ( |
| फ़ील्ड | |
|---|---|
headerId |
हेडर का आईडी. |
content[] |
हेडर का कॉन्टेंट. हेडर के कॉन्टेंट के इंडेक्स की शुरुआत शून्य से होती है. |
फ़ुटनोट
दस्तावेज़ का फ़ुटनोट.
| JSON के काेड में दिखाना |
|---|
{
"footnoteId": string,
"content": [
{
object ( |
| फ़ील्ड | |
|---|---|
footnoteId |
फ़ुटनोट का आईडी. |
content[] |
फ़ुटनोट का कॉन्टेंट. फ़ुटनोट के कॉन्टेंट के इंडेक्स, शून्य से शुरू होते हैं. |
DocumentStyle
दस्तावेज़ की स्टाइल.
| JSON के काेड में दिखाना |
|---|
{ "background": { object ( |
| फ़ील्ड | |
|---|---|
background |
दस्तावेज़ का बैकग्राउंड. दस्तावेज़ों का बैकग्राउंड पारदर्शी नहीं होना चाहिए. |
defaultHeaderId |
डिफ़ॉल्ट हेडर का आईडी. अगर इसे सेट नहीं किया जाता है, तो कोई डिफ़ॉल्ट हेडर नहीं होता. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
defaultFooterId |
डिफ़ॉल्ट फ़ुटर का आईडी. अगर इसे सेट नहीं किया जाता है, तो कोई डिफ़ॉल्ट फ़ुटर नहीं होता. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
evenPageHeaderId |
सिर्फ़ सम संख्या वाले पेजों के लिए इस्तेमाल किए गए हेडर का आईडी. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
evenPageFooterId |
यह फ़ुटर का आईडी है. इसका इस्तेमाल सिर्फ़ सम संख्या वाले पेजों के लिए किया जाता है. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
firstPageHeaderId |
सिर्फ़ पहले पेज के लिए इस्तेमाल किए गए हेडर का आईडी. अगर इसे सेट नहीं किया गया है, तो इसका मतलब है कि पहले पेज के लिए कोई यूनीक हेडर मौजूद नहीं है. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
firstPageFooterId |
यह सिर्फ़ पहले पेज के लिए इस्तेमाल किए गए फ़ुटर का आईडी है. अगर यह विकल्प सेट नहीं है, तो पहले पेज के लिए यूनीक फ़ुटर मौजूद नहीं होता. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
useFirstPageHeaderFooter |
इससे पता चलता है कि पहले पेज के लिए, पहले पेज के हेडर / फ़ुटर आईडी का इस्तेमाल करना है या नहीं. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
useEvenPageHeaderFooter |
इससे पता चलता है कि सम संख्या वाले पेजों के लिए, सम संख्या वाले पेज के हेडर / फ़ुटर आईडी का इस्तेमाल करना है या नहीं. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
pageNumberStart |
वह पेज नंबर जिससे पेजों की संख्या गिनना शुरू करना है. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginTop |
पेज का सबसे ऊपर वाला मार्जिन. दस्तावेज़ के स्टाइल में सबसे ऊपर मौजूद पेज मार्जिन को अपडेट करने से, सभी सेक्शन स्टाइल में सबसे ऊपर मौजूद पेज मार्जिन हट जाता है. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginBottom |
पेज का सबसे नीचे वाला मार्जिन. दस्तावेज़ की स्टाइल में सबसे नीचे के पेज मार्जिन को अपडेट करने से, सभी सेक्शन की स्टाइल में सबसे नीचे का पेज मार्जिन हट जाता है. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginRight |
पेज का दायां मार्जिन. दस्तावेज़ की स्टाइल में पेज के दाईं ओर के मार्जिन को अपडेट करने से, सेक्शन की सभी स्टाइल में पेज के दाईं ओर का मार्जिन हट जाता है. इससे सभी सेक्शन में कॉलम का साइज़ भी बदल सकता है. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginLeft |
पेज का बायां मार्जिन. दस्तावेज़ की स्टाइल में बाएं पेज के मार्जिन को अपडेट करने से, सेक्शन की सभी स्टाइल में बाएं पेज का मार्जिन हट जाता है. इससे सभी सेक्शन में कॉलम का साइज़ भी बदल सकता है. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
pageSize |
दस्तावेज़ में पेज का साइज़. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginHeader |
पेज के सबसे ऊपर वाले हिस्से और हेडर के कॉन्टेंट के बीच की जगह. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginFooter |
पेज के सबसे नीचे वाले हिस्से और फ़ुटर के कॉन्टेंट के बीच की जगह. अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
useCustomHeaderFooterMargins |
इससे पता चलता है कि DocumentStyle अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] इस प्रॉपर्टी को सिर्फ़ पढ़ा जा सकता है. |
flipPageOrientation |
ज़रूरी नहीं. इससे पता चलता है कि अगर [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
documentFormat |
दस्तावेज़ के लेवल पर फ़ॉर्मैट से जुड़ी सेटिंग तय करता है. जैसे, दस्तावेज़ का मोड (पेज वर्सेस पेजलेस). |
बैकग्राउंड
यह किसी दस्तावेज़ के बैकग्राउंड को दिखाता है.
| JSON के काेड में दिखाना |
|---|
{
"color": {
object ( |
| फ़ील्ड | |
|---|---|
color |
बैकग्राउंड का रंग. |
साइज़
चौड़ाई और ऊंचाई.
| JSON के काेड में दिखाना |
|---|
{ "height": { object ( |
| फ़ील्ड | |
|---|---|
height |
ऑब्जेक्ट की ऊंचाई. |
width |
ऑब्जेक्ट की चौड़ाई. |
DocumentFormat
इससे दस्तावेज़ के लेवल की फ़ॉर्मैटिंग सेटिंग के बारे में पता चलता है.
| JSON के काेड में दिखाना |
|---|
{
"documentMode": enum ( |
| फ़ील्ड | |
|---|---|
documentMode |
दस्तावेज़ में पेज हैं या वह पेजलेस है. |
DocumentMode
दस्तावेज़ में पेज हैं या वह पेजलेस है.
| Enums | |
|---|---|
DOCUMENT_MODE_UNSPECIFIED |
दस्तावेज़ मोड के बारे में जानकारी नहीं दी गई है. |
PAGES |
दस्तावेज़ में पेज मौजूद हैं. |
PAGELESS |
दस्तावेज़ पेजलेस है. |
SuggestedDocumentStyle
DocumentStyle में बदलाव का सुझाव.
| JSON के काेड में दिखाना |
|---|
{ "documentStyle": { object ( |
| फ़ील्ड | |
|---|---|
documentStyle |
एक |
documentStyleSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस |
DocumentStyleSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस DocumentStyle के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "backgroundSuggestionState": { object ( |
| फ़ील्ड | |
|---|---|
backgroundSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
defaultHeaderIdSuggested |
इससे पता चलता है कि |
defaultFooterIdSuggested |
इससे पता चलता है कि |
evenPageHeaderIdSuggested |
इससे पता चलता है कि |
evenPageFooterIdSuggested |
इससे पता चलता है कि |
firstPageHeaderIdSuggested |
इससे पता चलता है कि |
firstPageFooterIdSuggested |
इससे पता चलता है कि |
useFirstPageHeaderFooterSuggested |
इससे पता चलता है कि |
useEvenPageHeaderFooterSuggested |
इससे पता चलता है कि |
pageNumberStartSuggested |
इससे पता चलता है कि |
marginTopSuggested |
इससे पता चलता है कि |
marginBottomSuggested |
इससे पता चलता है कि |
marginRightSuggested |
इससे पता चलता है कि |
marginLeftSuggested |
इससे पता चलता है कि |
pageSizeSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, [size] [google.apps.docs.v1.DocumentStyle.size] फ़ील्ड में से कौनसे फ़ील्ड बदले गए हैं. |
marginHeaderSuggested |
इससे पता चलता है कि |
marginFooterSuggested |
इससे पता चलता है कि |
useCustomHeaderFooterMarginsSuggested |
इससे पता चलता है कि |
flipPageOrientationSuggested |
ज़रूरी नहीं. इससे पता चलता है कि |
BackgroundSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस Background के किन फ़ील्ड में बदलाव किया गया है. जिन फ़ील्ड के लिए वैल्यू को 'सही' पर सेट किया गया है उनके लिए, Backgound में सुझाई गई नई वैल्यू मौजूद है.
| JSON के काेड में दिखाना |
|---|
{ "backgroundColorSuggested": boolean } |
| फ़ील्ड | |
|---|---|
backgroundColorSuggested |
इससे पता चलता है कि इस सुझाव में, बैकग्राउंड के मौजूदा रंग में बदलाव किया गया है या नहीं. |
SizeSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस Size के किन फ़ील्ड में बदलाव किया गया है. जिन फ़ील्ड के लिए वैल्यू को 'सही' पर सेट किया गया है उनके लिए, Size में सुझाई गई नई वैल्यू मौजूद है.
| JSON के काेड में दिखाना |
|---|
{ "heightSuggested": boolean, "widthSuggested": boolean } |
| फ़ील्ड | |
|---|---|
heightSuggested |
इससे पता चलता है कि |
widthSuggested |
इससे पता चलता है कि |
NamedStyles
नाम वाली स्टाइल. दस्तावेज़ में मौजूद पैराग्राफ़, इन स्टाइल के नाम से अपने TextStyle और ParagraphStyle को इनहेरिट कर सकते हैं.
| JSON के काेड में दिखाना |
|---|
{
"styles": [
{
object ( |
| फ़ील्ड | |
|---|---|
styles[] |
नाम वाली स्टाइल. हर संभावित |
NamedStyle
नाम वाली स्टाइल. दस्तावेज़ में मौजूद पैराग्राफ़, इस स्टाइल से अपने TextStyle और ParagraphStyle को इनहेरिट कर सकते हैं. हालांकि, ऐसा तब ही किया जा सकता है, जब उनके स्टाइल टाइप का नाम एक जैसा हो.
| JSON के काेड में दिखाना |
|---|
{ "namedStyleType": enum ( |
| फ़ील्ड | |
|---|---|
namedStyleType |
इस स्टाइल का टाइप. |
textStyle |
इस स्टाइल का नाम. |
paragraphStyle |
इस स्टाइल का पैराग्राफ़ स्टाइल. |
SuggestedNamedStyles
NamedStyles में बदलाव का सुझाव.
| JSON के काेड में दिखाना |
|---|
{ "namedStyles": { object ( |
| फ़ील्ड | |
|---|---|
namedStyles |
एक |
namedStylesSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस |
NamedStylesSuggestionState
NamedStyles मैसेज के सुझाव की स्थिति.
| JSON के काेड में दिखाना |
|---|
{
"stylesSuggestionStates": [
{
object ( |
| फ़ील्ड | |
|---|---|
stylesSuggestionStates[] |
यह मास्क दिखाता है कि इस सुझाव में, नाम वाली स्टाइल के सुझावों की इन स्थितियों का क्रम, |
NamedStyleSuggestionState
NamedStyle मैसेज के सुझाव की स्थिति.
| JSON के काेड में दिखाना |
|---|
{ "namedStyleType": enum ( |
| फ़ील्ड | |
|---|---|
namedStyleType |
यह सुझाव, स्टाइल के जिस टाइप से जुड़ा है उसका नाम. यह फ़ील्ड, NamedStyleSuggestionState को उसके |
textStyleSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
paragraphStyleSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
सूची
सूची, पैराग्राफ़ के किसी ग्रुप के लिए सूची एट्रिब्यूट को दिखाती है. ये सभी पैराग्राफ़ एक ही सूची से जुड़े होते हैं. सूची का हिस्सा होने वाले पैराग्राफ़ के bullet में, सूची के आईडी का रेफ़रंस होता है.
| JSON के काेड में दिखाना |
|---|
{ "listProperties": { object ( |
| फ़ील्ड | |
|---|---|
listProperties |
सूची की प्रॉपर्टी. |
suggestedListPropertiesChanges |
सूची की प्रॉपर्टी में बदलाव के लिए सुझाव दिए गए हैं. इन्हें सुझाव आईडी के हिसाब से बांटा गया है. |
suggestedInsertionId |
सुझाया गया इंसर्शन आईडी. अगर यह खाली है, तो इसका मतलब है कि यह सुझाई गई जगह नहीं है. |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस सूची को मिटाने का कोई सुझाव नहीं दिया गया है. |
ListProperties
list की ऐसी प्रॉपर्टी जो किसी सूची से जुड़े पैराग्राफ़ में मौजूद बुलेट के लुक और फ़ील के बारे में बताती हैं.
| JSON के काेड में दिखाना |
|---|
{
"nestingLevels": [
{
object ( |
| फ़ील्ड | |
|---|---|
nestingLevels[] |
इससे, उस लेवल की बुलेट के बारे में जानकारी मिलती है. किसी सूची में ज़्यादा से ज़्यादा नौ लेवल की नेस्टिंग हो सकती है. नेस्टिंग लेवल 0 सबसे ऊपर वाले लेवल से मेल खाता है और नेस्टिंग लेवल 8 सबसे ज़्यादा नेस्ट किए गए लेवल से मेल खाता है. नेस्टिंग लेवल को बढ़ते क्रम में दिखाया जाता है. इसमें सबसे कम नेस्ट किए गए लेवल को सबसे पहले दिखाया जाता है. |
NestingLevel
इसमें ऐसी प्रॉपर्टी होती हैं जो नेस्टिंग के किसी लेवल पर, सूची के बुलेट के लुक और फ़ील के बारे में बताती हैं.
| JSON के काेड में दिखाना |
|---|
{ "bulletAlignment": enum ( |
| फ़ील्ड | |
|---|---|
bulletAlignment |
बुलेट को रेंडर करने के लिए तय की गई जगह में, बुलेट का अलाइनमेंट. |
glyphFormat |
नेस्टिंग के इस लेवल पर बुलेट के लिए इस्तेमाल की गई फ़ॉर्मैट स्ट्रिंग. ग्लिफ़ फ़ॉर्मैट में एक या उससे ज़्यादा प्लेसहोल्डर होते हैं. इन प्लेसहोल्डर को उदाहरण के लिए, ग्लिफ़ फ़ॉर्मैट
ग्लिफ़ फ़ॉर्मैट में, मौजूदा नेस्टिंग लेवल के साथ-साथ पैरंट नेस्टिंग लेवल के लिए प्लेसहोल्डर शामिल हो सकते हैं. उदाहरण के लिए, किसी सूची में नेस्टिंग लेवल 0 पर
ऑर्डर किए गए नेस्टिंग लेवल के लिए, किसी पैराग्राफ़ के ग्लिफ़ फ़ॉर्मैट में प्लेसहोल्डर की जगह इस्तेमाल की जाने वाली स्ट्रिंग, सूची में पैराग्राफ़ के क्रम पर निर्भर करती है. |
indentFirstLine |
नेस्टिंग के इस लेवल पर, पैराग्राफ़ की पहली लाइन के लिए इंडेंट की मात्रा. |
indentStart |
नेस्टिंग के इस लेवल पर पैराग्राफ़ के लिए इंडेंटेशन की वैल्यू. यह मार्जिन, पैराग्राफ़ के कॉन्टेंट की दिशा के आधार पर, टेक्स्ट की शुरुआत वाली साइड पर लागू होता है. |
textStyle |
नेस्टिंग के इस लेवल पर मौजूद बुलेट की टेक्स्ट स्टाइल. |
startNumber |
इस नेस्टिंग लेवल पर मौजूद, सूची के पहले आइटम की संख्या. अक्षर वाली सूचियों और रोमन अंकों वाली सूचियों के लिए, 0 को 1 माना जाता है. 0 और 1, दोनों वैल्यू के लिए, अक्षरों और रोमन अंकों वाली सूचियां क्रमशः बिना क्रम वाले ग्लिफ़ वाले नेस्टिंग लेवल के लिए, इस वैल्यू को अनदेखा कर दिया जाता है. |
यूनियन फ़ील्ड glyph_kind. बुलेट के लिए इस्तेमाल किया गया ग्लिफ़. इससे बुलेट ग्लिफ़ तय होता है, जो glyph_format में प्लेसहोल्डर की जगह लेता है. glyph_kind इनमें से सिर्फ़ एक हो सकता है: |
|
glyphType |
नेस्टिंग के इस लेवल पर पैराग्राफ़ को क्रम से लगाने पर, बुलेट के लिए इस्तेमाल किए गए ग्लिफ़ का टाइप. ग्लाइफ़ टाइप से यह तय होता है कि इस लेवल की नेस्टिंग में पैराग्राफ़ को क्रम से लगाने पर, |
glyphSymbol |
यह एक कस्टम ग्लिफ़ सिंबल है. इसका इस्तेमाल बुलेट के लिए किया जाता है. ऐसा तब किया जाता है, जब नेस्टिंग के इस लेवल पर पैराग्राफ़ क्रम से न हों.
|
BulletAlignment
बुलेट के लिए अलाइनमेंट के टाइप.
| Enums | |
|---|---|
BULLET_ALIGNMENT_UNSPECIFIED |
बुलेट के अलाइनमेंट की जानकारी नहीं दी गई है. |
START |
बुलेट को उस जगह की शुरुआत में अलाइन किया जाता है जहां बुलेट को रेंडर किया जाना है. एलटीआर टेक्स्ट के लिए बाईं ओर अलाइन किया गया है. इसके अलावा, दाईं ओर अलाइन किया गया है. |
CENTER |
बुलेट को, बुलेट रेंडर करने के लिए तय की गई जगह के बीच में अलाइन किया जाता है. |
END |
बुलेट, बुलेट को रेंडर करने के लिए तय की गई जगह के आखिर में अलाइन की जाती है. एलटीआर टेक्स्ट के लिए, दाईं ओर अलाइन किया गया. इसके अलावा, बाईं ओर अलाइन किया गया. |
GlyphType
इस लेवल पर नेस्ट किए गए पैराग्राफ़ को क्रम से लगाने पर, बुलेट के लिए इस्तेमाल किए गए ग्लिफ़ के टाइप.
| Enums | |
|---|---|
GLYPH_TYPE_UNSPECIFIED |
ग्लिफ़ का टाइप नहीं बताया गया है या इसका इस्तेमाल नहीं किया जा सकता. |
NONE |
एक खाली स्ट्रिंग. |
DECIMAL |
कोई संख्या, जैसे कि 1, 2 या 3. |
ZERO_DECIMAL |
ऐसा नंबर जिसमें एक से नौ तक की संख्याओं के पहले शून्य लगाया गया हो. जैसे, 01, 02 या 03. एक से ज़्यादा अंकों वाले नंबरों के पहले शून्य नहीं लगाया जाता. |
UPPER_ALPHA |
अंग्रेज़ी वर्णमाला का कोई बड़ा अक्षर, जैसे कि A, B या C. |
ALPHA |
अंग्रेज़ी का कोई छोटा अक्षर, जैसे कि a, b या c. |
UPPER_ROMAN |
कैपिटल लेटर वाला रोमन अंक, जैसे कि I, II या III. |
ROMAN |
लोअरकेस वाला रोमन अंक, जैसे कि i, ii या iii. |
SuggestedListProperties
ListProperties में बदलाव का सुझाव.
| JSON के काेड में दिखाना |
|---|
{ "listProperties": { object ( |
| फ़ील्ड | |
|---|---|
listProperties |
एक |
listPropertiesSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस |
ListPropertiesSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस ListProperties के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
| फ़ील्ड | |
|---|---|
nestingLevelsSuggestionStates[] |
यह मास्क दिखाता है कि इस सुझाव में, नेस्टिंग लेवल के सुझाव, नेस्टिंग लेवल के बढ़ते क्रम में दिखाए जाते हैं. इसमें सबसे कम नेस्ट किए गए सुझाव सबसे पहले दिखाए जाते हैं. |
NestingLevelSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस NestingLevel के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
| फ़ील्ड | |
|---|---|
bulletAlignmentSuggested |
इससे पता चलता है कि |
glyphTypeSuggested |
इससे पता चलता है कि |
glyphFormatSuggested |
इससे पता चलता है कि |
glyphSymbolSuggested |
इससे पता चलता है कि |
indentFirstLineSuggested |
इससे पता चलता है कि |
indentStartSuggested |
इससे पता चलता है कि |
textStyleSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
startNumberSuggested |
इससे पता चलता है कि |
NamedRanges
दस्तावेज़ में मौजूद उन सभी NamedRange का कलेक्शन जिनका नाम एक जैसा है.
| JSON के काेड में दिखाना |
|---|
{
"name": string,
"namedRanges": [
{
object ( |
| फ़ील्ड | |
|---|---|
name |
वह नाम जो सभी |
namedRanges[] |
एक ही नाम वाले |
NamedRange
एक ही नाम वाली रेंज आईडी वाले Range का कलेक्शन.
नाम वाली रेंज की मदद से डेवलपर, दस्तावेज़ के कुछ हिस्सों को उपयोगकर्ता के तय किए गए किसी भी लेबल से जोड़ सकते हैं. इससे, बाद में प्रोग्राम के हिसाब से उनके कॉन्टेंट को पढ़ा या बदला जा सकता है. किसी दस्तावेज़ में, एक ही नाम वाली कई नाम वाली रेंज हो सकती हैं. हालांकि, हर नाम वाली रेंज का आईडी अलग होता है.
नाम वाली रेंज, एक Range की मदद से बनाई जाती है. साथ ही, नाम वाली रेंज में डाला गया कॉन्टेंट आम तौर पर उस रेंज को बड़ा कर देता है. हालांकि, दस्तावेज़ में कुछ बदलाव करने से, रेंज को एक से ज़्यादा रेंज में बांटा जा सकता है.
नाम वाली रेंज निजी नहीं होती हैं. जिन ऐप्लिकेशन और सहयोगियों के पास दस्तावेज़ का ऐक्सेस है वे सभी, नाम वाली रेंज देख सकते हैं.
| JSON के काेड में दिखाना |
|---|
{
"namedRangeId": string,
"name": string,
"ranges": [
{
object ( |
| फ़ील्ड | |
|---|---|
namedRangeId |
नाम वाली रेंज का आईडी. |
name |
नाम वाली रेंज का नाम. |
ranges[] |
वे रेंज जो इस नाम वाली रेंज से जुड़ी हैं. |
सीमा
इससे टेक्स्ट की लगातार रेंज के बारे में पता चलता है.
| JSON के काेड में दिखाना |
|---|
{ "segmentId": string, "startIndex": integer, "endIndex": integer, "tabId": string } |
| फ़ील्ड | |
|---|---|
segmentId |
यह उस हेडर, फ़ुटर या फ़ुटनोट का आईडी है जिसमें यह रेंज शामिल है. खाली सेगमेंट आईडी का मतलब है कि दस्तावेज़ का मुख्य हिस्सा. |
startIndex |
यह रेंज का शुरुआती इंडेक्स है. यह इंडेक्स, UTF-16 कोड यूनिट में होता है और इसकी शुरुआत शून्य से होती है. मौजूदा समय में इस्तेमाल किए जा रहे सभी तरीकों में, स्टार्ट इंडेक्स देना ज़रूरी है. यह फ़ील्ड एक Int32Value है, ताकि आने वाले समय में ओपन-एंडेड रेंज के साथ इस्तेमाल के उदाहरणों को शामिल किया जा सके. |
endIndex |
यह इस रेंज का ज़ीरो-आधारित एंड इंडेक्स है. यह UTF-16 कोड यूनिट में होता है. मौजूदा समय में इस्तेमाल किए जा रहे सभी तरीकों में, आखिरी इंडेक्स देना ज़रूरी है. यह फ़ील्ड एक Int32Value है, ताकि आने वाले समय में ओपन-एंडेड रेंज के साथ इस्तेमाल के उदाहरणों को शामिल किया जा सके. |
tabId |
वह टैब जिसमें यह रेंज शामिल है. इस पैरामीटर को शामिल न करने पर, अनुरोध पहले टैब पर लागू होता है. एक टैब वाले दस्तावेज़ में:
एक से ज़्यादा टैब वाले दस्तावेज़ में:
|
InlineObject
यह एक ऐसा ऑब्जेक्ट होता है जो टेक्स्ट के साथ लाइन में दिखता है. InlineObject में EmbeddedObject होता है, जैसे कि कोई इमेज.
| JSON के काेड में दिखाना |
|---|
{ "objectId": string, "inlineObjectProperties": { object ( |
| फ़ील्ड | |
|---|---|
objectId |
इस इनलाइन ऑब्जेक्ट का आईडी. इसका इस्तेमाल किसी ऑब्जेक्ट की प्रॉपर्टी को अपडेट करने के लिए किया जा सकता है. |
inlineObjectProperties |
इस इनलाइन ऑब्जेक्ट की प्रॉपर्टी. |
suggestedInlineObjectPropertiesChanges |
सुझाव आईडी के हिसाब से, इनलाइन ऑब्जेक्ट की प्रॉपर्टी में बदलाव करने के सुझाव. |
suggestedInsertionId |
सुझाया गया इंसर्शन आईडी. अगर यह खाली है, तो इसका मतलब है कि यह सुझाई गई जगह नहीं है. |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
InlineObjectProperties
किसी InlineObject की प्रॉपर्टी.
| JSON के काेड में दिखाना |
|---|
{
"embeddedObject": {
object ( |
| फ़ील्ड | |
|---|---|
embeddedObject |
इस इनलाइन ऑब्जेक्ट का एम्बेड किया गया ऑब्जेक्ट. |
EmbeddedObject
दस्तावेज़ में एम्बेड किया गया ऑब्जेक्ट.
| JSON के काेड में दिखाना |
|---|
{ "title": string, "description": string, "embeddedObjectBorder": { object ( |
| फ़ील्ड | |
|---|---|
title |
एम्बेड किए गए ऑब्जेक्ट का टाइटल. ऑल्ट टेक्स्ट दिखाने के लिए, |
description |
एम्बेड किए गए ऑब्जेक्ट का ब्यौरा. ऑल्ट टेक्स्ट दिखाने के लिए, |
embeddedObjectBorder |
एम्बेड किए गए ऑब्जेक्ट का बॉर्डर. |
size |
इमेज को काटने के बाद दिखने वाला साइज़. |
marginTop |
एम्बेड किए गए ऑब्जेक्ट का टॉप मार्जिन. |
marginBottom |
एम्बेड किए गए ऑब्जेक्ट का बॉटम मार्जिन. |
marginRight |
यह एम्बेड किए गए ऑब्जेक्ट का दायां मार्जिन होता है. |
marginLeft |
यह एम्बेड किए गए ऑब्जेक्ट का बायां मार्जिन होता है. |
linkedContentReference |
बाहरी लिंक किए गए सोर्स कॉन्टेंट का रेफ़रंस. उदाहरण के लिए, जब एम्बेड किया गया ऑब्जेक्ट लिंक किया गया चार्ट होता है, तो इसमें सोर्स Google Sheets चार्ट का रेफ़रंस होता है. अगर इसे सेट नहीं किया जाता है, तो जोड़े गए ऑब्जेक्ट को लिंक नहीं किया जाता है. |
यूनियन फ़ील्ड properties. वे प्रॉपर्टी जो हर एम्बेड किए गए ऑब्जेक्ट टाइप के लिए खास होती हैं. properties इनमें से सिर्फ़ एक हो सकता है: |
|
embeddedDrawingProperties |
एम्बेड की गई ड्रॉइंग की प्रॉपर्टी. |
imageProperties |
किसी इमेज की प्रॉपर्टी. |
EmbeddedDrawingProperties
इस टाइप में कोई फ़ील्ड नहीं है.
यह एट्रिब्यूट, जोड़ी गई ड्राइंग की प्रॉपर्टी के बारे में बताता है. साथ ही, इसका इस्तेमाल ऑब्जेक्ट टाइप में अंतर करने के लिए किया जाता है. किसी दस्तावेज़ में जोड़ी गई ड्रॉइंग, ऐसी ड्रॉइंग होती है जिसे दस्तावेज़ में ही बनाया और उसमें बदलाव किया जाता है. ध्यान दें कि ज़्यादा जानकारी देने की सुविधा काम नहीं करती है.
ImageProperties
किसी इमेज की प्रॉपर्टी.
| JSON के काेड में दिखाना |
|---|
{
"contentUri": string,
"sourceUri": string,
"brightness": number,
"contrast": number,
"transparency": number,
"cropProperties": {
object ( |
| फ़ील्ड | |
|---|---|
contentUri |
इमेज का यूआरआई, जिसकी डिफ़ॉल्ट लाइफ़टाइम 30 मिनट होती है. इस यूआरआई को अनुरोध करने वाले व्यक्ति के खाते से टैग किया गया है. यूआरआई वाले किसी भी व्यक्ति को, इमेज को ऐक्सेस करने का वही अधिकार मिलता है जो अनुरोध करने वाले मूल व्यक्ति को मिला था. दस्तावेज़ को शेयर करने की सेटिंग बदलने पर, इमेज का ऐक्सेस खत्म हो सकता है. |
sourceUri |
सोर्स यूआरआई, इमेज डालने के लिए इस्तेमाल किया गया यूआरआई होता है. सोर्स यूआरआई वाला फ़ील्ड खाली छोड़ा जा सकता है. |
brightness |
इमेज की चमक का इफ़ेक्ट. वैल्यू [-1.0, 1.0] के बीच होनी चाहिए. इसमें 0 का मतलब है कि कोई बदलाव नहीं होगा. |
contrast |
इमेज का कंट्रास्ट इफ़ेक्ट. वैल्यू [-1.0, 1.0] के बीच होनी चाहिए. इसमें 0 का मतलब है कि कोई बदलाव नहीं होगा. |
transparency |
इमेज में पारदर्शिता का इफ़ेक्ट. वैल्यू [0.0, 1.0] के बीच होनी चाहिए. इसमें 0 का मतलब है कि कोई असर नहीं होगा और 1 का मतलब है कि पारदर्शी होगा. |
cropProperties |
इमेज को काटने की प्रॉपर्टी. |
angle |
इमेज को घड़ी की सुई की दिशा में घुमाने का कोण, रेडियन में. |
CropProperties
किसी इमेज की क्रॉप प्रॉपर्टी.
क्रॉप किए गए रेक्टैंगल को, ओरिजनल कॉन्टेंट के चारों किनारों से फ़्रैक्शनल ऑफ़सेट का इस्तेमाल करके दिखाया जाता है.
- अगर ऑफ़सेट (0, 1) के बीच में है, तो क्रॉप किए गए रेक्टैंगल का किनारा, इमेज के ओरिजनल बाउंडिंग रेक्टैंगल के अंदर रखा जाता है.
- अगर ऑफ़सेट की वैल्यू नेगेटिव है या 1 से ज़्यादा है, तो क्रॉप किए गए रेक्टैंगल का किनारा, इमेज के ओरिजनल बाउंडिंग रेक्टैंगल से बाहर चला जाता है.
- अगर सभी ऑफ़सेट और रोटेशन ऐंगल 0 हैं, तो इमेज को काटा नहीं जाता.
| JSON के काेड में दिखाना |
|---|
{ "offsetLeft": number, "offsetRight": number, "offsetTop": number, "offsetBottom": number, "angle": number } |
| फ़ील्ड | |
|---|---|
offsetLeft |
ऑफ़सेट से पता चलता है कि क्रॉप किए गए रेक्टैंगल का बायां किनारा, ओरिजनल कॉन्टेंट के बाएं किनारे से कितना अंदर की ओर है. यह ओरिजनल कॉन्टेंट की चौड़ाई के फ़्रैक्शन के तौर पर होता है. |
offsetRight |
ऑफ़सेट से पता चलता है कि क्रॉप किए गए रेक्टैंगल का दायां किनारा, ओरिजनल कॉन्टेंट के दाएं किनारे से कितना अंदर की ओर है. यह ओरिजनल कॉन्टेंट की चौड़ाई के फ़्रैक्शन के तौर पर होता है. |
offsetTop |
ऑफ़सेट से पता चलता है कि क्रॉप किए गए रेक्टैंगल का ऊपरी किनारा, ओरिजनल कॉन्टेंट के ऊपरी किनारे से कितना अंदर की ओर है. यह ओरिजनल कॉन्टेंट की ऊंचाई के फ़्रैक्शन के तौर पर होता है. |
offsetBottom |
ऑफ़सेट से पता चलता है कि क्रॉप किए गए रेक्टैंगल का निचला किनारा, ओरिजनल कॉन्टेंट के निचले किनारे से कितना अंदर की ओर है. यह ओरिजनल कॉन्टेंट की ऊंचाई के फ़्रैक्शन के तौर पर होता है. |
angle |
क्रॉप किए गए रेक्टैंगल को उसके सेंटर के चारों ओर घड़ी की दिशा में घुमाने का कोण, रेडियन में. ऑफ़सेट के बाद रोटेशन लागू होता है. |
EmbeddedObjectBorder
EmbeddedObject के चारों ओर बॉर्डर.
| JSON के काेड में दिखाना |
|---|
{ "color": { object ( |
| फ़ील्ड | |
|---|---|
color |
बॉर्डर का रंग. |
width |
बॉर्डर की चौड़ाई. |
dashStyle |
बॉर्डर की डैश स्टाइल. |
propertyState |
बॉर्डर प्रॉपर्टी की प्रॉपर्टी स्टेट. |
PropertyState
किसी प्रॉपर्टी की संभावित स्थितियां.
| Enums | |
|---|---|
RENDERED |
अगर किसी प्रॉपर्टी की स्थिति RENDERED है, तो इसका मतलब है कि दस्तावेज़ में रेंडर किए जाने पर, एलिमेंट में उससे जुड़ी प्रॉपर्टी मौजूद है. यह डिफ़ॉल्ट मान है. |
NOT_RENDERED |
अगर किसी प्रॉपर्टी की स्थिति NOT_RENDERED है, तो इसका मतलब है कि दस्तावेज़ में रेंडर किए जाने पर, एलिमेंट में उससे जुड़ी प्रॉपर्टी मौजूद नहीं है. |
LinkedContentReference
बाहरी लिंक किए गए सोर्स कॉन्टेंट का रेफ़रंस.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड reference. लिंक किए गए कॉन्टेंट के टाइप के हिसाब से रेफ़रंस. reference इनमें से सिर्फ़ एक हो सकता है: |
|
sheetsChartReference |
लिंक किए गए चार्ट का रेफ़रंस. |
SheetsChartReference
Google Sheets से एम्बेड किए गए लिंक किए गए चार्ट का रेफ़रंस.
| JSON के काेड में दिखाना |
|---|
{ "spreadsheetId": string, "chartId": integer } |
| फ़ील्ड | |
|---|---|
spreadsheetId |
यह उस Google Sheets स्प्रेडशीट का आईडी होता है जिसमें सोर्स चार्ट मौजूद होता है. |
chartId |
Google Sheets की उस स्प्रेडशीट में मौजूद चार्ट का आईडी जिसे एम्बेड किया गया है. |
SuggestedInlineObjectProperties
InlineObjectProperties में बदलाव का सुझाव.
| JSON के काेड में दिखाना |
|---|
{ "inlineObjectProperties": { object ( |
| फ़ील्ड | |
|---|---|
inlineObjectProperties |
एक |
inlineObjectPropertiesSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस |
InlineObjectPropertiesSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस InlineObjectProperties के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{
"embeddedObjectSuggestionState": {
object ( |
| फ़ील्ड | |
|---|---|
embeddedObjectSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
EmbeddedObjectSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस EmbeddedObject के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
| फ़ील्ड | |
|---|---|
embeddedDrawingPropertiesSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
imagePropertiesSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
titleSuggested |
इससे पता चलता है कि |
descriptionSuggested |
इससे पता चलता है कि |
embeddedObjectBorderSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
sizeSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
marginLeftSuggested |
इससे पता चलता है कि |
marginRightSuggested |
इससे पता चलता है कि |
marginTopSuggested |
इससे पता चलता है कि |
marginBottomSuggested |
इससे पता चलता है कि |
linkedContentReferenceSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
EmbeddedDrawingPropertiesSuggestionState
इस टाइप में कोई फ़ील्ड नहीं है.
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस EmbeddedDrawingProperties के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
ImagePropertiesSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस ImageProperties के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
| फ़ील्ड | |
|---|---|
contentUriSuggested |
इससे पता चलता है कि |
sourceUriSuggested |
इससे पता चलता है कि [sourceUri] [google.apps.docs.v1.EmbeddedObject.source_uri] में कोई बदलाव सुझाया गया था या नहीं. |
brightnessSuggested |
इससे पता चलता है कि [brightness] [google.apps.docs.v1.EmbeddedObject.brightness] में बदलाव का सुझाव दिया गया था या नहीं. |
contrastSuggested |
इससे पता चलता है कि [contrast] [google.apps.docs.v1.EmbeddedObject.contrast] में कोई बदलाव सुझाया गया था या नहीं. |
transparencySuggested |
इससे पता चलता है कि क्या [transparency] [google.apps.docs.v1.EmbeddedObject.transparency] में कोई बदलाव सुझाया गया था. |
cropPropertiesSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
angleSuggested |
इससे पता चलता है कि [angle] [google.apps.docs.v1.EmbeddedObject.angle] में कोई बदलाव सुझाया गया था या नहीं. |
CropPropertiesSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस CropProperties के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
| फ़ील्ड | |
|---|---|
offsetLeftSuggested |
इससे पता चलता है कि |
offsetRightSuggested |
इससे पता चलता है कि |
offsetTopSuggested |
इससे पता चलता है कि |
offsetBottomSuggested |
इससे पता चलता है कि |
angleSuggested |
इससे पता चलता है कि |
EmbeddedObjectBorderSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस EmbeddedObjectBorder के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
| फ़ील्ड | |
|---|---|
colorSuggested |
इससे पता चलता है कि [color] [google.apps.docs.v1.EmbeddedBorderObject.color] में बदलाव का सुझाव दिया गया था या नहीं. |
widthSuggested |
इससे पता चलता है कि [width] [google.apps.docs.v1.EmbeddedBorderObject.width] में बदलाव का सुझाव दिया गया था या नहीं. |
dashStyleSuggested |
इससे पता चलता है कि [dashStyle] [google.apps.docs.v1.EmbeddedBorderObject.dash_style] में बदलाव का कोई सुझाव दिया गया था या नहीं. |
propertyStateSuggested |
इससे पता चलता है कि [propertyState] [google.apps.docs.v1.EmbeddedBorderObject.property_state] में बदलाव का सुझाव दिया गया था या नहीं. |
LinkedContentReferenceSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस LinkedContentReference के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
| फ़ील्ड | |
|---|---|
sheetsChartReferenceSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
SheetsChartReferenceSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस SheetsChartReference के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
| फ़ील्ड | |
|---|---|
spreadsheetIdSuggested |
इससे पता चलता है कि |
chartIdSuggested |
इससे पता चलता है कि |
PositionedObject
यह एक ऐसा ऑब्जेक्ट है जो Paragraph से जुड़ा होता है और पैराग्राफ़ की शुरुआत के हिसाब से इसकी पोज़िशन तय होती है. PositionedObject में, इमेज जैसा EmbeddedObject शामिल होता है.
| JSON के काेड में दिखाना |
|---|
{ "objectId": string, "positionedObjectProperties": { object ( |
| फ़ील्ड | |
|---|---|
objectId |
इस ऑब्जेक्ट का आईडी. |
positionedObjectProperties |
इस ऑब्जेक्ट की प्रॉपर्टी. |
suggestedPositionedObjectPropertiesChanges |
सुझाव आईडी के हिसाब से, पोज़िशन किए गए ऑब्जेक्ट की प्रॉपर्टी में बदलाव के सुझाव. |
suggestedInsertionId |
सुझाया गया इंसर्शन आईडी. अगर यह खाली है, तो इसका मतलब है कि यह सुझाई गई जगह नहीं है. |
suggestedDeletionIds[] |
मिटाने के लिए सुझाए गए आईडी. अगर यह खाली है, तो इसका मतलब है कि इस कॉन्टेंट को मिटाने का कोई सुझाव नहीं दिया गया है. |
PositionedObjectProperties
PositionedObject की प्रॉपर्टी.
| JSON के काेड में दिखाना |
|---|
{ "positioning": { object ( |
| फ़ील्ड | |
|---|---|
positioning |
इस पोज़िशन किए गए ऑब्जेक्ट की पोज़िशन, |
embeddedObject |
यह पोज़िशन किए गए ऑब्जेक्ट का एम्बेड किया गया ऑब्जेक्ट है. |
PositionedObjectPositioning
PositionedObject की पोज़िशन. पोजीशन किए गए ऑब्जेक्ट को, उस Paragraph के हिसाब से पोजीशन किया जाता है जिससे वह जुड़ा होता है.
| JSON के काेड में दिखाना |
|---|
{ "layout": enum ( |
| फ़ील्ड | |
|---|---|
layout |
इस ऑब्जेक्ट का लेआउट. |
leftOffset |
यह, |
topOffset |
यह, |
PositionedObjectLayout
[PositionedObject][google.aps.docs.v1.PositionedObject] के संभावित लेआउट.
| Enums | |
|---|---|
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED |
लेआउट के बारे में जानकारी नहीं दी गई है. |
WRAP_TEXT |
टेक्स्ट, ऑब्जेक्ट के चारों ओर रैप हो जाता है. |
BREAK_LEFT |
इस विकल्प से टेक्स्ट इस तरह से टूटता है कि ऑब्जेक्ट बाईं ओर और टेक्स्ट दाईं ओर होता है. |
BREAK_RIGHT |
टेक्स्ट को इस तरह से तोड़ता है कि ऑब्जेक्ट दाईं ओर और टेक्स्ट बाईं ओर हो. |
BREAK_LEFT_RIGHT |
टेक्स्ट को इस तरह से तोड़ता है कि ऑब्जेक्ट की बाईं या दाईं ओर कोई टेक्स्ट न हो. |
IN_FRONT_OF_TEXT |
ऑब्जेक्ट को टेक्स्ट के सामने रखा गया है. |
BEHIND_TEXT |
ऑब्जेक्ट को टेक्स्ट के पीछे रखा गया है. |
SuggestedPositionedObjectProperties
PositionedObjectProperties में बदलाव का सुझाव.
| JSON के काेड में दिखाना |
|---|
{ "positionedObjectProperties": { object ( |
| फ़ील्ड | |
|---|---|
positionedObjectProperties |
एक |
positionedObjectPropertiesSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस |
PositionedObjectPropertiesSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस PositionedObjectProperties के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "positioningSuggestionState": { object ( |
| फ़ील्ड | |
|---|---|
positioningSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
embeddedObjectSuggestionState |
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में |
PositionedObjectPositioningSuggestionState
यह एक मास्क है. इससे पता चलता है कि इस सुझाव में, बेस PositionedObjectPositioning के किन फ़ील्ड में बदलाव किया गया है. 'सही' पर सेट किए गए किसी भी फ़ील्ड के लिए, सुझाई गई नई वैल्यू मौजूद होती है.
| JSON के काेड में दिखाना |
|---|
{ "layoutSuggested": boolean, "leftOffsetSuggested": boolean, "topOffsetSuggested": boolean } |
| फ़ील्ड | |
|---|---|
layoutSuggested |
इससे पता चलता है कि |
leftOffsetSuggested |
इससे पता चलता है कि |
topOffsetSuggested |
इससे पता चलता है कि |
SuggestionsViewMode
दस्तावेज़ पर सुझाव देखने का मोड लागू किया गया है. इससे पता चलता है कि सुझाए गए बदलावों को कैसे दिखाया जाता है. इससे दस्तावेज़ को इनलाइन सुझावों के साथ, स्वीकार किए गए सुझावों के साथ या अस्वीकार किए गए सुझावों के साथ पढ़ने के विकल्प मिलते हैं.
| Enums | |
|---|---|
DEFAULT_FOR_CURRENT_ACCESS |
जवाब के तौर पर दिखाए गए दस्तावेज़ पर लागू किया गया SuggestionsViewMode, उपयोगकर्ता के मौजूदा ऐक्सेस लेवल पर निर्भर करता है. अगर उपयोगकर्ता के पास सिर्फ़ देखने का ऐक्सेस है, तो PREVIEW_WITHOUT_SUGGESTIONS लागू होता है. ऐसा न होने पर, SUGGESTIONS_INLINE लागू होता है. यह सुझावों का डिफ़ॉल्ट व्यू मोड है. |
SUGGESTIONS_INLINE |
जवाब के तौर पर मिले दस्तावेज़ में, इनलाइन सुझाव मौजूद हैं. दस्तावेज़ में, सुझाए गए बदलावों को मूल कॉन्टेंट से अलग दिखाया जाएगा. इस मोड का इस्तेमाल करके किसी दस्तावेज़ को वापस पाने के अनुरोधों पर, 403 गड़बड़ी का मैसेज दिखेगा. ऐसा तब होगा, जब उपयोगकर्ता के पास सुझाए गए बदलावों को देखने की अनुमति नहीं होगी. |
PREVIEW_SUGGESTIONS_ACCEPTED |
जवाब के तौर पर मिले दस्तावेज़ में, सुझाए गए सभी बदलावों को स्वीकार करके उनकी झलक दिखाई जाती है. इस मोड का इस्तेमाल करके किसी दस्तावेज़ को वापस पाने के अनुरोधों पर, 403 गड़बड़ी का मैसेज दिखेगा. ऐसा तब होगा, जब उपयोगकर्ता के पास सुझाए गए बदलावों को देखने की अनुमति नहीं होगी. |
PREVIEW_WITHOUT_SUGGESTIONS |
दस्तावेज़ में सुझाए गए सभी बदलावों को अस्वीकार कर दिया जाता है. इसके बाद, आपको दस्तावेज़ की झलक दिखती है. |
तरीके |
|
|---|---|
|
दस्तावेज़ में एक या उससे ज़्यादा अपडेट लागू करता है. |
|
यह अनुरोध में दिए गए टाइटल का इस्तेमाल करके, एक खाली दस्तावेज़ बनाता है. |
|
इस तरीके से, तय किए गए दस्तावेज़ का सबसे नया वर्शन मिलता है. |