अनुरोध
किसी प्रज़ेंटेशन पर लागू करने के लिए एक तरह का अपडेट.
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड
kind . किस तरह का अपडेट. ठीक एक फ़ील्ड ज़रूरी है.
kind
इनमें से सिर्फ़ एक हो सकता है:
|
|
createSlide
|
एक नई स्लाइड बनाता है. |
createShape
|
एक नया आकार बनाता है. |
createTable
|
एक नई टेबल बनाता है. |
insertText
|
आकार या टेबल सेल में टेक्स्ट डालता है. |
insertTableRows
|
टेबल में पंक्तियां शामिल करता है. |
insertTableColumns
|
टेबल में कॉलम डालता है. |
deleteTableRow
|
टेबल से किसी पंक्ति को मिटाता है. |
deleteTableColumn
|
टेबल से कॉलम मिटाता है. |
replaceAllText
|
बताए गए टेक्स्ट के सभी इंस्टेंस बदल देता है. |
deleteObject
|
प्रज़ेंटेशन से किसी पेज या पेज एलिमेंट को मिटा देता है. |
updatePageElementTransform
|
इससे पेज के एलिमेंट के डेटा में बदलाव होता है. |
updateSlidesPosition
|
प्रज़ेंटेशन में स्लाइड के किसी सेट की पोज़िशन अपडेट करता है. |
deleteText
|
किसी आकार या टेबल सेल का टेक्स्ट मिटाता है. |
createImage
|
इमेज बनाता है. |
createVideo
|
वीडियो बनाता है. |
createSheetsChart
|
एम्बेड किया गया Google Sheets चार्ट बनाता है. |
createLine
|
लाइन बनाता है. |
refreshSheetsChart
|
Google Sheets चार्ट को रीफ़्रेश करें. |
updateShapeProperties
|
|
updateImageProperties
|
|
updateVideoProperties
|
|
updatePageProperties
|
|
updateTableCellProperties
|
|
updateLineProperties
|
|
createParagraphBullets
|
पैराग्राफ़ के लिए बुलेट बनाता है. |
replaceAllShapesWithImage
|
कुछ शर्तों से मेल खाने वाले सभी इमेज को इमेज से बदलता है. |
duplicateObject
|
इससे कोई स्लाइड या पेज एलिमेंट डुप्लीकेट होता है. |
updateTextStyle
|
|
replaceAllShapesWithSheetsChart
|
Google Sheets चार्ट के साथ कुछ शर्तों से मेल खाने वाले सभी आकार बदलता है. |
deleteParagraphBullets
|
पैराग्राफ़ से बुलेट मिटाता है. |
updateParagraphStyle
|
|
updateTableBorderProperties
|
|
updateTableColumnProperties
|
|
updateTableRowProperties
|
|
mergeTableCells
|
सेल को
|
unmergeTableCells
|
|
groupObjects
|
ग्रुप ऑब्जेक्ट, जैसे कि पेज एलिमेंट. |
ungroupObjects
|
अनग्रुप किए गए ऑब्जेक्ट, जैसे कि
|
updatePageElementAltText
|
वैकल्पिक टेक्स्ट का शीर्षक और/या |
replaceImage
|
मौजूदा इमेज को नई इमेज से बदलता है. |
updateSlideProperties
|
किसी स्लाइड की प्रॉपर्टी को अपडेट करता है |
updatePageElementsZOrder
|
|
updateLineCategory
|
|
rerouteLine
|
|
CreateSlideRequest
इसके बाद, एक स्लाइड बनती है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता का दिया गया ऑब्जेक्ट आईडी.
अगर आप आईडी की जानकारी देते हैं, तो यह प्रज़ेंटेशन में सभी पेजों और पेज एलिमेंट में यूनीक होना चाहिए. आईडी को अक्षर और अंक से शुरू करना चाहिए या अंडरस्कोर ( आईडी नहीं देने पर, यूनीक आईडी जनरेट होता है. |
insertionIndex
|
वैकल्पिक ज़ीरो-आधारित इंडेक्स से पता चलता है कि स्लाइड को कहां डालना है. अगर आप इंडेक्स तय नहीं करते हैं, तो आखिर में स्लाइड बन जाती है. |
slideLayoutReference
|
मौजूदा मास्टर के आधार पर, शामिल की जाने वाली स्लाइड का लेआउट रेफ़रंस, जो इनमें से किसी एक में है:
अगर मौजूदा मास्टर में LayoutReference नहीं मिला है, तो 400 खराब अनुरोध गड़बड़ी दिखती है.
अगर लेआउट का रेफ़रंस नहीं दिया जाता है, तो स्लाइड में पहले से तय
|
placeholderIdMappings[]
|
तय किए गए लेआउट से स्लाइड पर बनाए गए प्लेसहोल्डर के लिए, लेआउट में |
लेआउट रेफ़रंस
स्लाइड लेआउट का रेफ़रंस. इसका मतलब है कि:
- पहले से तय लेआउट
- प्रज़ेंटेशन में मौजूद किसी एक लेआउट में.
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड
kind . यह एक तरह का LayoutReference है.
kind
इनमें से सिर्फ़ एक हो सकता है:
|
|
predefinedLayout
|
पहले से तय लेआउट. |
layoutId
|
लेआउट आईडी: प्रज़ेंटेशन में किसी एक लेआउट का ऑब्जेक्ट आईडी. |
पहले से तय लेआउट
पहले से तय लेआउट टाइप. आम तौर पर, ये प्रज़ेंटेशन में दिखने वाले लेआउट होते हैं. हालांकि, इस बात की कोई गारंटी नहीं है कि ये लेआउट मौजूदा मास्टर में मौजूद हैं, क्योंकि हो सकता है कि उन्हें मिटा दिया गया हो या वे इस्तेमाल की गई थीम का हिस्सा न हों. इसके अलावा, यह भी हो सकता है कि हर लेआउट के प्लेसहोल्डर बदल दिए गए हों.
Enums | |
---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
लेआउट की जानकारी नहीं है. |
BLANK
|
प्लेसहोल्डर के बिना खाली लेआउट. |
CAPTION_ONLY
|
सबसे नीचे कैप्शन के साथ लेआउट. |
TITLE
|
शीर्षक और सबटाइटल वाला लेआउट. |
TITLE_AND_BODY
|
शीर्षक और मुख्य भाग वाला लेआउट. |
TITLE_AND_TWO_COLUMNS
|
शीर्षक और दो कॉलम वाला लेआउट. |
TITLE_ONLY
|
सिर्फ़ शीर्षक वाला लेआउट. |
SECTION_HEADER
|
सेक्शन के शीर्षक वाला लेआउट. |
SECTION_TITLE_AND_DESCRIPTION
|
एक ओर लेआउट और एक तरफ़ सबटाइटल. |
ONE_COLUMN_TEXT
|
एक शीर्षक और एक मुख्य हिस्से वाला लेआउट, जिसे एक ही कॉलम में व्यवस्थित किया जाता है. |
MAIN_POINT
|
मुख्य बिंदु वाला लेआउट. |
BIG_NUMBER
|
बड़ी संख्या के शीर्षक वाला लेआउट. |
लेआउट प्लेसहोल्डर आईडी मैपिंग
प्लेसहोल्डर के लिए आईडी की मैपिंग, जिसे उपयोगकर्ता ने तय लेआउट से स्लाइड पर बनाया है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, // Union field |
फ़ील्ड | |
---|---|
objectId
|
ऊपर दिए गए प्लेसहोल्डर के लिए उपयोगकर्ता से मिला ऑब्जेक्ट आईडी, जिसे स्लाइड पर बनाया जाना है.
अगर आप आईडी की जानकारी देते हैं, तो यह प्रज़ेंटेशन में सभी पेजों और पेज एलिमेंट में यूनीक होना चाहिए. आईडी को अक्षर और अंक से शुरू करना चाहिए या अंडरस्कोर (यानी आईडी नहीं देने पर, यूनीक आईडी जनरेट होता है. |
यूनियन फ़ील्ड
kind . यह लेआउट में प्लेसहोल्डर की पहचान करने में मदद करता है.
kind
इनमें से सिर्फ़ एक हो सकता है:
|
|
layoutPlaceholder
|
किसी लेआउट पर प्लेसहोल्डर जिसे स्लाइड पर लागू किया जाएगा. सिर्फ़ |
layoutPlaceholderObjectId
|
किसी लेआउट पर प्लेसहोल्डर का ऑब्जेक्ट आईडी, जिसे किसी स्लाइड पर लागू किया जाएगा. |
बनाने का अनुरोध
एक नया आकार बनाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "elementProperties": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता का दिया गया ऑब्जेक्ट आईडी.
अगर आप आईडी की जानकारी देते हैं, तो यह प्रज़ेंटेशन में सभी पेजों और पेज एलिमेंट में यूनीक होना चाहिए. आईडी को अक्षर और अंक से शुरू करना चाहिए या अंडरस्कोर (यानी |
elementProperties
|
आकार के लिए एलिमेंट प्रॉपर्टी. |
shapeType
|
आकृति का प्रकार. |
पेज एलिमेंट प्रॉपर्टी
किसी पेज एलिमेंट के लिए सामान्य प्रॉपर्टी.
ध्यान दें: शुरुआत में, जब PageElement
को बनाया जाता है, तो एपीआई size
और transform
, दोनों की वैल्यू में बदलाव कर सकता है. हालांकि, विज़ुअल के साइज़ में कोई बदलाव नहीं होगा.
जेएसओएन के काेड में दिखाना |
---|
{ "pageObjectId": string, "size": { object ( |
फ़ील्ड | |
---|---|
pageObjectId
|
उस पेज का ऑब्जेक्ट आईडी जहां एलिमेंट मौजूद है. |
size
|
एलिमेंट का साइज़. |
transform
|
एलीमेंट के लिए रूपांतरण. |
CreateTableRequest
एक नई टेबल बनाता है.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"elementProperties": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता का दिया गया ऑब्जेक्ट आईडी.
अगर आप आईडी की जानकारी देते हैं, तो यह प्रज़ेंटेशन में सभी पेजों और पेज एलिमेंट में यूनीक होना चाहिए. आईडी को अक्षर और अंक से शुरू करना चाहिए या अंडरस्कोर (यानी आईडी नहीं देने पर, यूनीक आईडी जनरेट होता है. |
elementProperties
|
टेबल के लिए एलिमेंट प्रॉपर्टी. टेबल कम से कम साइज़ के हिसाब से दिए गए साइज़ में बनाई जाएगी. अगर कोई साइज़ नहीं दिया गया है, तो टेबल का साइज़ अपने-आप बदल जाएगा. टेबल ट्रांसफ़ॉर्म में 1 का स्केल होना चाहिए और कोई शीयर कॉम्पोनेंट नहीं होना चाहिए. अगर कोई कन्वर्ज़न नहीं दिया गया है, तो टेबल को पेज के बीच में रखा जाएगा. |
rows
|
टेबल में पंक्तियों की संख्या. |
columns
|
टेबल में कॉलम की संख्या. |
InsertTextRequest
किसी आकार या टेबल सेल में टेक्स्ट डालता है.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"cellLocation": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
आकार या टेबल का ऑब्जेक्ट आईडी, जहां टेक्स्ट डाला जाएगा. |
cellLocation
|
अगर टेक्स्ट को टेबल सेल में डाला जाता है, तो यह वैकल्पिक टेबल सेल लोकेशन होती है. अगर यह ऑब्जेक्ट मौजूद है, तो ऑब्जेक्ट आईडी का रेफ़रंस टेबल के तौर पर होना चाहिए. |
text
|
डाला जाने वाला टेक्स्ट.
नई लाइन शामिल करने से, इंप्लिसिट तरीके से उस इंडेक्स में एक नया
डाले गए लेख के लिए लेख शैलियां, अपने आप आस-पास के लेख की शैली को बनाए रखते हुए तय की जाएंगी. ज़्यादातर मामलों में, टेक्स्ट को
इंसर्शन इंडेक्स में मौजूद
कुछ कंट्रोल वर्ण (U+0000-U+0008, U+000C-U+001F) और यूनिकोड बेसिक मल्टीप्लेन प्लेन प्राइवेट यूज़ एरिया (U+E000-U+F8FF) के वर्णों को शामिल किए गए टेक्स्ट से बाहर कर दिया जाएगा. |
insertionIndex
|
वह इंडेक्स जिसमें टेक्स्ट को शामिल किया जाएगा. इसके लिए, यूनिकोड कोड यूनिट में, इंडेक्स शून्य-आधारित है और इसकी गिनती स्ट्रिंग की शुरुआत से की जाती है. यूनिकोड ग्राफ़ेम क्लस्टर में इंसर्शन को रोकने के लिए इंडेक्स में बदलाव किया जा सकता है. ऐसे मामलों में, टेक्स्ट ग्राफ़ेम क्लस्टर के तुरंत बाद डाला जाएगा. |
InsertTableRowsRequest
टेबल में पंक्तियां शामिल करता है.
जेएसओएन के काेड में दिखाना |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
फ़ील्ड | |
---|---|
tableObjectId
|
वह टेबल जिसमें पंक्तियां शामिल करनी हैं. |
cellLocation
|
रेफ़रंस टेबल की सेल में वह जगह जहां से पंक्तियां डाली जाएंगी. रेफ़रंस सेल वाली पंक्ति के ऊपर (या नीचे) एक नई पंक्ति डाली जाएगी. अगर रेफ़रंस सेल मर्ज की गई सेल है, तो मर्ज की गई सेल के ऊपर (या नीचे) एक नई पंक्ति डाली जाएगी. |
insertBelow
|
रेफ़रंस सेल की जगह के नीचे नई पंक्तियां शामिल करनी हैं या नहीं.
|
number
|
डाली जाने वाली पंक्तियों की संख्या. हर अनुरोध के लिए ज़्यादा से ज़्यादा 20. |
InsertTableColumnRequest
टेबल में कॉलम डालता है.
नए कॉलम के हिसाब से, टेबल के अन्य कॉलम का साइज़ बदल जाएगा.
जेएसओएन के काेड में दिखाना |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
फ़ील्ड | |
---|---|
tableObjectId
|
वह टेबल जिसमें कॉलम शामिल करने हैं. |
cellLocation
|
रेफ़रंस टेबल की सेल में वह जगह जहां से कॉलम डाले जाएंगे. कॉलम में बाईं ओर या दाईं ओर एक नया कॉलम डाला जाएगा जहां रेफ़रंस सेल मौजूद है. अगर रेफ़रंस सेल मर्ज किया गया सेल है, तो मर्ज किए गए सेल की बाईं या दाईं ओर एक नया कॉलम डाला जाएगा. |
insertRight
|
रेफ़रंस सेल लोकेशन की दाईं ओर नए कॉलम डालें या नहीं.
|
number
|
डाले जाने वाले कॉलम की संख्या. हर अनुरोध के लिए ज़्यादा से ज़्यादा 20. |
DeleteTableRowRequest
टेबल से किसी पंक्ति को मिटाता है.
जेएसओएन के काेड में दिखाना |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
फ़ील्ड | |
---|---|
tableObjectId
|
वह टेबल जिससे पंक्तियां हटानी हैं. |
cellLocation
|
रेफ़रंस टेबल का वह सेल स्थान जहां से कोई पंक्ति मिटा दी जाएगी. इस सेल में मौजूद पंक्ति हटा दी जाएगी. अगर सेल को मर्ज कर दिया गया है, तो कई पंक्तियां मिट जाएंगी. टेबल को मिटाने के बाद भी अगर कोई लाइन नहीं दिखती है, तो पूरी टेबल मिट जाती है. |
DeleteTableColumnRequest
टेबल से कॉलम मिटाता है.
जेएसओएन के काेड में दिखाना |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
फ़ील्ड | |
---|---|
tableObjectId
|
वह टेबल जिससे आपको कॉलम मिटाने हैं. |
cellLocation
|
वह रेफ़रंस टेबल सेल की जगह जहां से कोई कॉलम मिटा दिया जाएगा. इस सेल का फैला हुआ कॉलम मिटा दिया जाएगा. अगर सेल को मर्ज कर दिया गया है, तो एक से ज़्यादा कॉलम मिट जाएंगे. टेबल को मिटाने के बाद भी अगर कोई कॉलम नहीं दिखता है, तो पूरी टेबल मिट जाती है. |
सभी टेक्स्ट रिक्वेस्ट को बदलें
किसी मानदंड से मेल खाने वाले टेक्स्ट के सभी इंस्टेंस को
replace text
से बदलता है.
जेएसओएन के काेड में दिखाना |
---|
{ "replaceText": string, "pageObjectIds": [ string ], // Union field |
फ़ील्ड | |
---|---|
replaceText
|
वह टेक्स्ट जो मेल खाने वाले टेक्स्ट की जगह लेगा. |
pageObjectIds[]
|
अगर यह खाली नहीं है, तो मिलते-जुलते पेजों पर सिर्फ़ पेज के एलिमेंट के मिलान को सीमित करता है.
अगर |
यूनियन फ़ील्ड
criteria . बदलने के लिए टेक्स्ट से मेल खाने की शर्तें.
criteria
इनमें से सिर्फ़ एक हो सकता है:
|
|
containsText
|
इस सबस्ट्रिंग से मेल खाने वाले आकार का टेक्स्ट खोजता है. |
सबस्ट्रिंग मैच मानदंड
ऐसा मानदंड जो किसी आकार या टेबल में टेक्स्ट की खास स्ट्रिंग से मेल खाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "text": string, "matchCase": boolean } |
फ़ील्ड | |
---|---|
text
|
आकार या टेबल में खोजने के लिए टेक्स्ट. |
matchCase
|
इससे पता चलता है कि खोज को केस के हिसाब से रखा जाना चाहिए या नहीं:
|
DeleteObjectRequest
प्रज़ेंटेशन से pages
या page elements
ऑब्जेक्ट को मिटाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string } |
फ़ील्ड | |
---|---|
objectId
|
उस पेज या पेज एलिमेंट का ऑब्जेक्ट आईडी जिसे मिटाना है.
अगर मिटाने के बाद अगर किसी लेआउट पर प्लेसहोल्डर मिटाया जाता है, तो इनहेरिट किए गए सभी प्लेसहोल्डर भी मिट जाते हैं. |
UpdatePageElementTransformRequest
इससे पेज के एलिमेंट के डेटा में बदलाव होता है.
किसी ग्रुप की इमेज में बदलाव करने से, उस ग्रुप में पेज के एलिमेंट का पूरा कन्वर्ज़न बदल जाएगा. ऐसा होने से, पेज के दिखने के तरीके में बदलाव हो सकता है. ज़्यादा जानकारी के लिए, PageElement.transform
का दस्तावेज़ देखें.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "transform": { object ( |
फ़ील्ड | |
---|---|
objectId
|
अपडेट करने के लिए, पेज एलिमेंट का ऑब्जेक्ट आईडी. |
transform
|
इनपुट एलिमेंट का मैट्रिक्स, जिसका इस्तेमाल पेज एलिमेंट को अपडेट करने के लिए किया जाता है. |
applyMode
|
ट्रांसफ़ॉर्म अपडेट का लागू मोड. |
लागू करने के लिए मोड
ट्रांसफ़ॉर्म अपडेट के लागू मोड.
Enums | |
---|---|
APPLY_MODE_UNSPECIFIED
|
अनिर्दिष्ट मोड. |
RELATIVE
|
नए AffineTransform मैट्रिक्स को मौजूदा नियम पर लागू करता है और नतीजे के साथ जोड़े गए स्ट्रिंग को बदलता है. |
ABSOLUTE
|
मौजूदा AffineTransform मैट्रिक्स को नए से बदलता है. |
Slidesपोज़िशनअनुरोध
प्रज़ेंटेशन में स्लाइड की जगह अपडेट करता है.
जेएसओएन के काेड में दिखाना |
---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
फ़ील्ड | |
---|---|
slideObjectIds[]
|
प्रज़ेंटेशन में मौजूद उन स्लाइड के आईडी जिन्हें कहीं और ले जाना है. इस सूची में मौजूद स्लाइड, डुप्लीकेट प्रज़ेंटेशन के बिना मौजूदा प्रज़ेंटेशन के क्रम में होनी चाहिए. |
insertionIndex
|
वह इंडेक्स जहां स्लाइड डाली जानी चाहिए. यह वह स्लाइड होती है जो स्लाइड को दूसरी जगह ले जाने से पहले व्यवस्थित की जाती है. प्रज़ेंटेशन में शून्य और स्लाइड की संख्या के बीच होनी चाहिए. |
मिटाएं टेक्स्ट रिक्वेस्ट
किसी आकार या टेबल सेल का टेक्स्ट मिटाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "cellLocation": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उस आकार या टेबल का ऑब्जेक्ट आईडी जिससे टेक्स्ट मिटाया जाएगा. |
cellLocation
|
अगर टेक्स्ट को टेबल सेल से मिटाना है, तो यह वैकल्पिक सेल सेल वाली जगह होती है. अगर यह ऑब्जेक्ट मौजूद है, तो ऑब्जेक्ट आईडी का रेफ़रंस टेबल के तौर पर होना चाहिए. |
textRange
|
किसी आकार या टेबल सेल के टेक्स्ट के आखिर में हमेशा एक नया न्यूलाइन वर्ण होता है, जिसे मिटाया नहीं जा सकता.
किसी पैराग्राफ़ की सीमा को पार करने वाले टेक्स्ट को मिटाने से, पैराग्राफ़ की शैलियों और सूचियों में बदलाव हो सकते हैं. ऐसा इसलिए होता है, क्योंकि दो पैराग्राफ़ मर्ज हो जाते हैं. रेंज में एक सरोगेट जोड़े की सिर्फ़ एक कोड यूनिट होती है, जिसमें दोनों कोड यूनिट शामिल होती हैं. |
रेंज
यह इंडेक्स किए गए कलेक्शन की एक रेंज की जानकारी देता है. जैसे, टेक्स्ट में मौजूद वर्ण.
जेएसओएन के काेड में दिखाना |
---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum (
|
फ़ील्ड | |
---|---|
startIndex
|
कलेक्शन की शुरुआत का वैकल्पिक शून्य-आधारित इंडेक्स. |
endIndex
|
कलेक्शन के आखिर का वैकल्पिक शून्य-आधारित इंडेक्स. |
type
|
रेंज का टाइप. |
Type
रेंज किस तरह की हैं.
Enums | |
---|---|
RANGE_TYPE_UNSPECIFIED
|
रेंज के टाइप की जानकारी नहीं है. इस वैल्यू का इस्तेमाल नहीं किया जाना चाहिए. |
FIXED_RANGE
|
एक तय सीमा. startIndex और endIndex , दोनों की जानकारी देना ज़रूरी है.
|
FROM_START_INDEX
|
रेंज को
startIndex
से शुरू करता है और कलेक्शन के खत्म होने तक जारी रहता है. endIndex
के बारे में नहीं बताया जाना चाहिए.
|
ALL
|
रेंज को कलेक्शन की पूरी अवधि के तौर पर सेट करता है. startIndex और endIndex , दोनों के बारे में जानकारी नहीं दी जानी चाहिए.
|
ImageRequest बनाएं
इमेज बनाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "elementProperties": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता का दिया गया ऑब्जेक्ट आईडी.
अगर आप आईडी की जानकारी देते हैं, तो यह प्रज़ेंटेशन में सभी पेजों और पेज एलिमेंट में यूनीक होना चाहिए. आईडी को अक्षर और अंक से शुरू करना चाहिए या अंडरस्कोर (यानी आईडी नहीं देने पर, यूनीक आईडी जनरेट होता है. |
elementProperties
|
इमेज के लिए एलिमेंट प्रॉपर्टी. जब दिए गए साइज़ का आसपेक्ट रेशियो या चौड़ाई-ऊंचाई का अनुपात, इमेज के आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) से मेल नहीं खाता, तो आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) को बनाए रखने के लिए, इमेज का साइज़ बढ़ाया जाता है. इस बदलाव के बाद दिया गया कन्वर्ज़न लागू किया जाता है.
|
यूनियन फ़ील्ड
image_source . इमेज का स्रोत.
image_source
इनमें से सिर्फ़ एक हो सकता है:
|
|
url
|
इमेज का यूआरएल. इमेज, इंसर्ट करते समय एक बार फ़ेच की जाती है और कॉपी को प्रज़ेंटेशन में दिखाने के लिए सेव किया जाता है. इमेज का साइज़ 50 एमबी से कम होना चाहिए और यह 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. साथ ही, इमेज PNG, JPEG या GIF फ़ॉर्मैट में से किसी एक में होनी चाहिए.
दिया गया यूआरएल ऐसा होना चाहिए जिसे सभी लोग ऐक्सेस कर सकें. साथ ही, उसका साइज़ 2 केबी से ज़्यादा न हो. यूआरएल को इमेज के साथ सेव कर लिया जाता है और उसे
|
VideoRequest बनाएं
वीडियो बनाता है.
ध्यान दें: Google Drive से वीडियो बनाने के लिए, यह ज़रूरी है कि अनुरोध करने वाले ऐप्लिकेशन में कम से कम एक ड्राइव, drive.readonly या drive.file OAuth स्कोप हों.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "elementProperties": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता का दिया गया ऑब्जेक्ट आईडी.
अगर आप आईडी की जानकारी देते हैं, तो यह प्रज़ेंटेशन में सभी पेजों और पेज एलिमेंट में यूनीक होना चाहिए. आईडी को अक्षर और अंक से शुरू करना चाहिए या अंडरस्कोर (यानी आईडी नहीं देने पर, यूनीक आईडी जनरेट होता है. |
elementProperties
|
वीडियो के लिए एलिमेंट प्रॉपर्टी.
|
source
|
वीडियो का स्रोत. |
id
|
इस वीडियो के लिए वीडियो सोर्स का यूनीक आइडेंटिफ़ायर. उदाहरण के लिए, YouTube वीडियो https://www.youtube.com/watch?v=7U3axjoryZ0 के लिए, आईडी 7U3axjORYZ0 है. Google Drive वीडियो के लिए https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q आईडी 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q है. Google Drive में मौजूद किसी वीडियो फ़ाइल को ऐक्सेस करने के लिए, आपको पुरानी फ़ाइलों के किसी सबसेट के लिए, एचटीटीपी हेडर में रिसॉर्स कुंजी जोड़नी पड़ सकती है. ज़्यादा जानकारी के लिए, संसाधन कुंजियों का इस्तेमाल करके, लिंक से शेयर की गई फ़ाइलें ऐक्सेस करना देखें. |
SheetsSheets का अनुरोध करें
एम्बेड किया गया Google Sheets चार्ट बनाता है.
ध्यान दें: चार्ट बनाने के लिए, कम से कम किसी एक स्प्रेडशीट का होना ज़रूरी है.रीडओनली, स्प्रेडशीट, drive.readonly, drive.file या Drive का OAuth दायरा.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "elementProperties": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता का दिया गया ऑब्जेक्ट आईडी. अगर बताया गया हो, तो प्रज़ेंटेशन के सभी पेजों और पेज एलिमेंट में आईडी यूनीक होना चाहिए. आईडी को [a-zA-Z0-9_] शब्द से शुरू होना चाहिए और इसके बाद नीचे दिए गए [a-zA-Z0-9_-:] वर्णों की संख्या होनी चाहिए. आईडी की लंबाई 5 से कम या 50 से ज़्यादा नहीं होनी चाहिए. अगर खाली है, तो एक यूनीक आइडेंटिफ़ायर जनरेट होगा. |
elementProperties
|
चार्ट के लिए एलिमेंट प्रॉपर्टी. जब दिए गए साइज़ का आसपेक्ट रेशियो या चौड़ाई-ऊंचाई का अनुपात, चार्ट के आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) से मेल नहीं खाता, तो चार्ट को बढ़ाया जाता है. साथ ही, आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) को बनाए रखने के लिए, साइज़ के हिसाब से उसे सेंटर में दिखाया जाता है. इस बदलाव के बाद दिया गया कन्वर्ज़न लागू किया जाता है. |
spreadsheetId
|
Google Sheets की उस स्प्रेडशीट का आईडी जिसमें चार्ट होता है. आपको पुरानी फ़ाइलों के सबसेट के लिए, एचटीटीपी हेडर में रिसॉर्स कुंजी जोड़नी पड़ सकती है. ज़्यादा जानकारी के लिए, संसाधन कुंजियों का इस्तेमाल करके, लिंक से शेयर की गई फ़ाइलें ऐक्सेस करना देखें. |
chartId
|
Google Sheets की स्प्रेडशीट में किसी खास चार्ट का आईडी. |
linkingMode
|
वह मोड जिससे चार्ट को सोर्स स्प्रेडशीट से लिंक किया गया है. अगर चार्ट में कोई वैल्यू नहीं बताई गई होती है, तो चार्ट में एक ऐसी इमेज शामिल होती है जो लिंक नहीं होती. |
LinkingMode
वह मोड जिससे चार्ट को सोर्स स्प्रेडशीट से लिंक किया गया है.
Enums | |
---|---|
NOT_LINKED_IMAGE
|
चार्ट, सोर्स स्प्रेडशीट से जुड़ा नहीं है और उसे अपडेट नहीं किया जा सकता. जो चार्ट लिंक नहीं है, उसे चित्र के रूप में डाला जाएगा. |
LINKED
|
चार्ट को लिंक करने से यह अपडेट हो जाता है, और अन्य सहयोगकर्ताओं को स्प्रेडशीट का लिंक दिखाई देगा. |
CreateLineRequest
लाइन बनाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "elementProperties": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता का दिया गया ऑब्जेक्ट आईडी.
अगर आप आईडी की जानकारी देते हैं, तो यह प्रज़ेंटेशन में सभी पेजों और पेज एलिमेंट में यूनीक होना चाहिए. आईडी को अक्षर और अंक से शुरू करना चाहिए या अंडरस्कोर (यानी आईडी नहीं देने पर, यूनीक आईडी जनरेट होता है. |
elementProperties
|
लाइन के लिए एलिमेंट प्रॉपर्टी. |
lineCategory
|
बनाई जाने वाली लाइन की कैटगरी.
इस्तेमाल नहीं किया गया
: इसके बजाय,
पेज की कैटगरी के हिसाब से
अगर
|
category
|
बनाई जाने वाली लाइन की कैटगरी.
पेज की कैटगरी के हिसाब से
अगर
अगर आप
अगर आप इनमें से कुछ भी नहीं बताते हैं, तो |
कैटगरी
लाइन की कैटगरी.
Enums | |
---|---|
STRAIGHT
|
सीधा कनेक्टर 1, जिसमें सीधे कनेक्टर भी शामिल होता है. जब कोई कैटगरी नहीं दी गई हो, तब यह डिफ़ॉल्ट कैटगरी होती है. |
BENT
|
मुड़े हुए कनेक्टर, जिनमें मुड़े हुए कनेक्टर 2 से 5 शामिल हैं. |
CURVED
|
मुड़े हुए कनेक्टर, जिनमें मुड़े हुए कनेक्टर 2 से 5 शामिल हैं. |
रीफ़्रेशSheets का चार्ट अनुरोध
एम्बेड किए गए Google Sheets चार्ट को Google Sheets से, चार्ट के नए वर्शन में बदलकर, उसे रीफ़्रेश करता है.
ध्यान दें: चार्ट को रीफ़्रेश करने के लिए, कम से कम एक स्प्रेडशीट.readonly, स्प्रेडशीट, drive.readonly या OAuth दायरे की ज़रूरत होती है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string } |
फ़ील्ड | |
---|---|
objectId
|
रीफ़्रेश करने के लिए, चार्ट का ऑब्जेक्ट आईडी. |
अपडेट शेप प्रॉपर्टी अनुरोध
Shape
की प्रॉपर्टी अपडेट करें.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"shapeProperties": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
उस आकार का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किए गए हैं. |
shapeProperties
|
अपडेट की जाने वाली आकार प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के तौर पर, शेप के बैकग्राउंड को भरने का रंग अपडेट करने के लिए, प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें और फ़ील्ड को सेट न करें. |
ImagePropertyProperties को अपडेट करें
Image
की प्रॉपर्टी अपडेट करें.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"imageProperties": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
उस इमेज का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किए गए हैं. |
imageProperties
|
अपडेट करने के लिए इमेज प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के लिए, इमेज की आउटलाइन का रंग अपडेट करने के लिए, प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें और फ़ील्ड को सेट न करें. |
VideoPropertyRequest अपडेट करें
Video
की प्रॉपर्टी अपडेट करें.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"videoProperties": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
उस वीडियो का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किए गए हैं. |
videoProperties
|
अपडेट की जाने वाली वीडियो प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के लिए, वीडियो की आउटलाइन का रंग अपडेट करने के लिए, प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें और फ़ील्ड को सेट न करें. |
अपडेट पेज प्रॉपर्टी का अनुरोध
Page
की प्रॉपर्टी अपडेट करता है.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"pageProperties": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
उस पेज का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किया गया. |
pageProperties
|
अपडेट की जाने वाली पेज प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के लिए, पेज के बैकग्राउंड को अच्छे से भरने वाले रंग में बदलाव करने के लिए, प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें और फ़ील्ड को सेट न करें. |
UpdateTableCellPropertiesRequest
TableCell
की प्रॉपर्टी अपडेट करें.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "tableRange": { object ( |
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
tableRange
|
टेबल की वह सीमा जिसकी मदद से अपडेट को लागू किए जाने वाले टेबल के सबसेट को दिखाया जाता है. अगर टेबल रेंज नहीं बताई गई है, तो अपडेट पूरी टेबल पर लागू होंगे. |
tableCellProperties
|
अपडेट करने के लिए, टेबल की सेल प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के लिए, टेबल सेल के बैकग्राउंड का रंग भरने के लिए, प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें और फ़ील्ड को सेट न करें. |
टेबल रेंज
टेबल रेंज, टेबल के सबसेट के बारे में बताती है.
यह ध्यान रखना ज़रूरी है कि किसी टेबल की रेंज से तय किए गए सेल का आयत बनाना ज़रूरी नहीं होता. उदाहरण के लिए, मान लें कि हमारे पास एक 3 x 3 की टेबल है, जहां आखिरी पंक्ति के सभी सेल एक साथ मर्ज कर दिए गए हैं. टेबल कुछ इस तरह दिखती है:
[ ][ ][ ]
[ ][ ][ ]
[ ]
जगह = (0, 0) वाली टेबल रेंज, पंक्ति स्पैन = 3 और कॉलम स्पैन = 2 में इन सेल के बारे में बताया गया है:
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
जेएसओएन के काेड में दिखाना |
---|
{
"location": {
object (
|
फ़ील्ड | |
---|---|
location
|
टेबल की रेंज कहां से शुरू होगी. |
rowSpan
|
टेबल की रेंज की लाइन स्पैन. |
columnSpan
|
टेबल रेंज का कॉलम स्पैन. |
अपडेट लाइन प्रॉपर्टी का अनुरोध
Line
की प्रॉपर्टी अपडेट करता है.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"lineProperties": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
उस लाइन का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किया गया है. |
lineProperties
|
अपडेट की जाने वाली लाइन प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के लिए, लाइन के फ़िल कलर को अपडेट करने के लिए, प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें और फ़ील्ड को सेट न करें. |
CreateParagraphbulletsRequest
दिए गए टेक्स्ट को इंडेक्स करने की रेंज से ओवरलैप होने वाले सभी पैराग्राफ़ के लिए, बुलेट बनाता है.
हर पैराग्राफ़ का नेस्टिंग लेवल, हर पैराग्राफ़ के सामने मौजूद मुख्य टैब की गिनती से तय होगा. बुलेट पॉइंट और उससे जुड़े पैराग्राफ़ के बीच ज़्यादा जगह से बचने के लिए, इन लीडिंग टैब को इस अनुरोध के ज़रिए हटा दिया जाता है. इससे टेक्स्ट के हिस्सों के इंडेक्स में बदलाव हो सकता है.
साथ ही, पैराग्राफ़ की स्थिति अपडेट किए जाने से ठीक पहले वाले पैराग्राफ़ की सूची में मिलते-जुलते प्रीसेट पहले से मौजूद हों.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "cellLocation": { object ( |
फ़ील्ड | |
---|---|
objectId
|
आकार या टेबल का ऑब्जेक्ट आईडी जिसमें बुलेट जोड़ने के लिए टेक्स्ट होता है. |
cellLocation
|
अगर बदलाव किया जाने वाला टेक्स्ट टेबल सेल में है, तो वैकल्पिक टेबल सेल की जगह. अगर यह ऑब्जेक्ट मौजूद है, तो ऑब्जेक्ट आईडी का रेफ़रंस टेबल के तौर पर होना चाहिए. |
textRange
|
|
bulletPreset
|
इस्तेमाल किए जाने वाले बुलेट ग्लिफ़ के टाइप. डिफ़ॉल्ट तौर पर,
|
बुलेटGlyphPreset
टेक्स्ट की सूचियों के लिए, बुलेट ग्लिफ़ के प्रीसेट पैटर्न.
इन पैटर्न में, इस तरह के बुलेट का इस्तेमाल किया जाता है:
-
ARROW
: यूनिकोड U+2794 कोड पॉइंट से जुड़ा एक तीर -
ARROW3D
: यूनिकोड U+27a2 कोड पॉइंट के अनुसार 3D शेडिंग वाला तीर -
CHECKBOX
: यूनिकोड U+274f कोड पॉइंट से जुड़ा एक खाली वर्ग -
CIRCLE
: यूनिकोड U+25cb कोड पॉइंट से जुड़ा एक खाली सर्कल -
DIAMOND
: यूनिकोड का U+25c6 कोड पॉइंट की तरह एक ठोस हीरा -
DIAMONDX
: यूनिकोड U+2756 कोड पॉइंट से जुड़ा 'x' वाला हीरा -
HOLLOWDIAMOND
: यूनिकोड U+25c7 कोड पॉइंट से संबंधित एक खाली हीरा -
DISC
: यूनिकोड U+25cf कोड पॉइंट से जुड़ा एक ठोस सर्कल -
SQUARE
: एक यूनीक स्क्वेयर, जो यूनिकोड U+25a0 कोड पॉइंट से जुड़ा होता है -
STAR
: यूनिकोड U+2605 कोड पॉइंट से जुड़ा एक स्टार -
ALPHA
: अंग्रेज़ी के छोटे अक्षर, जैसे कि 'a', 'b' या 'c'. -
UPPERALPHA
: अंग्रेज़ी के बड़े अक्षर, जैसे कि 'A', 'B' या 'C'. -
DIGIT
: कोई संख्या, जैसे कि '1', '2' या '3'. -
ZERODIGIT
: ऐसी संख्या जिसके शुरू में शून्य होते हैं, जैसे कि '01', '02' या '03'. जिन संख्याओं में एक से ज़्यादा अंक होते हैं उन्हें ज़ीरो से पहले नहीं लिखा गया हो. -
ROMAN
: अंग्रेज़ी के छोटे अक्षर, जैसे कि 'i', 'ii' या 'iii. -
UPPERROMAN
: कोई बड़ा रोमन अंक, जैसे कि 'I', 'II' या 'III'. -
LEFTTRIANGLE
: यूनिकोड U+25c4 कोड पॉइंट के अनुसार बाईं ओर इशारा करता हुआ एक त्रिभुज
Enums | |
---|---|
BULLET_DISC_CIRCLE_SQUARE
|
बुलेट वाली सूची में
DISC ,
CIRCLE
और
SQUARE
शुरुआती 3 सूची नेस्टिंग लेवल के लिए, बुलेट ग्लिफ़.
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
बुलेट वाली सूची में
DIAMONDX ,
ARROW3D
और
SQUARE
शुरुआती 3 सूची नेस्टिंग लेवल के लिए, बुलेट ग्लिफ़.
|
BULLET_CHECKBOX
|
बुलेट वाली सूची में, CHECKBOX
सभी नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
|
BULLET_ARROW_DIAMOND_DISC
|
बुलेट वाली सूची में
ARROW ,
DIAMOND
और
DISC
शुरुआती 3 सूची नेस्टिंग लेवल के लिए, बुलेट ग्लिफ़.
|
BULLET_STAR_CIRCLE_SQUARE
|
बुलेट वाली सूची में
STAR ,
CIRCLE
और
SQUARE
शुरुआती 3 सूची नेस्टिंग लेवल के लिए, बुलेट ग्लिफ़.
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
बुलेट वाली सूची में
ARROW3D ,
CIRCLE
और
SQUARE
शुरुआती 3 सूची नेस्टिंग लेवल के लिए, बुलेट ग्लिफ़.
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
बुलेट वाली सूची में
LEFTTRIANGLE ,
DIAMOND
और
DISC
शुरुआती 3 सूची नेस्टिंग लेवल के लिए, बुलेट ग्लिफ़.
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
बुलेट वाली सूची में
DIAMONDX ,
HOLLOWDIAMOND
और
SQUARE
शुरुआती 3 सूची नेस्टिंग लेवल के लिए, बुलेट ग्लिफ़.
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
बुलेट वाली सूची में
DIAMOND ,
CIRCLE
और
SQUARE
शुरुआती 3 सूची नेस्टिंग लेवल के लिए, बुलेट ग्लिफ़.
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
संख्या वाली सूची के साथ DIGIT ,
ALPHA , और
ROMAN
न्यूमेरिक ग्लिफ़ के पहले तीन नेस्टिंग लेवल के बाद, पीरियड का इस्तेमाल किया जाता है.
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
संख्या वाली सूची के साथ DIGIT ,
ALPHA , और
ROMAN
न्यूमेरिक ग्लिफ़ के पहले तीन नेस्टिंग लेवल के बाद, ब्रैकेट.
|
NUMBERED_DIGIT_NESTED
|
नंबर वाली सूची, जिसमें DIGIT
न्यूमेरिक ग्लिफ़ होते हैं. इन्हें पीरियड के हिसाब से अलग किया जाता है. हर नेस्टिंग लेवल, प्रीफ़िक्स के तौर पर पिछले नेस्टिंग लेवल के ग्लिफ़ का इस्तेमाल करता है. उदाहरण के लिए: '1.', '1.1.', '2.', '2.2.'
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
संख्या वाली सूची के साथ UPPERALPHA ,
ALPHA , और
ROMAN
न्यूमेरिक ग्लिफ़ के पहले तीन नेस्टिंग लेवल के बाद, पीरियड का इस्तेमाल किया जाता है.
|
NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
|
संख्या वाली सूची के साथ UPPERROMAN ,
UPPERALPHA , और
DIGIT
न्यूमेरिक ग्लिफ़ के पहले तीन नेस्टिंग लेवल के बाद, पीरियड का इस्तेमाल किया जाता है.
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
संख्या वाली सूची के साथ ZERODIGIT ,
ALPHA , और
ROMAN
न्यूमेरिक ग्लिफ़ के पहले तीन नेस्टिंग लेवल के बाद, पीरियड का इस्तेमाल किया जाता है.
|
सभी आकार बदलें
दी गई इमेज से, दी गई शर्तों से मेल खाने वाले सभी आकार बदलता है.
प्रज़ेंटेशन बनाने के बाद, आकार में बदली गई इमेज को आयताकार बनाया जाता है. यह इमेज, आकार की जगह नहीं लेती है.
जेएसओएन के काेड में दिखाना |
---|
{ "replaceMethod": enum ( |
फ़ील्ड | |
---|---|
replaceMethod
|
बदलने का तरीका.
इस्तेमाल नहीं किया गया
: इसके बजाय,
अगर
|
imageReplaceMethod
|
इमेज बदलने का तरीका.
अगर
अगर आप
अगर आप दोनों में से कुछ भी तय नहीं करते हैं, तो CENTER_INसाइड का इस्तेमाल किया जाता है. |
pageObjectIds[]
|
अगर यह खाली नहीं है, तो मिलते-जुलते पेजों पर सिर्फ़ पेज के एलिमेंट के मिलान को सीमित करता है.
अगर |
यूनियन फ़ील्ड
criteria . वे मापदंड जिन्हें आकार बदले जाने चाहिए.
criteria
इनमें से सिर्फ़ एक हो सकता है:
|
|
containsText
|
अगर यह अनुरोध, दिए गए टेक्स्ट वाले सभी आकार को बदल देगा. |
यूनियन फ़ील्ड
image_source . इमेज का स्रोत.
image_source
इनमें से सिर्फ़ एक हो सकता है:
|
|
imageUrl
|
इमेज का यूआरएल. इमेज, इंसर्ट करते समय एक बार फ़ेच की जाती है और कॉपी को प्रज़ेंटेशन में दिखाने के लिए सेव किया जाता है. इमेज का साइज़ 50 एमबी से कम होना चाहिए और यह 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. साथ ही, इमेज PNG, JPEG या GIF फ़ॉर्मैट में से किसी एक में होनी चाहिए.
दिया गया यूआरएल ज़्यादा से ज़्यादा 2 केबी का हो सकता है. यूआरएल, इमेज के साथ सेव हो जाता है और |
बदलें
बदलने का तरीका.
Enums | |
---|---|
CENTER_INSIDE
|
इमेज को स्केल करता है और उसे मध्य आकार में फ़िट करता है. साथ ही, इमेज का आसपेक्ट रेशियो बनाए रखता है. इमेज का रेंडर किया गया साइज़, उसके साइज़ से कम हो सकता है. अगर कोई तरीका तय नहीं किया गया है, तो यह डिफ़ॉल्ट तरीका है. |
CENTER_CROP
|
मूल आकार की सीमाओं को भरने के लिए, इमेज को स्केल और बीच में रखें. आकार को भरने के लिए इमेज को काटा जा सकता है. इमेज का रेंडर किया गया साइज़, मूल साइज़ जैसा ही होगा. |
ImageReplaceMethod
इमेज बदलने का तरीका.
Enums | |
---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
इमेज बदलने का तरीका तय नहीं है. इस वैल्यू का इस्तेमाल नहीं किया जाना चाहिए. |
CENTER_INSIDE
|
इमेज को स्केल करता है और उसे मध्य आकार में फ़िट करता है. साथ ही, इमेज का आसपेक्ट रेशियो बनाए रखता है. इमेज का रेंडर किया गया साइज़, उसके साइज़ से कम हो सकता है. अगर कोई तरीका तय नहीं किया गया है, तो यह डिफ़ॉल्ट तरीका है. |
CENTER_CROP
|
मूल आकार की सीमाओं को भरने के लिए, इमेज को स्केल और बीच में रखें. आकार को भरने के लिए इमेज को काटा जा सकता है. इमेज का रेंडर किया गया साइज़, मूल आकार जैसा ही होगा. |
डुप्लीकेट ऑब्जेक्ट अनुरोध
इससे कोई स्लाइड या पेज एलिमेंट डुप्लीकेट होता है.
किसी स्लाइड का डुप्लीकेट बनाते समय, तय स्लाइड के तुरंत बाद डुप्लीकेट स्लाइड बन जाती है. किसी पेज एलिमेंट का डुप्लीकेट बनाते समय, डुप्लीकेट को उसी पेज पर रखा जाएगा जिस पेज पर मूल पेज है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "objectIds": { string: string, ... } } |
फ़ील्ड | |
---|---|
objectId
|
डुप्लीकेट ऑब्जेक्ट का आईडी. |
objectIds
|
डुप्लीकेट किए जा रहे ऑब्जेक्ट में अन्य ऑब्जेक्ट हो सकते हैं (उदाहरण के लिए, किसी स्लाइड या ग्रुप पेज एलिमेंट का डुप्लीकेट बनाते समय). यह मैप बताता है कि डुप्लीकेट ऑब्जेक्ट के आईडी कैसे जनरेट किए जाते हैं: कुंजियां मूल ऑब्जेक्ट के आईडी होती हैं और उसकी वैल्यू वे आईडी होती हैं, जो संबंधित डुप्लीकेट ऑब्जेक्ट को असाइन की जाएंगी. सोर्स ऑब्जेक्ट के डुप्लीकेट का आईडी भी इस मैप में दिया जा सकता है. इसके लिए,
सभी कुंजियां, प्रज़ेंटेशन में मौजूद आईडी से मेल खानी चाहिए. प्रज़ेंटेशन की सभी वैल्यू, यूनीक होनी चाहिए. साथ ही, यह अक्षर और अंक वाले वर्ण या अंडरस्कोर (रेगुलर एक्सप्रेशन अगर सोर्स ऑब्जेक्ट का कोई आईडी, मैप से हटा दिया जाता है, तो एक नया रैंडम आईडी असाइन किया जाएगा. अगर मैप खाली होता है या सेट नहीं होता है, तो सभी डुप्लीकेट ऑब्जेक्ट को एक नया रैंडम आईडी मिलेगा. |
UpdateTextStyleRequest है
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "cellLocation": { object ( |
फ़ील्ड | |
---|---|
objectId
|
टेक्स्ट या स्टाइल के लिए, ऑब्जेक्ट या आकार का ऑब्जेक्ट आईडी. |
cellLocation
|
टेबल में उस सेल की जगह जिसमें स्टाइल के लिए टेक्स्ट मौजूद है. अगर
|
style
|
टेक्स्ट पर सेट की जाने वाली शैलियां. अगर किसी स्टाइल की वैल्यू, पैरंट की स्टाइल से मेल खाती है, तो वह स्टाइल इनहेरिट होने पर सेट हो जाएगी.
टेक्स्ट स्टाइल में कुछ बदलाव करने पर, हो सकता है कि दूसरे बदलावों की वजह से Slides एडिटर का व्यवहार दिखे. ज़्यादा जानकारी के लिए, |
textRange
|
स्टाइल की रेंज. पास की नई लाइनों को शामिल करने के लिए, रेंज को बढ़ाया जा सकता है. अगर रेंज में पूरी तरह से किसी सूची का पैराग्राफ़ शामिल है, तो पैराग्राफ़ के बुलेट को भी मिलते-जुलते टेक्स्ट के स्टाइल से अपडेट कर दिया जाता है. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के लिए, टेक्स्ट स्टाइल को बोल्ड करने के लिए, प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें और फ़ील्ड को सेट न करें. |
सभी आकार-शीट को Sheetsचार्ट अनुरोध से बदलें
दिए गए मानदंड से मेल खाने वाले सभी साइज़ को, Google Sheets के साथ दिए गए चार्ट से बदलता है. चार्ट को स्केल किया जाएगा और वह मूल आकार की सीमाओं में फ़िट होने के लिए सेंटर में होगा.
ध्यान दें: चार्ट को आकार बदलने के लिए, कम से कम एक स्प्रेडशीट.readonly, स्प्रेडशीट, drive.readonly या Drive के OAuth दायरे की ज़रूरत होती है.
जेएसओएन के काेड में दिखाना |
---|
{ "containsText": { object ( |
फ़ील्ड | |
---|---|
containsText
|
वे मापदंड जिन्हें आकार बदले जाने चाहिए. अनुरोध से उन सभी आकार को बदल दिया जाएगा जिनमें दिया गया टेक्स्ट शामिल है. |
spreadsheetId
|
Google Sheets की उस स्प्रेडशीट का आईडी जिसमें चार्ट होता है. |
chartId
|
Google Sheets की स्प्रेडशीट में किसी खास चार्ट का आईडी. |
linkingMode
|
वह मोड जिससे चार्ट को सोर्स स्प्रेडशीट से लिंक किया गया है. अगर चार्ट में कोई वैल्यू नहीं बताई गई होती है, तो चार्ट में एक ऐसी इमेज शामिल होती है जो लिंक नहीं होती. |
pageObjectIds[]
|
अगर यह खाली नहीं है, तो मिलते-जुलते पेजों पर सिर्फ़ पेज के एलिमेंट के मिलान को सीमित करता है.
अगर |
LinkingMode
वह मोड जिससे चार्ट को सोर्स स्प्रेडशीट से लिंक किया गया है.
Enums | |
---|---|
NOT_LINKED_IMAGE
|
चार्ट, सोर्स स्प्रेडशीट से जुड़ा नहीं है और उसे अपडेट नहीं किया जा सकता. जो चार्ट लिंक नहीं है, उसे चित्र के रूप में डाला जाएगा. |
LINKED
|
चार्ट को लिंक करने से यह अपडेट हो जाता है, और अन्य सहयोगकर्ताओं को स्प्रेडशीट का लिंक दिखाई देगा. |
DeleteParagraphbulletsRequest
दिए गए टेक्स्ट इंडेक्स के साथ ओवरलैप होने वाले सभी पैराग्राफ़ से बुलेट पॉइंट मिटाता है
range
.
हर पैराग्राफ़ का नेस्टिंग लेवल, पैराग्राफ़ की शुरुआत में इंडेंट जोड़कर, विज़ुअल तौर पर सुरक्षित रहेगा.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "cellLocation": { object ( |
फ़ील्ड | |
---|---|
objectId
|
आकार या टेबल का ऑब्जेक्ट आईडी जिसमें से बुलेट मिटाना है. |
cellLocation
|
अगर बदलाव किया जाने वाला टेक्स्ट टेबल सेल में है, तो वैकल्पिक टेबल सेल की जगह. अगर यह ऑब्जेक्ट मौजूद है, तो ऑब्जेक्ट आईडी का रेफ़रंस टेबल के तौर पर होना चाहिए. |
textRange
|
|
अपडेट ParagraphStyleRequest
Shape
या
Table
में मौजूद सभी पैराग्राफ़ की स्टाइल को अपडेट करता है. ये बदलाव, दिए गए टेक्स्ट को इंडेक्स करने की रेंज से ओवरलैप होते हैं.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "cellLocation": { object ( |
फ़ील्ड | |
---|---|
objectId
|
टेक्स्ट या स्टाइल के लिए, ऑब्जेक्ट या आकार का ऑब्जेक्ट आईडी. |
cellLocation
|
टेबल में सेल की जगह, जिसमें शैली के पैराग्राफ़ मौजूद हैं. अगर
|
style
|
पैराग्राफ़ की शैली. |
textRange
|
टेक्स्ट की वह रेंज जिसमें पैराग्राफ़ की स्टाइल होनी चाहिए. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के लिए, पैराग्राफ़ अलाइनमेंट अपडेट करने के लिए, प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें और फ़ील्ड को सेट न करें. |
UpdateTableBorderProperties अनुरोध
Table
की टेबल प्रॉपर्टी की प्रॉपर्टी अपडेट करता है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "tableRange": { object ( |
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
tableRange
|
टेबल की वह सीमा जिसकी मदद से अपडेट को लागू किए जाने वाले टेबल के सबसेट को दिखाया जाता है. अगर टेबल रेंज नहीं बताई गई है, तो अपडेट पूरी टेबल पर लागू होंगे. |
borderPosition
|
टेबल की उस रेंज में बदलाव लागू होना चाहिए जिसके लिए अपडेट लागू होने हैं. अगर बॉर्डर की स्थिति नहीं बताई गई है, तो अपडेट, टेबल की सीमा की सभी सीमाओं पर लागू होंगे. |
tableBorderProperties
|
टेबल बॉर्डर प्रॉपर्टी जिन्हें अपडेट करना है. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के लिए, टेबल के बॉर्डर को फ़िल कलर में अपडेट करने के लिए, प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें और फ़ील्ड को सेट न करें. |
बॉर्डर की स्थिति
टेबल के बॉर्डर की जगह.
Enums | |
---|---|
ALL
|
रेंज में शामिल सभी बॉर्डर. |
BOTTOM
|
रेंज के सबसे नीचे वाले बॉर्डर. |
INNER
|
रेंज के अंदर के बॉर्डर. |
INNER_HORIZONTAL
|
रेंज के अंदर का हॉरिज़ॉन्टल बॉर्डर. |
INNER_VERTICAL
|
रेंज के अंदर की वर्टिकल बॉर्डर. |
LEFT
|
रेंज की बाईं ओर मौजूद बॉर्डर. |
OUTER
|
सीमा के बाहर की बॉर्डर. |
RIGHT
|
रेंज की दाईं ओर मौजूद बॉर्डर. |
TOP
|
रेंज में सबसे ऊपर. |
अपडेट टेबल कॉलम प्रॉपर्टी का अनुरोध
Table
कॉलम की प्रॉपर्टी अपडेट करता है.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"columnIndices": [
integer
],
"tableColumnProperties": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
columnIndices[]
|
शून्य-आधारित इंडेक्स की सूची, जिससे तय होता है कि कौनसे कॉलम अपडेट करने हैं. अगर कोई इंडेक्स नहीं दिया गया है, तो टेबल के सभी कॉलम अपडेट हो जाएंगे. |
tableColumnProperties
|
अपडेट करने के लिए टेबल कॉलम की प्रॉपर्टी.
अगर अनुरोध में
|
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के लिए, कॉलम की चौड़ाई अपडेट करने के लिए, फ़ील्ड मास्क में '"columnWidth"' शामिल है, लेकिन प्रॉपर्टी को सेट नहीं करने पर, कॉलम की चौड़ाई डिफ़ॉल्ट रूप से 4,06,400 EMU (32 पॉइंट) हो जाएगी. |
UpdateTableRowPropertiesRequest
Table
लाइन की प्रॉपर्टी
अपडेट करता है.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
rowIndices[]
|
शून्य पर आधारित इंडेक्स की सूची. इससे यह तय होता है कि किन पंक्तियों को अपडेट करना है. अगर कोई इंडेक्स नहीं दिया गया है, तो टेबल की सभी पंक्तियां अपडेट हो जाएंगी. |
tableRowProperties
|
अपडेट करने के लिए टेबल की पंक्ति की प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट
उदाहरण के लिए, पंक्ति की ऊंचाई को कम से कम अपडेट करने के लिए, अगर फ़ील्ड मास्क में '"minRowHeight"' शामिल है, लेकिन प्रॉपर्टी सेट नहीं है, तो पंक्ति की कम से कम ऊंचाई डिफ़ॉल्ट रूप से 0 होगी. |
MergeTableCellsRequest
सेल को
Table
में मर्ज करता है.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"tableRange": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
tableRange
|
टेबल रेंज जो बताती है कि टेबल की किन सेल को मर्ज करना है. मर्ज की जा रही सेल में कोई भी टेक्स्ट, रेंज के ऊपरी-बाएं ("हेड") सेल में जुड़ जाएगा और सेव हो जाएगा. अगर रेंज रेक्टैंगल (आयताकार) के अलावा, किसी दूसरी सेल में डाली गई है (कुछ मामलों में, अगर रेंज में पहले से मर्ज किए गए सेल शामिल हैं), तो 400 गड़बड़ी का अनुरोध मिलने पर गड़बड़ी दिखती है. |
UnMergeTableCellsRequest
Table
में मौजूद सेल को अनमर्ज किया जाता है.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"tableRange": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
tableRange
|
टेबल रेंज से पता चलता है कि टेबल की किन सेल को अनमर्ज करना है. इस रेंज में मर्ज की गई सभी सेल को अनमर्ज कर दिया जाएगा. साथ ही, पहले से अनमर्ज किए गए सेल पर कोई असर नहीं होगा. अगर रेंज में कोई मर्ज किया गया सेल नहीं है, तो अनुरोध में कोई कार्रवाई नहीं होगी. अगर मर्ज की गई किसी भी सेल में टेक्स्ट है, तो वह टेक्स्ट, मर्ज नहीं की गई सेल के नतीजे में ऊपर (बाईं ओर) सेल में बना रहेगा. |
GroupObjects अनुरोध
ऑब्जेक्ट ग्रुप बनाने के लिए ऑब्जेक्ट को ग्रुप करता है. उदाहरण के लिए, सभी बच्चों के पेज पर Group
बनाने के लिए, ग्रुप में PageElements
शामिल किए जाते हैं.
जेएसओएन के काेड में दिखाना |
---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
फ़ील्ड | |
---|---|
groupObjectId
|
ग्रुप बनाने के लिए उपयोगकर्ता का दिया गया ऑब्जेक्ट आईडी.
अगर आप आईडी की जानकारी देते हैं, तो यह प्रज़ेंटेशन में सभी पेजों और पेज एलिमेंट में यूनीक होना चाहिए. आईडी को अक्षर और अंक से शुरू करना चाहिए या अंडरस्कोर (यानी आईडी नहीं देने पर, यूनीक आईडी जनरेट होता है. |
childrenObjectIds[]
|
ग्रुप में रखे जाने वाले ऑब्जेक्ट के ऑब्जेक्ट आईडी.
सिर्फ़ पेज एलिमेंट का ग्रुप बनाया जा सकता है. एक पेज पर कम से कम दो ऐसे पेज एलिमेंट होने चाहिए जो पहले से किसी दूसरे ग्रुप में न हों. कुछ पेज एलिमेंट, जैसे कि
|
UngroupObjectsअनुरोध
अनग्रुप किए गए ऑब्जेक्ट, जैसे कि
groups
.
जेएसओएन के काेड में दिखाना |
---|
{ "objectIds": [ string ] } |
फ़ील्ड | |
---|---|
objectIds[]
|
अनग्रुप करने के लिए ऑब्जेक्ट के ऑब्जेक्ट आईडी.
सिर्फ़ उन |
UpdatePageElementAltTextRequest
वैकल्पिक टेक्स्ट का शीर्षक और/या page element
का ब्यौरा अपडेट करता है.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string, "title": string, "description": string } |
फ़ील्ड | |
---|---|
objectId
|
उस पेज एलिमेंट का ऑब्जेक्ट आईडी जिस पर अपडेट लागू होते हैं. |
title
|
पेज एलिमेंट का अपडेट किया गया वैकल्पिक टेक्स्ट शीर्षक. अगर इस नीति को सेट नहीं किया जाता है, तो मौजूदा वैल्यू को बनाए रखा जाएगा. इस शीर्षक को स्क्रीन रीडर और दूसरे सुलभता इंटरफ़ेस के साथ शेयर किया गया है. पेज एलिमेंट के कॉन्टेंट से जुड़ी ऐसी वैल्यू का इस्तेमाल करें जिन्हें लोग पढ़ सकें. |
description
|
पेज एलिमेंट का अपडेट किया गया वैकल्पिक टेक्स्ट ब्यौरा. अगर इस नीति को सेट नहीं किया जाता है, तो मौजूदा वैल्यू को बनाए रखा जाएगा. इस जानकारी को स्क्रीन रीडर और दूसरे सुलभता इंटरफ़ेस के साथ शेयर किया जाता है. पेज एलिमेंट के कॉन्टेंट से जुड़ी ऐसी वैल्यू का इस्तेमाल करें जिन्हें लोग पढ़ सकें. |
इमेज अनुरोध बदलें
मौजूदा इमेज को नई इमेज से बदलता है.
किसी इमेज को बदलने पर, मौजूदा इमेज से कुछ
image effects
हट जाते हैं.
जेएसओएन के काेड में दिखाना |
---|
{ "imageObjectId": string, "imageReplaceMethod": enum ( |
फ़ील्ड | |
---|---|
imageObjectId
|
मौजूदा इमेज का आईडी जिसे बदला जाएगा. आईडी पाने के अनुरोध के बाद, उसे फिर से पाया जा सकता है. |
imageReplaceMethod
|
बदलने का तरीका. |
यूनियन फ़ील्ड
image_source . इमेज का स्रोत.
image_source
इनमें से सिर्फ़ एक हो सकता है:
|
|
url
|
इमेज का यूआरएल. इमेज, इंसर्ट करते समय एक बार फ़ेच की जाती है और कॉपी को प्रज़ेंटेशन में दिखाने के लिए सेव किया जाता है. इमेज 50 एमबी से कम, 25 मेगापिक्सल से ज़्यादा की नहीं होनी चाहिए और वे PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए.
दिया गया यूआरएल 2 केबी से ज़्यादा का नहीं हो सकता. यूआरएल को इमेज के साथ सेव कर लिया जाता है और उसे
|
UpdateSlidePropertiesRequest
किसी स्लाइड की प्रॉपर्टी को अपडेट करता है.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"slideProperties": {
object (
|
फ़ील्ड | |
---|---|
objectId
|
उस स्लाइड का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किया गया है. |
slideProperties
|
अपडेट करने के लिए स्लाइड प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड बताना ज़रूरी है. रूट 'slideProperty' शामिल है और इसे तय नहीं किया जाना चाहिए. हर फ़ील्ड की लिस्टिंग के लिए, एक
उदाहरण के लिए, यह अपडेट करने के लिए कि कोई स्लाइड छोड़ी जाती है या नहीं, प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें और फ़ील्ड को सेट न करें. |
UpdatePageElementsZOrderRequest
पेज एलिमेंट के Z-क्रम को अपडेट करता है. Z-order, पेज पर सामने से दिखने वाले एलिमेंट का क्रम होता है. सामने वाले पेज एलिमेंट में, इसके पीछे मौजूद एलिमेंट शामिल हो सकते हैं.
जेएसओएन के काेड में दिखाना |
---|
{
"pageElementObjectIds": [
string
],
"operation": enum (
|
फ़ील्ड | |
---|---|
pageElementObjectIds[]
|
उन पेज एलिमेंट के ऑब्जेक्ट आईडी जिन्हें अपडेट करना है. पेज के सभी एलिमेंट एक ही पेज पर होने चाहिए और उनका ग्रुप नहीं होना चाहिए. |
operation
|
पेज एलिमेंट पर लागू करने के लिए, Z-order की कार्रवाई. कई पेज एलिमेंट पर कार्रवाई लागू करने से पहले, कार्रवाई बनाए रखने से पहले इन पेज एलिमेंट में मिलते-जुलते Z-ऑर्डर का क्रम. |
ZOrderऑपरेशन
किसी पेज एलिमेंट के Z-order को अपडेट करने की कार्रवाई.
Enums | |
---|---|
Z_ORDER_OPERATION_UNSPECIFIED
|
कार्रवाई तय नहीं है. |
BRING_TO_FRONT
|
पेज एलिमेंट को पेज के सामने लाता है. |
BRING_FORWARD
|
पेज के एलिमेंट को पेज के किसी एक एलिमेंट पर ले जाता है. यह एलिमेंट को पेज के एलिमेंट में, सबसे आगे वाले एलिमेंट से मिलता-जुलता रखता है. |
SEND_BACKWARD
|
पेज के एलिमेंट को एक एलिमेंट के पीछे एक एलिमेंट के पीछे भेजता है, जो बताए गए पेज एलिमेंट के पीछे सबसे अलग होता है. |
SEND_TO_BACK
|
पेज एलिमेंट को पेज के पीछे भेजता है. |
UpdateLineCategoryRequest
line
की कैटगरी को अपडेट करता है.
जेएसओएन के काेड में दिखाना |
---|
{
"objectId": string,
"lineCategory": enum (
|
फ़ील्ड | |
---|---|
objectId
|
उस लाइन का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किया गया है.
सिर्फ़ उस लाइन को अपडेट किया जा सकता है जिसमें लाइन की कैटगरी अपडेट करने के बाद, उसे फिर से रूट किया जा सकता है. |
lineCategory
|
लाइन की वह कैटगरी जिसे अपडेट करना है.
सटीक
|
ReरूटLineRequest
line
को फिर से रूट करता है, ताकि यह कनेक्ट किए गए पेज एलिमेंट पर मौजूद, दो सबसे नज़दीकी कनेक्शन साइटों पर जुड़ा हो.
जेएसओएन के काेड में दिखाना |
---|
{ "objectId": string } |
फ़ील्ड | |
---|---|
objectId
|
रीरूट करने के लिए लाइन का ऑब्जेक्ट आईडी.
सिर्फ़ " |