अनुरोध
प्रज़ेंटेशन में लागू करने के लिए, एक तरह का अपडेट.
JSON के काेड में दिखाना |
---|
{ // 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
स्लाइड बनाता है.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता से मिला ऑब्जेक्ट आईडी.
अगर आपने कोई आईडी दिया है, तो यह प्रज़ेंटेशन के सभी पेजों और पेज एलिमेंट के बीच यूनीक होना चाहिए. आईडी, अक्षर और अंक या अंडरस्कोर से शुरू होना चाहिए (रेगुलर एक्सप्रेशन से मेल खाता है
अगर आपने कोई आईडी नहीं दिया है, तो एक यूनीक आईडी जनरेट किया जाएगा. |
insertionIndex
|
वैकल्पिक शून्य-आधारित इंडेक्स जो बताता है कि स्लाइड कहां डालने हैं. अगर इंडेक्स की जानकारी नहीं दी जाती है, तो स्लाइड आखिर में बनाई जाती है. |
slideLayoutReference
|
स्लाइड के लेआउट का रेफ़रंस, जिसे शामिल किया जाना है मौजूदा मास्टर, जो इनमें से एक है:
अगर मौजूदा मास्टर में LayoutReference नहीं मिलता, तो खराब अनुरोध की 400 गड़बड़ी दिखती है.
अगर आपने लेआउट का रेफ़रंस नहीं दिया है, तो स्लाइड में पहले से तय किए गए
|
placeholderIdMappings[]
|
ऑब्जेक्ट आईडी मैपिंग की एक वैकल्पिक सूची
|
LayoutReference
स्लाइड लेआउट का रेफ़रंस. इसमें इनमें से किसी एक का रेफ़रंस हो सकता है:
- पहले से तय किया गया लेआउट
- प्रज़ेंटेशन में मौजूद लेआउट में से कोई एक.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड
kind . LayoutReference का टाइप.
kind अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इनमें से सिर्फ़ एक हो सकता है:
|
|
predefinedLayout
|
पहले से तय लेआउट. |
layoutId
|
लेआउट आईडी: प्रज़ेंटेशन में मौजूद किसी लेआउट का ऑब्जेक्ट आईडी. |
PredefinedLayout
पहले से तय लेआउट टाइप. ये लेआउट, प्रज़ेंटेशन में आम तौर पर दिखते हैं. हालांकि, इस बात की कोई गारंटी नहीं है कि ये लेआउट मौजूदा मास्टर में मौजूद हैं. ऐसा इसलिए, क्योंकि इन्हें मिटाया जा सकता है या इन्हें इस्तेमाल की गई थीम का हिस्सा नहीं बनाया जा सकता. इसके अलावा, हो सकता है कि हर लेआउट के प्लेसहोल्डर भी बदल गए हों.
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
|
बड़ी संख्या वाली हेडिंग वाला लेआउट. |
LayoutPlaceholderIdMapping
प्लेसहोल्डर के लिए उपयोगकर्ता के हिसाब से तय की गई आईडी की मैपिंग, जिसे किसी खास लेआउट वाली स्लाइड पर बनाया जाएगा.
JSON के काेड में दिखाना |
---|
{ "objectId": string, // Union field |
फ़ील्ड | |
---|---|
objectId
|
ऊपर बताए गए प्लेसहोल्डर के लिए, उपयोगकर्ता का दिया गया ऑब्जेक्ट आईडी. इसे स्लाइड पर बनाया जाएगा.
अगर किसी आईडी की जानकारी दी जाती है, तो प्रज़ेंटेशन के सभी पेजों और पेज एलिमेंट में वह यूनीक होना चाहिए. आईडी, अक्षर और अंक या अंडरस्कोर से शुरू होना चाहिए (रेगुलर एक्सप्रेशन से मेल खाता है
अगर किसी आईडी की जानकारी नहीं दी जाती है, तो एक यूनीक आईडी जनरेट हो जाता है. |
यूनियन फ़ील्ड
kind . लेआउट पर प्लेसहोल्डर की पहचान करने का तरीका.
kind अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इनमें से सिर्फ़ एक हो सकता है:
|
|
layoutPlaceholder
|
लेआउट पर मौजूद प्लेसहोल्डर, जिसे स्लाइड पर लागू किया जाएगा. सिर्फ़
|
layoutPlaceholderObjectId
|
किसी लेआउट पर मौजूद प्लेसहोल्डर का ऑब्जेक्ट आईडी, जिसे स्लाइड पर लागू किया जाएगा. |
CreateShapeRequest
नया आकार बनाता है.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "elementProperties": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता से मिला ऑब्जेक्ट आईडी.
अगर किसी आईडी की जानकारी दी जाती है, तो प्रज़ेंटेशन के सभी पेजों और पेज एलिमेंट में वह यूनीक होना चाहिए. आईडी, अक्षर और अंक या अंडरस्कोर से शुरू होना चाहिए (रेगुलर एक्सप्रेशन से मेल खाता है
|
elementProperties
|
आकार के लिए एलिमेंट के गुण. |
shapeType
|
आकार का टाइप. |
PageElementProperties
पेज एलिमेंट के लिए सामान्य प्रॉपर्टी.
ध्यान दें: जब पहली बार कोई
PageElement
बनाया जाता है, तो एपीआई,
size
और
transform
, दोनों की वैल्यू में बदलाव कर सकता है. हालांकि, विज़ुअल का साइज़ नहीं बदलेगा.
JSON के काेड में दिखाना |
---|
{ "pageObjectId": string, "size": { object ( |
फ़ील्ड | |
---|---|
pageObjectId
|
उस पेज का ऑब्जेक्ट आईडी जहां एलिमेंट मौजूद है. |
size
|
एलिमेंट का साइज़. |
transform
|
एलिमेंट के लिए ट्रांसफ़ॉर्म. |
CreateTableRequest
नई टेबल बनाता है.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"elementProperties": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता से मिला ऑब्जेक्ट आईडी.
अगर किसी आईडी की जानकारी दी जाती है, तो प्रज़ेंटेशन के सभी पेजों और पेज एलिमेंट में वह यूनीक होना चाहिए. आईडी, अक्षर और अंक या अंडरस्कोर से शुरू होना चाहिए (रेगुलर एक्सप्रेशन से मेल खाता है
अगर आपने कोई आईडी नहीं दिया है, तो एक यूनीक आईडी जनरेट किया जाता है. |
elementProperties
|
टेबल के लिए एलिमेंट प्रॉपर्टी. यह टेबल, तय किए गए साइज़ में बनाई जाएगी. हालांकि, इसके लिए ज़रूरी है कि इसका साइज़ कम से कम रखा जाए. अगर कोई साइज़ नहीं दिया जाता है, तो टेबल का साइज़ अपने-आप सेट हो जाएगा. टेबल ट्रांसफ़ॉर्म का स्केल 1 होना चाहिए और उसमें कोई अपरूपता नहीं होनी चाहिए. अगर कोई ट्रांसफ़ॉर्म नहीं दिया गया है, तो टेबल को पेज पर बीच में दिखाया जाएगा. |
rows
|
टेबल में पंक्तियों की संख्या. |
columns
|
टेबल में कॉलम की संख्या. |
InsertTextRequest
टेक्स्ट को किसी आकार या टेबल सेल में शामिल करता है.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"cellLocation": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
उस आकार या टेबल का ऑब्जेक्ट आईडी जहां टेक्स्ट डाला जाएगा. |
cellLocation
|
वैकल्पिक टेबल सेल की जगह, अगर टेक्स्ट को टेबल सेल में डालना है. अगर यह मौजूद है, तो ऑब्जेक्ट आईडी को किसी टेबल को रेफ़र करना चाहिए. |
text
|
शामिल किया जाने वाला टेक्स्ट.
न्यूलाइन वाला वर्ण शामिल करने से, अनुमान के हिसाब से नया वर्ण
शामिल किए गए टेक्स्ट के लिए, टेक्स्ट की स्टाइल अपने-आप तय हो जाती हैं. आम तौर पर, इसके आस-पास के टेक्स्ट की स्टाइल बनी रहती है. ज़्यादातर मामलों में, टेक्स्ट को उस डाले गए टेक्स्ट से कुछ कंट्रोल कैरेक्टर (U+0000-U+0008, U+000C-U+001F) और यूनिकोड बेसिक मल्टीलिंगुअल प्लेन प्राइवेट यूज़ एरिया (U+E000-U+F8FF) के कैरेक्टर हटा दिए जाएंगे. |
insertionIndex
|
वह इंडेक्स जहां टेक्स्ट को यूनिकोड कोड यूनिट में डाला जाएगा
इंडेक्स शून्य पर आधारित होता है और इसे स्ट्रिंग की शुरुआत से कैलकुलेट किया जाता है. यूनिकोड ग्राफ़ेम क्लस्टर में इंसर्शन को रोकने के लिए, इंडेक्स में बदलाव किया जा सकता है. ऐसे मामलों में, ग्राफ़म क्लस्टर के तुरंत बाद टेक्स्ट डाला जाएगा. |
InsertTableRowsRequest
टेबल में पंक्तियां जोड़ता है.
JSON के काेड में दिखाना |
---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
फ़ील्ड | |
---|---|
tableObjectId
|
वह टेबल जिसमें पंक्तियां शामिल करनी हैं. |
cellLocation
|
रेफ़रंस टेबल की सेल की वह जगह जहां से पंक्तियां डाली जाएंगी. जहां रेफ़रंस सेल मौजूद है, उसके ऊपर या नीचे एक नई पंक्ति डाली जाएगी. अगर रेफ़रंस सेल, मर्ज की गई सेल है, तो मर्ज की गई सेल के ऊपर या नीचे एक नई लाइन जोड़ी जाएगी. |
insertBelow
|
रेफ़रंस सेल की जगह के नीचे नई पंक्तियां शामिल करनी हैं या नहीं.
|
number
|
डाली जाने वाली लाइनों की संख्या. हर अनुरोध में ज़्यादा से ज़्यादा 20. |
InsertTableColumnsRequest
टेबल में कॉलम जोड़ता है.
नए कॉलम को फ़िट करने के लिए, टेबल के अन्य कॉलम का साइज़ बदल दिया जाएगा.
JSON के काेड में दिखाना |
---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
फ़ील्ड | |
---|---|
tableObjectId
|
वह टेबल जिसमें कॉलम जोड़ने हैं. |
cellLocation
|
रेफ़रंस टेबल की सेल की वह जगह जहां से कॉलम डाले जाएंगे. जिस कॉलम में रेफ़रंस सेल मौजूद है उसके बाईं (या दाईं ओर) एक नया कॉलम जोड़ा जाएगा. अगर रेफ़रंस सेल, मर्ज की गई सेल है, तो मर्ज की गई सेल की बाईं या दाईं ओर एक नया कॉलम जोड़ दिया जाएगा. |
insertRight
|
चुनें कि रेफ़रंस सेल की जगह के दाईं ओर नए कॉलम शामिल करने हैं या नहीं.
|
number
|
शामिल किए जाने वाले कॉलम की संख्या. हर अनुरोध के लिए, ज़्यादा से ज़्यादा 20 इवेंट. |
DeleteTableRowRequest
टेबल से कोई पंक्ति मिटाता है.
JSON के काेड में दिखाना |
---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
फ़ील्ड | |
---|---|
tableObjectId
|
वह टेबल जिसकी पंक्तियां मिटानी हैं. |
cellLocation
|
रेफ़रंस टेबल की सेल की वह जगह जहां से कोई पंक्ति मिटाई जाएगी. इस सेल की पूरी पंक्ति मिटा दी जाएगी. अगर यह मर्ज किया गया सेल है, तो एक से ज़्यादा पंक्तियां मिटा दी जाएंगी. अगर डेटा मिटाए जाने के बाद भी टेबल में कोई भी पंक्ति नहीं बची है, तो पूरी टेबल मिटा दी जाएगी. |
DeleteTableColumnRequest
टेबल से कॉलम मिटाता है.
JSON के काेड में दिखाना |
---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
फ़ील्ड | |
---|---|
tableObjectId
|
वह टेबल जिससे कॉलम मिटाने हैं. |
cellLocation
|
रेफ़रंस टेबल की सेल की वह जगह जहां से कॉलम मिटाया जाएगा. इस सेल में फैले कॉलम को मिटा दिया जाएगा. अगर यह मर्ज किया गया सेल है, तो एक से ज़्यादा कॉलम मिटा दिए जाएंगे. अगर डेटा मिटाए जाने के बाद भी टेबल में कोई कॉलम नहीं बचा, तो पूरी टेबल मिटा दी जाती है. |
ReplaceAllTextRequest
किसी शर्त से मैच करने वाले टेक्स्ट के सभी इंस्टेंस को
replace text
से बदलता है.
JSON के काेड में दिखाना |
---|
{ "replaceText": string, "pageObjectIds": [ string ], // Union field |
फ़ील्ड | |
---|---|
replaceText
|
वह टेक्स्ट जो मेल खाने वाले टेक्स्ट की जगह लेगा. |
pageObjectIds[]
|
अगर वह खाली नहीं है, तो मिलान को सिर्फ़ दिए गए पेजों के पेज एलिमेंट तक सीमित करता है.
अगर किसी |
यूनियन फ़ील्ड
criteria . बदले जाने वाले टेक्स्ट से मैच करने के लिए इस्तेमाल की जाने वाली शर्तें.
criteria
इनमें से कोई एक हो सकता है:
|
|
containsText
|
इस सबस्ट्रिंग से मेल खाने वाले आकार में टेक्स्ट ढूंढता है. |
SubstringMatchCriteria
कोई शर्त, जो किसी शेप या टेबल में टेक्स्ट की किसी खास स्ट्रिंग से मैच करती हो.
JSON के काेड में दिखाना |
---|
{ "text": string, "matchCase": boolean } |
फ़ील्ड | |
---|---|
text
|
आकार या टेबल में खोजा जाने वाला टेक्स्ट. |
matchCase
|
इससे पता चलता है कि खोज के नतीजों में, केस के हिसाब से खोज की जानी चाहिए या नहीं:
|
DeleteObjectRequest
प्रज़ेंटेशन से किसी ऑब्जेक्ट को मिटाता है. जैसे,
pages
या
page elements
.
JSON के काेड में दिखाना |
---|
{ "objectId": string } |
फ़ील्ड | |
---|---|
objectId
|
मिटाए जाने वाले पेज या पेज एलिमेंट का ऑब्जेक्ट आईडी.
यदि हटाने के बाद कोई कार्रवाई करता है
अगर किसी लेआउट पर प्लेसहोल्डर को मिटा दिया जाता है, तो इनहेरिट करने वाले खाली प्लेसहोल्डर भी मिटा दिए जाते हैं. |
UpdatePageElementTransformRequest
यह पेज एलिमेंट के कन्वर्ज़न को अपडेट करता है.
किसी ग्रुप के ट्रांसफ़ॉर्म की प्रोसेस को अपडेट करने पर, उस ग्रुप के पेज एलिमेंट के पूरे ट्रांसफ़ॉर्म में बदलाव हो जाएगा. इससे ग्रुप के विज़ुअल दिखने में बदलाव हो सकता है. इसके लिए दस्तावेज़ देखें
PageElement.transform
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
देखें.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "transform": { object ( |
फ़ील्ड | |
---|---|
objectId
|
अपडेट किए जाने वाले पेज एलिमेंट का ऑब्जेक्ट आईडी. |
transform
|
इनपुट ट्रांसफ़ॉर्म मैट्रिक्स, जिसका इस्तेमाल पेज एलिमेंट को अपडेट करने के लिए किया जाता है. |
applyMode
|
बदलाव अपडेट का लागू मोड. |
ApplyMode
ट्रांसफ़ॉर्म अपडेट के लागू मोड.
Enums | |
---|---|
APPLY_MODE_UNSPECIFIED
|
कोई मोड नहीं चुना गया. |
RELATIVE
|
मौजूदा AffineTransform मैट्रिक पर नया AffineTransform मैट्रिक लागू करता है और मौजूदा मैट्रिक को कनकैटनेशन के नतीजे से बदल देता है. |
ABSOLUTE
|
मौजूदा AffineTransform मैट्रिक को नए मैट्रिक से बदलता है. |
UpdateSlidesPositionRequest
इससे प्रज़ेंटेशन में स्लाइड की जगह बदल जाती है.
JSON के काेड में दिखाना |
---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
फ़ील्ड | |
---|---|
slideObjectIds[]
|
प्रज़ेंटेशन में उन स्लाइड के आईडी जिन्हें दूसरे फ़ोल्डर में ले जाया जाना चाहिए. इस सूची में मौजूद स्लाइड, प्रज़ेंटेशन के मौजूदा क्रम में होनी चाहिए. साथ ही, इनमें डुप्लीकेट स्लाइड नहीं होनी चाहिए. |
insertionIndex
|
स्लाइड को उस इंडेक्स में डाला जाना चाहिए जहां वे स्लाइड के क्रम के हिसाब से, पहले थीं. यह संख्या शून्य और प्रज़ेंटेशन में मौजूद स्लाइड की संख्या के बीच होनी चाहिए. |
DeleteTextRequest
किसी आकार या टेबल सेल से टेक्स्ट मिटाता है.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "cellLocation": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उस आकार या टेबल का ऑब्जेक्ट आईडी जिससे टेक्स्ट मिटाया जाएगा. |
cellLocation
|
टेबल सेल की जगह की जानकारी. हालांकि, टेबल सेल से टेक्स्ट मिटाने के लिए, यह जानकारी देना ज़रूरी नहीं है. अगर objectId मौजूद है, तो यह किसी टेबल का रेफ़रंस होना चाहिए. |
textRange
|
मिटाने के लिए टेक्स्ट की सीमा, इसके हिसाब से
किसी आकार या टेबल सेल के टेक्स्ट के आखिर में, हमेशा एक नया लाइन वर्ण होता है. इसे मिटाया नहीं जा सकता.
पैराग्राफ़ की सीमा पार करने वाले टेक्स्ट को मिटाने पर, पैराग्राफ़ की स्टाइल और सूचियों में बदलाव हो सकते हैं. ऐसा इसलिए होता है, क्योंकि दो पैराग्राफ़ आपस में मर्ज हो जाते हैं. जिन रेंज में किसी सरोगेट पेयर की सिर्फ़ एक कोड यूनिट शामिल होती है उन्हें बड़ा करके, दोनों कोड यूनिट शामिल की जाती हैं. |
सीमा
इंडेक्स किए गए कलेक्शन की एक सीधी रेंज दिखाता है, जैसे कि टेक्स्ट में वर्ण.
JSON के काेड में दिखाना |
---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum ( |
फ़ील्ड | |
---|---|
startIndex
|
कलेक्शन की शुरुआत का वैकल्पिक शून्य-आधारित इंडेक्स. इसके लिए ज़रूरी है
|
endIndex
|
कलेक्शन के आखिर में मौजूद आइटम का इंडेक्स, जो शून्य पर आधारित होता है. हालांकि, यह इंडेक्स देना ज़रूरी नहीं है. |
type
|
रेंज का टाइप. |
टाइप
रेंज के टाइप.
Enums | |
---|---|
RANGE_TYPE_UNSPECIFIED
|
रेंज टाइप की जानकारी नहीं है. इस वैल्यू का इस्तेमाल नहीं किया जाना चाहिए. |
FIXED_RANGE
|
तय सीमा. startIndex और
endIndex , दोनों की जानकारी देना ज़रूरी है.
|
FROM_START_INDEX
|
रेंज यहां से शुरू करता है
startIndex अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
और फिर कलेक्शन के आखिर तक जारी रहता है. endIndex के लिए वैल्यू नहीं दी जानी चाहिए.
|
ALL
|
रेंज को कलेक्शन की पूरी अवधि पर सेट करता है. दोनों
startIndex अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
और
endIndex
दर्ज नहीं किया जाना चाहिए.
|
CreateImageRequest
इमेज बनाता है.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "elementProperties": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता से मिला ऑब्जेक्ट आईडी.
अगर किसी आईडी की जानकारी दी जाती है, तो प्रज़ेंटेशन के सभी पेजों और पेज एलिमेंट में वह यूनीक होना चाहिए. आईडी, अक्षर और अंक या अंडरस्कोर से शुरू होना चाहिए (रेगुलर एक्सप्रेशन से मेल खाता है
अगर आपने कोई आईडी नहीं दिया है, तो एक यूनीक आईडी जनरेट किया जाएगा. |
elementProperties
|
इमेज के लिए एलिमेंट की जानकारी. अगर दिए गए साइज़ का आसपेक्ट रेशियो, इमेज के आसपेक्ट रेशियो से मेल नहीं खाता है, तो आसपेक्ट रेशियो को बनाए रखने के लिए, इमेज को साइज़ के हिसाब से स्केल किया जाता है और उसे बीच में रखा जाता है. इस कार्रवाई के बाद, दिया गया ट्रांसफ़ॉर्म लागू किया जाता है.
कॉन्टेंट बनाने
|
यूनियन फ़ील्ड
image_source . इमेज का सोर्स.
image_source
इनमें से कोई एक हो सकता है:
|
|
url
|
इमेज का यूआरएल. शामिल करने के समय, इमेज को फ़ेच किया जाता है. इसके बाद, प्रज़ेंटेशन में दिखाने के लिए इसकी एक कॉपी सेव कर ली जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, इमेज का रिज़ॉल्यूशन 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. इमेज का फ़ॉर्मैट PNG, JPEG या GIF में होना चाहिए.
दिया गया यूआरएल सार्वजनिक तौर पर ऐक्सेस किया जा सकने वाला होना चाहिए. साथ ही, यह 2 केबी तक का होना चाहिए. यूआरएल को इमेज के साथ सेव किया जाता है और इसे
|
CreateVideoRequest
वीडियो बनाता है.
ध्यान दें: Google Drive से वीडियो बनाने के लिए, यह ज़रूरी है कि अनुरोध करने वाले ऐप्लिकेशन के पास कम से कम एक ड्राइव, drive.readonly या drive.file का OAuth स्कोप हो.
JSON के काेड में दिखाना |
---|
{ "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 की किसी वीडियो फ़ाइल को ऐक्सेस करने के लिए, आपको एचटीटीपी हेडर में पुरानी फ़ाइलों के सबसेट के लिए, संसाधन कुंजी जोड़नी पड़ सकती है. ज़्यादा जानकारी के लिए, रिसॉर्स कुंजियों का इस्तेमाल करके, लिंक की गई फ़ाइलों को ऐक्सेस करना लेख पढ़ें. |
CreateSheetsChartRequest
इससे एम्बेड किया गया Google Sheets चार्ट बनाया जा सकता है.
ध्यान दें: चार्ट बनाने के लिए, स्प्रेडशीट.readonly, स्प्रेडशीट, drive.readonly, drive.file या drive OAuth के दायरों में से कम से कम एक स्प्रेडशीट की ज़रूरत होती है.
JSON के काेड में दिखाना |
---|
{ "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
इससे लाइन बन जाती है.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "elementProperties": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उपयोगकर्ता से मिला ऑब्जेक्ट आईडी.
अगर किसी आईडी की जानकारी दी जाती है, तो प्रज़ेंटेशन के सभी पेजों और पेज एलिमेंट में वह यूनीक होना चाहिए. आईडी, अक्षर और अंक या अंडरस्कोर से शुरू होना चाहिए (रेगुलर एक्सप्रेशन से मेल खाता है
अगर आपने कोई आईडी नहीं दिया है, तो एक यूनीक आईडी जनरेट किया जाएगा. |
elementProperties
|
लाइन के लिए एलिमेंट की प्रॉपर्टी. |
lineCategory
|
बनाई जाने वाली लाइन की कैटगरी.
इस्तेमाल नहीं किया जा सकता
: इसके बजाय,
सटीक
अगर आपने
|
category
|
बनाई जाने वाली लाइन की कैटगरी.
कैटगरी और पेज के दूसरे एलिमेंट से कनेक्ट करने के तरीके के आधार पर, तय किया जाता है कि
अगर आपने
यदि आप
अगर आपने इनमें से कोई भी वैल्यू नहीं दी है, तो
|
कैटगरी
लाइन कैटगरी.
Enums | |
---|---|
STRAIGHT
|
सीधे कनेक्टर, जिनमें सीधा कनेक्टर 1 भी शामिल है. कोई कैटगरी तय न होने पर, यह कैटगरी डिफ़ॉल्ट तौर पर लागू हो जाती है. |
BENT
|
बेंट कनेक्टर, जिसमें बेंट कनेक्टर 2 से 5 भी शामिल हैं. |
CURVED
|
घुमावदार कनेक्टर, जिनमें घुमावदार कनेक्टर 2 से 5 तक शामिल है. |
RefreshSheetsChartRequest
Google Sheets के चार्ट के नए वर्शन से, एम्बेड किए गए Google Sheets चार्ट को बदलकर उसे रीफ़्रेश करता है.
ध्यान दें: चार्ट को रीफ़्रेश करने के लिए, इनमें से कम से कम एक स्प्रेडशीट का होना ज़रूरी है.
JSON के काेड में दिखाना |
---|
{ "objectId": string } |
फ़ील्ड | |
---|---|
objectId
|
रीफ़्रेश किए जाने वाले चार्ट का ऑब्जेक्ट आईडी. |
UpdateShapePropertiesRequest
प्रॉपर्टी की जानकारी अपडेट करके
Shape
.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"shapeProperties": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
उस आकार का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किए गए हैं. |
shapeProperties
|
अपडेट की जाने वाली आकार की प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट
उदाहरण के लिए, आकार बैकग्राउंड के रंग को भरने के लिए, सेट करें
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसका फ़ील्ड नाम शामिल करें, लेकिन फ़ील्ड को अनसेट रहने दें. |
UpdateImagePropertiesRequest
किसी प्रॉपर्टी की प्रॉपर्टी
Image
.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"imageProperties": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
उस इमेज का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किए गए हैं. |
imageProperties
|
अपडेट की जाने वाली इमेज प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट करना चाहिए.
कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट
उदाहरण के लिए, इमेज की आउटलाइन का रंग अपडेट करने के लिए,
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें. |
UpdateVideoPropertiesRequest
प्रॉपर्टी की जानकारी अपडेट करके
Video
.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"videoProperties": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
उस वीडियो का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किए गए हैं. |
videoProperties
|
अपडेट करने के लिए वीडियो प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
उदाहरण के लिए, वीडियो की आउटलाइन का रंग अपडेट करने के लिए,
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसका फ़ील्ड नाम शामिल करें, लेकिन फ़ील्ड को अनसेट रहने दें. |
UpdatePagePropertiesRequest
किसी Page
की प्रॉपर्टी अपडेट करता है.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"pageProperties": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
उस पेज का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किया गया है. |
pageProperties
|
अपडेट की जाने वाली पेज प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट
उदाहरण के लिए, पेज के बैकग्राउंड के लिए, भरने के एक रंग को अपडेट करने के लिए,
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसका फ़ील्ड नाम शामिल करें, लेकिन फ़ील्ड को अनसेट रहने दें. |
UpdateTableCellPropertiesRequest
किसी
TableCell
की प्रॉपर्टी अपडेट करें.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "tableRange": { object ( |
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
tableRange
|
टेबल की वह रेंज जो टेबल के उस सबसेट को दिखाती है जिस पर अपडेट लागू किए जाते हैं. अगर टेबल की कोई रेंज नहीं दी गई है, तो अपडेट पूरी टेबल पर लागू होंगे. |
tableCellProperties
|
टेबल सेल की वे प्रॉपर्टी जिन्हें अपडेट करना है. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
उदाहरण के लिए, टेबल सेल के बैकग्राउंड के सॉलिड फ़िल रंग को अपडेट करने के लिए,
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें. |
TableRange
टेबल रेंज, टेबल के सबसेट का रेफ़रंस दिखाती है.
ध्यान दें कि यह ज़रूरी नहीं है कि किसी टेबल की रेंज से तय किए गए सेल, कोई रेक्टैंगल बना दें. उदाहरण के लिए, मान लें कि हमारे पास 3 x 3 टेबल है, जिसमें आखिरी लाइन की सभी सेल एक साथ मर्ज की गई हैं. टेबल इस तरह से दिखेगी:
[ ][ ][ ]
[ ][ ][ ]
[ ]
टेबल की किसी रेंज में इन सेल की जानकारी दी गई है: जगह की जानकारी = (0, 0), लाइन का स्पैन = 3, और कॉलम स्पैन = 2:
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
JSON के काेड में दिखाना |
---|
{
"location": {
object ( |
फ़ील्ड | |
---|---|
location
|
टेबल की रेंज शुरू होने की जगह. |
rowSpan
|
टेबल की रेंज के लिए पंक्तियों का स्पैन. |
columnSpan
|
टेबल रेंज का कॉलम स्पैन. |
UpdateLinePropertiesRequest
किसी Line
की प्रॉपर्टी अपडेट करता है.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"lineProperties": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
उस लाइन का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किया गया है. |
lineProperties
|
अपडेट की जाने वाली लाइन प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट करना चाहिए.
कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
उदाहरण के लिए, लाइन में भरे हुए रंग को अपडेट करने के लिए, वैल्यू को सेट करें
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें. |
CreateParagraphBulletsRequest
दिए गए टेक्स्ट इंडेक्स की रेंज से ओवरलैप होने वाले सभी पैराग्राफ के लिए बुलेट बनाता है.
हर पैराग्राफ़ का नेस्टिंग स्तर, हर पैराग्राफ़ के आगे आगे मौजूद टैब को गिनकर तय किया जाएगा. बुलेट और उससे जुड़े पैराग्राफ़ के बीच ज़्यादा स्पेस से बचने के लिए, इस अनुरोध से ये लीडिंग टैब हटा दिए जाते हैं. इससे टेक्स्ट के हिस्सों का इंडेक्स बदल सकता है.
अगर अपडेट किए जा रहे पैराग्राफ़ से ठीक पहले मौजूद पैराग्राफ़, मेल खाने वाले प्रीसेट की सूची में है, तो अपडेट किए जा रहे पैराग्राफ़ को उस सूची में जोड़ दिया जाता है.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "cellLocation": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उस आकार या टेबल का ऑब्जेक्ट आईडी जिसमें बुलेट जोड़ने के लिए टेक्स्ट है. |
cellLocation
|
टेबल सेल की वैकल्पिक जगह, अगर बदला जाने वाला टेक्स्ट टेबल सेल में है. अगर objectId मौजूद है, तो यह किसी टेबल का रेफ़रंस होना चाहिए. |
textRange
|
|
bulletPreset
|
इस्तेमाल किए जाने वाले बुलेट ग्लिफ़ के टाइप. डिफ़ॉल्ट
|
BulletGlyphPreset
टेक्स्ट में सूचियों के लिए, बुलेट ग्लिफ़ के प्रीसेट पैटर्न.
इन पैटर्न में इन तरह के बुलेट का इस्तेमाल किया जाता है:
-
ARROW
: यूनिकोड U+2794 कोड पॉइंट से जुड़ा ऐरो -
ARROW3D
: 3D शेडिंग वाला ऐरो, जो यूनिकोड U+27a2 कोड पॉइंट से जुड़ा है -
CHECKBOX
: यूनिकोड U+274f कोड पॉइंट से जुड़ा खोखला स्क्वेयर -
CIRCLE
: यूनिकोड U+25cb कोड पॉइंट से जुड़ा खोखला गोला -
DIAMOND
: यूनिकोड U+25c6 कोड पॉइंट से जुड़ा सॉलिड डायमंड -
DIAMONDX
: 'x' वाला डायमंड, जो यूनिकोड U+2756 कोड पॉइंट से जुड़ा है -
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
सूची के पहले तीन नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
बुलेट पॉइंट वाली सूची में
DIAMONDX ,
ARROW3D
और
SQUARE
सूची के पहले तीन नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
|
BULLET_CHECKBOX
|
बुलेट वाली सूची, जिसमें विज्ञापन शामिल हैं
CHECKBOX अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
सूची के सभी नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
|
BULLET_ARROW_DIAMOND_DISC
|
बुलेट पॉइंट वाली सूची में
ARROW ,
DIAMOND
और
DISC
सूची के पहले तीन नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
|
BULLET_STAR_CIRCLE_SQUARE
|
बुलेट वाली सूची, जिसमें सूची के पहले तीन नेस्टिंग लेवल के लिए,
STAR ,
CIRCLE
और
SQUARE
बुलेट ग्लिफ़ है.
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
बुलेट पॉइंट वाली सूची में
ARROW3D ,
CIRCLE
और
SQUARE
सूची के पहले तीन नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
बुलेट वाली सूची, जिसमें सूची के पहले तीन नेस्टिंग लेवल के लिए,
LEFTTRIANGLE ,
DIAMOND
और
DISC
बुलेट ग्लिफ़ है.
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
बुलेट पॉइंट वाली सूची में
DIAMONDX ,
HOLLOWDIAMOND
और
SQUARE
सूची के पहले तीन नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
बुलेट पॉइंट वाली सूची में
DIAMOND ,
CIRCLE
और
SQUARE
सूची के पहले तीन नेस्टिंग लेवल के लिए बुलेट ग्लिफ़.
|
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
अंकों वाले ग्लिफ़ वाली नंबर वाली सूची. इसके बाद, पीरियड लगाएं.
|
ReplaceAllShapesWithImageRequest
दिए गए मानदंड से मेल खाने वाले सभी आकारों को दी गई इमेज से बदलता है.
आकृतियों को बदलने वाली इमेज, प्रज़ेंटेशन में डाले जाने के बाद आयताकार होती हैं और वे आकारों का रूप नहीं लेती हैं.
JSON के काेड में दिखाना |
---|
{ "replaceMethod": enum ( |
फ़ील्ड | |
---|---|
replaceMethod
|
बदलने का तरीका.
अब काम नहीं करता
: इस्तेमाल करें
अगर आप किसी
|
imageReplaceMethod
|
इमेज बदलने का तरीका.
अगर आप किसी
अगर आपने अगर आपने इनमें से कोई भी वैल्यू नहीं दी है, तो CENTER_INSIDE का इस्तेमाल किया जाता है. |
pageObjectIds[]
|
अगर यह फ़ील्ड खाली नहीं है, तो मैच सिर्फ़ दिए गए पेजों के पेज एलिमेंट तक सीमित हो जाते हैं.
अगर किसी पेज का ऑब्जेक्ट आईडी दिया जाता है, तो 400 खराब अनुरोध की गड़बड़ी दिखाता है
|
यूनियन फ़ील्ड
criteria . आकार बदलने के लिए, शर्तों से मैच करना ज़रूरी है.
criteria
इनमें से कोई एक हो सकता है:
|
|
containsText
|
अगर यह सेट है, तो यह अनुरोध उन सभी आकारों को बदल देगा जिनमें दिया गया टेक्स्ट है. |
यूनियन फ़ील्ड
image_source . इमेज के सोर्स का टाइप.
image_source
इनमें से कोई एक हो सकता है:
|
|
imageUrl
|
इमेज का यूआरएल. इमेज को डालने के समय एक बार फ़ेच किया जाता है और प्रज़ेंटेशन में दिखाने के लिए उसकी एक कॉपी सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा की नहीं होनी चाहिए. साथ ही, यह PNG, JPEG या GIF फ़ॉर्मैट में से किसी एक में होना चाहिए.
दिया गया यूआरएल ज़्यादा से ज़्यादा 2 केबी का हो सकता है. यूआरएल खुद इमेज के साथ सेव हो जाता है और
|
ReplaceMethod
बदलने का तरीका.
Enums | |
---|---|
CENTER_INSIDE
|
इमेज को मूल आकार की सीमाओं में फ़िट करने के लिए उसे स्केल और सेंटर में रखता है और इमेज के आसपेक्ट रेशियो को बनाए रखता है. रेंडर की गई इमेज का साइज़, आकार से छोटा हो सकता है. अगर कोई तरीका नहीं बताया गया है, तो यह डिफ़ॉल्ट तरीका होता है. |
CENTER_CROP
|
मूल आकार की सीमाओं को भरने के लिए इमेज को स्केल और सेंटर करता है. आकार को भरने के लिए इमेज को काटा जा सकता है. रेंडर की गई इमेज का साइज़, ओरिजनल आकार जैसा ही होगा. |
ImageReplaceMethod
इमेज बदलने का तरीका.
Enums | |
---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
इमेज बदलने का तरीका नहीं बताया गया है. इस वैल्यू का इस्तेमाल नहीं किया जाना चाहिए. |
CENTER_INSIDE
|
ओरिजनल आकार की सीमाओं में फ़िट होने के लिए, इमेज को स्केल और सेंटर करता है. साथ ही, इमेज का आसपेक्ट रेशियो बनाए रखता है. इमेज का रेंडर किया गया साइज़, उसके साइज़ से कम हो सकता है. अगर कोई तरीका नहीं बताया गया है, तो यह डिफ़ॉल्ट तरीका होता है. |
CENTER_CROP
|
मूल आकार की सीमाओं को भरने के लिए इमेज को स्केल और सेंटर करता है. आकार को भरने के लिए, इमेज को काटा जा सकता है. रेंडर की गई इमेज का साइज़, ओरिजनल आकार जैसा ही होगा. |
DuplicateObjectRequest
किसी स्लाइड या पेज तत्व को डुप्लीकेट करता है.
किसी स्लाइड की डुप्लीकेट कॉपी बनाने पर, वह उस स्लाइड के तुरंत बाद बन जाएगी. किसी पेज एलिमेंट को डुप्लीकेट करने पर, डुप्लीकेट एलिमेंट को उसी पेज पर उसी जगह पर रखा जाएगा जहां ओरिजनल एलिमेंट मौजूद है.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "objectIds": { string: string, ... } } |
फ़ील्ड | |
---|---|
objectId
|
डुप्लीकेट किए जाने वाले ऑब्जेक्ट का आईडी. |
objectIds
|
डुप्लीकेट किए जा रहे ऑब्जेक्ट में अन्य ऑब्जेक्ट भी हो सकते हैं. उदाहरण के लिए, स्लाइड या ग्रुप पेज एलिमेंट को डुप्लीकेट करते समय. इस मैप से पता चलता है कि डुप्लीकेट ऑब्जेक्ट के आईडी कैसे जनरेट होते हैं: की, ओरिजनल ऑब्जेक्ट के आईडी होते हैं और उनकी वैल्यू, डुप्लीकेट ऑब्जेक्ट को असाइन किए जाने वाले आईडी होते हैं. स्रोत ऑब्जेक्ट के डुप्लीकेट के आईडी को इस मैप में भी बताया जा सकता है. इसके लिए
सभी कुंजियां, प्रज़ेंटेशन में मौजूदा आईडी से मेल खानी चाहिए. प्रज़ेंटेशन में सभी वैल्यू अलग-अलग होनी चाहिए. साथ ही, वे अक्षर और अंक या अंडरस्कोर (रेगुलर एक्सप्रेशन से मैच करता है
अगर सोर्स ऑब्जेक्ट के किसी आईडी को मैप से हटा दिया जाता है, तो एक नया रैंडम आईडी असाइन किया जाएगा. अगर मैप खाली है या सेट नहीं है, तो सभी डुप्लीकेट ऑब्जेक्ट को एक नया आईडी मिलेगा. |
UpdateTextStyleRequest
टेक्स्ट की शैली अपडेट करके
Shape
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
या
Table
.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "cellLocation": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उस आकार या टेबल का ऑब्जेक्ट आईडी जिसमें मौजूद टेक्स्ट को स्टाइल करना है. |
cellLocation
|
टेबल में, स्टाइल के लिए टेक्स्ट वाले सेल की जगह. अगर
|
style
|
टेक्स्ट पर सेट की जाने वाली स्टाइल. अगर किसी स्टाइल की वैल्यू, पैरंट की वैल्यू से मेल खाती है, तो वह स्टाइल इनहेरिट करने के लिए सेट की जाएगी.
टेक्स्ट की स्टाइल में किए गए कुछ बदलावों की वजह से, Slides एडिटर के व्यवहार को दिखाने के लिए अन्य बदलाव भी हो सकते हैं. ज़्यादा जानकारी के लिए,
|
textRange
|
स्टाइल के लिए टेक्स्ट की रेंज. रेंज को आस-पास की न्यूलाइन शामिल करने के लिए बड़ा किया जा सकता है. अगर रेंज में पूरी तरह से किसी सूची का पैराग्राफ़ है, तो पैराग्राफ़ के बुलेट को भी मैच करने वाली टेक्स्ट स्टाइल के साथ अपडेट किया जाता है. |
fields
|
वे फ़ील्ड जिन्हें अपडेट करना चाहिए.
कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट
उदाहरण के लिए, टेक्स्ट की स्टाइल को बोल्ड में अपडेट करने के लिए,
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें. |
ReplaceAllShapesWithSheetsChartRequest
यह फ़ंक्शन, दी गई शर्तों से मैच करने वाले सभी आकारों को, दिए गए Google Sheets चार्ट से बदल देता है. चार्ट को मूल आकार की सीमाओं में फ़िट करने के लिए स्केल और सेंटर में रखा जाएगा.
ध्यान दें: आकारों को चार्ट से बदलने के लिए, spreadsheets.readonly, spreadsheets, drive.readonly या drive OAuth scopes में से कम से कम एक का होना ज़रूरी है.
JSON के काेड में दिखाना |
---|
{ "containsText": { object ( |
फ़ील्ड | |
---|---|
containsText
|
आकार बदलने के लिए, शर्तों से मैच करना ज़रूरी है. इस अनुरोध से, उन सभी आकारों को बदल दिया जाएगा जिनमें दिया गया टेक्स्ट मौजूद है. |
spreadsheetId
|
Google Sheets वाली उस स्प्रेडशीट का आईडी जिसमें चार्ट मौजूद है. |
chartId
|
Google Sheets स्प्रेडशीट में मौजूद किसी चार्ट का आईडी. |
linkingMode
|
वह मोड जिससे चार्ट को सोर्स स्प्रेडशीट से लिंक किया गया है. अगर यह जानकारी नहीं दी जाती है, तो चार्ट एक ऐसी इमेज होगी जो लिंक नहीं होगी. |
pageObjectIds[]
|
अगर वह खाली नहीं है, तो मिलान को सिर्फ़ दिए गए पेजों के पेज एलिमेंट तक सीमित करता है.
किसी गड़बड़ी का मैसेज मिलने पर 400 खराब अनुरोध की गड़बड़ी दिखाता है, अगर किसी
|
LinkingMode
वह मोड जिससे चार्ट को सोर्स स्प्रेडशीट से लिंक किया गया है.
Enums | |
---|---|
NOT_LINKED_IMAGE
|
चार्ट, सोर्स स्प्रेडशीट से नहीं जुड़ा है और इसे अपडेट नहीं किया जा सकता. जिस चार्ट को लिंक नहीं किया गया है उसे इमेज के तौर पर शामिल किया जाएगा. |
LINKED
|
चार्ट को लिंक करने पर, उसे अपडेट किया जा सकता है. साथ ही, सहयोगियों को स्प्रेडशीट का लिंक दिखेगा. |
DeleteParagraphBulletsRequest
दिए गए टेक्स्ट इंडेक्स से ओवरलैप होने वाले सभी पैराग्राफ़ से बुलेट मिटाता है
range
.
हर पैराग्राफ़ की शुरुआत में इंडेंट जोड़कर, हर पैराग्राफ़ के नेस्टिंग लेवल को विज़ुअल तौर पर बनाए रखा जाएगा.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "cellLocation": { object ( |
फ़ील्ड | |
---|---|
objectId
|
उस आकार या टेबल का ऑब्जेक्ट आईडी जिसमें मौजूद टेक्स्ट से बुलेट हटाने हैं. |
cellLocation
|
अगर बदलाव किया जाने वाला टेक्स्ट टेबल सेल में है, तो टेबल की वैकल्पिक सेल की जगह. अगर यह मौजूद है, तो ऑब्जेक्ट आईडी को किसी टेबल को रेफ़र करना चाहिए. |
textRange
|
इसके आधार पर, बुलेट पॉइंट मिटाने के लिए टेक्स्ट की सीमा
|
UpdateParagraphStyleRequest
यह दिए गए टेक्स्ट इंडेक्स की सीमा के साथ ओवरलैप करने वाले Shape
या Table
में मौजूद सभी पैराग्राफ़ की स्टाइल को अपडेट करता है.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "cellLocation": { object ( |
फ़ील्ड | |
---|---|
objectId
|
आकार या टेबल का ऑब्जेक्ट आईडी, जिसमें टेक्स्ट को स्टाइल करना है. |
cellLocation
|
टेबल में उस सेल की जगह जहां स्टाइल करने के लिए पैराग्राफ़ मौजूद हैं. अगर आपने
|
style
|
पैराग्राफ़ की स्टाइल. |
textRange
|
टेक्स्ट की वह रेंज जिसमें स्टाइल देने के लिए पैराग्राफ मौजूद हैं. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट
उदाहरण के लिए, पैराग्राफ़ अलाइनमेंट को अपडेट करने के लिए,
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें. |
UpdateTableBorderPropertiesRequest
किसी Table
में टेबल की सीमाओं की प्रॉपर्टी अपडेट करता है.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "tableRange": { object ( |
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
tableRange
|
टेबल की वह रेंज जो टेबल के उस सबसेट को दिखाती है जिस पर अपडेट लागू किए जाते हैं. अगर टेबल की रेंज तय नहीं की गई है, तो अपडेट पूरी टेबल पर लागू होंगे. |
borderPosition
|
टेबल की उस रेंज में बॉर्डर की पोज़िशन जिस पर अपडेट लागू होने चाहिए. अगर बॉर्डर की जगह तय नहीं की गई है, तो टेबल की रेंज के सभी बॉर्डर पर अपडेट लागू होंगे. |
tableBorderProperties
|
टेबल की बॉर्डर प्रॉपर्टी, जिन्हें अपडेट करना है. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
उदाहरण के लिए, टेबल बॉर्डर के सॉलिड फ़िल रंग को अपडेट करने के लिए,
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसका फ़ील्ड नाम शामिल करें, लेकिन फ़ील्ड को अनसेट रहने दें. |
BorderPosition
टेबल के बॉर्डर की जगह.
Enums | |
---|---|
ALL
|
सीमा में सभी बॉर्डर. |
BOTTOM
|
रेंज में सबसे नीचे मौजूद बॉर्डर. |
INNER
|
रेंज के अंदर बॉर्डर. |
INNER_HORIZONTAL
|
श्रेणी के अंदर क्षैतिज बॉर्डर. |
INNER_VERTICAL
|
रेंज के अंदर की वर्टिकल बॉर्डर. |
LEFT
|
रेंज की बाईं ओर बॉर्डर. |
OUTER
|
रेंज के बाहर मौजूद बॉर्डर. |
RIGHT
|
रेंज की दाईं ओर बॉर्डर. |
TOP
|
रेंज के सबसे ऊपर मौजूद बॉर्डर. |
UpdateTableColumnPropertiesRequest
इसकी प्रॉपर्टी अपडेट करता है:
Table
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
कॉलम.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"columnIndices": [
integer
],
"tableColumnProperties": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
columnIndices[]
|
शून्य-आधारित इंडेक्स की सूची, जो तय करती है कि कौनसे कॉलम अपडेट करने हैं. अगर कोई इंडेक्स नहीं दिया जाता है, तो टेबल के सभी कॉलम अपडेट हो जाएंगे. |
tableColumnProperties
|
अपडेट की जाने वाली टेबल कॉलम की प्रॉपर्टी.
अगर अनुरोध में
|
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट
उदाहरण के लिए, कॉलम की चौड़ाई अपडेट करने के लिए,
अगर फ़ील्ड मास्क में '"columnWidth"' शामिल है, लेकिन प्रॉपर्टी को सेट नहीं किया गया है, तो कॉलम की चौड़ाई डिफ़ॉल्ट रूप से 4,06,400 ईएमयू (32 पॉइंट) होगी. |
UpdateTableRowPropertiesRequest
किसी
Table
पंक्ति की प्रॉपर्टी अपडेट करता है.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
rowIndices[]
|
शून्य-आधारित इंडेक्स की सूची, जिसमें यह बताया गया है कि किन पंक्तियों को अपडेट करना है. अगर इंडेक्स नहीं दिया गया है, तो टेबल की सभी लाइनें अपडेट कर दी जाएंगी. |
tableRowProperties
|
टेबल की लाइन की प्रॉपर्टी, जिन्हें अपडेट करना है. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड के बारे में बताना ज़रूरी है. रूट
उदाहरण के लिए, पंक्ति की कम से कम ऊंचाई अपडेट करने के लिए,
अगर फ़ील्ड मास्क में '"minRowHeight"' शामिल है, लेकिन प्रॉपर्टी को सेट नहीं किया गया है, तो पंक्ति की कम से कम ऊंचाई डिफ़ॉल्ट रूप से 0 पर सेट हो जाएगी. |
MergeTableCellsRequest
Table
में सेल को मर्ज करता है.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"tableRange": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
tableRange
|
टेबल की रेंज, जिसमें यह तय किया जाता है कि टेबल की किन सेल को मर्ज करना है. मर्ज की जा रही सेल के सभी टेक्स्ट को एक साथ कर दिया जाएगा और रेंज के ऊपरी बाएं ("head") सेल में सेव किया जाएगा. अगर रेंज नॉन-रेक्टेंगुलर है (जो कुछ मामलों में हो सकती है, जहां रेंज पहले से मर्ज किए हुए सेल कवर करती है), तो 400 खराब अनुरोध वाली गड़बड़ी मिलती है. |
UnmergeTableCellsRequest
इसमें सेल अनमर्ज करता है:
Table
.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"tableRange": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
टेबल का ऑब्जेक्ट आईडी. |
tableRange
|
टेबल की रेंज, जिसमें यह तय किया जाता है कि टेबल की किन सेल को अनमर्ज करना है. इस रेंज में मर्ज की गई सभी सेल अलग हो जाएंगी. हालांकि, पहले से अलग की गई सेल पर इसका कोई असर नहीं पड़ेगा. अगर रेंज में कोई मर्ज की गई सेल नहीं है, तो अनुरोध का कोई असर नहीं होगा. अगर मर्ज किए गए किसी भी सेल में टेक्स्ट है, तो अनमर्ज सेल के नतीजे वाले ब्लॉक के ऊपरी बाएं ("head") सेल में टेक्स्ट रहेगा. |
GroupObjectsRequest
ऑब्जेक्ट का ग्रुप बनाने के लिए, ऑब्जेक्ट को ग्रुप में रखता है. उदाहरण के लिए, ग्रुप
PageElements
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
बनाने के लिए
Group
सभी बच्चों की तरह एक ही पेज पर.
JSON के काेड में दिखाना |
---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
फ़ील्ड | |
---|---|
groupObjectId
|
बनाए जाने वाले ग्रुप के लिए, उपयोगकर्ता का दिया गया ऑब्जेक्ट आईडी.
अगर किसी आईडी की जानकारी दी जाती है, तो प्रज़ेंटेशन के सभी पेजों और पेज एलिमेंट में वह यूनीक होना चाहिए. आईडी, अक्षर और अंक या अंडरस्कोर से शुरू होना चाहिए (रेगुलर एक्सप्रेशन से मेल खाता है
अगर किसी आईडी की जानकारी नहीं दी जाती है, तो एक यूनीक आईडी जनरेट हो जाता है. |
childrenObjectIds[]
|
ग्रुप किए जाने वाले ऑब्जेक्ट के ऑब्जेक्ट आईडी.
सिर्फ़ पेज के एलिमेंट ग्रुप किए जा सकते हैं. एक ही पेज पर कम से कम दो ऐसे पेज एलिमेंट होने चाहिए जो पहले से किसी दूसरे ग्रुप में न हों. कुछ पेज एलिमेंट, जैसे कि
|
UngroupObjectsRequest
ऑब्जेक्ट को अनग्रुप करें, जैसे
groups
.
JSON के काेड में दिखाना |
---|
{ "objectIds": [ string ] } |
फ़ील्ड | |
---|---|
objectIds[]
|
उन ऑब्जेक्ट के ऑब्जेक्ट आईडी जिन्हें अनग्रुप करना है.
सिर्फ़ ऐसे
|
UpdatePageElementAltTextRequest
किसी page element
के वैकल्पिक लेख के टाइटल और/या ब्यौरे को अपडेट करता है.
JSON के काेड में दिखाना |
---|
{ "objectId": string, "title": string, "description": string } |
फ़ील्ड | |
---|---|
objectId
|
उस पेज एलिमेंट का ऑब्जेक्ट आईडी जिस पर अपडेट लागू होते हैं. |
title
|
पेज एलिमेंट का अपडेट किया गया वैकल्पिक लेख का टाइटल. अगर यह सेट नहीं है, तो मौजूदा वैल्यू बनी रहेगी. यह टाइटल, स्क्रीन रीडर और अन्य सुलभता इंटरफ़ेस में दिखेगा. पेज के कॉन्टेंट में मौजूद सिर्फ़ ऐसी वैल्यू इस्तेमाल करें जिन्हें कोई भी व्यक्ति आसानी से पढ़ सके. |
description
|
पेज एलिमेंट के बारे में अपडेट की गई वैकल्पिक टेक्स्ट जानकारी. अगर इसे सेट नहीं किया जाता है, तो मौजूदा वैल्यू बनी रहेगी. यह जानकारी, स्क्रीन रीडर और सुलभता इंटरफ़ेस के लिए उपलब्ध होती है. पेज एलिमेंट के कॉन्टेंट से जुड़ी ऐसी वैल्यू का इस्तेमाल करें जिन्हें कोई भी पढ़ सके. |
ReplaceImageRequest
किसी मौजूदा इमेज को नई इमेज से बदलता है.
इमेज बदलने से कुछ चीज़ें हट जाती हैं
image effects
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
मौजूदा इमेज से हटाएं.
JSON के काेड में दिखाना |
---|
{ "imageObjectId": string, "imageReplaceMethod": enum ( |
फ़ील्ड | |
---|---|
imageObjectId
|
उस मौजूदा इमेज का आईडी जिसे बदला जाएगा. आईडी को, 'GET' अनुरोध के जवाब से वापस पाया जा सकता है. |
imageReplaceMethod
|
बदलाव करने का तरीका. |
यूनियन फ़ील्ड
image_source . इमेज का सोर्स.
image_source
इनमें से कोई एक हो सकता है:
|
|
url
|
इमेज का यूआरएल. शामिल करने के समय, इमेज को फ़ेच किया जाता है. इसके बाद, प्रज़ेंटेशन में दिखाने के लिए इसकी एक कॉपी सेव कर ली जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, इमेज का रिज़ॉल्यूशन 25 मेगापिक्सल से ज़्यादा नहीं होना चाहिए. इमेज, PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए.
दिया गया यूआरएल 2 केबी से ज़्यादा का नहीं होना चाहिए. यूआरएल को इमेज के साथ सेव कर लिया जाता है और इसे
|
UpdateSlidePropertiesRequest
स्लाइड की प्रॉपर्टी अपडेट करता है.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"slideProperties": {
object ( |
फ़ील्ड | |
---|---|
objectId
|
उस स्लाइड का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किया गया है. |
slideProperties
|
अपडेट की जाने वाली स्लाइड की प्रॉपर्टी. |
fields
|
वे फ़ील्ड जिन्हें अपडेट किया जाना चाहिए.
कम से कम एक फ़ील्ड की जानकारी देना ज़रूरी है. रूट 'slideProperties' लागू नहीं है और इसे बताया नहीं जाना चाहिए. हर फ़ील्ड को सूची में शामिल करने के लिए, एक
उदाहरण के लिए, किसी स्लाइड को स्किप किया गया है या नहीं, यह अपडेट करने के लिए,
किसी प्रॉपर्टी को उसकी डिफ़ॉल्ट वैल्यू पर रीसेट करने के लिए, फ़ील्ड मास्क में उसके फ़ील्ड का नाम शामिल करें, लेकिन फ़ील्ड को सेट न करें. |
UpdatePageElementsZOrderRequest
पेज एलिमेंट के Z-क्रम को अपडेट करता है. Z-क्रम, पेज पर एलिमेंट के पीछे से सामने तक का क्रम होता है. सामने मौजूद पेज एलिमेंट, पीछे मौजूद एलिमेंट को कवर कर सकता है.
JSON के काेड में दिखाना |
---|
{
"pageElementObjectIds": [
string
],
"operation": enum ( |
फ़ील्ड | |
---|---|
pageElementObjectIds[]
|
अपडेट किए जाने वाले पेज एलिमेंट के ऑब्जेक्ट आईडी. पेज के सभी एलिमेंट एक ही पेज पर होने चाहिए और उन्हें ग्रुप में नहीं रखा जाना चाहिए. |
operation
|
पेज के एलिमेंट पर लागू होने वाली Z-क्रम कार्रवाई. एक से ज़्यादा पेज एलिमेंट पर कार्रवाई लागू करते समय, कार्रवाई बनाए रखने से पहले इन पेज एलिमेंट में मिलते-जुलते Z-ऑर्डर. |
ZOrderOperation
किसी पेज एलिमेंट के Z-क्रम को अपडेट करने की कार्रवाई.
Enums | |
---|---|
Z_ORDER_OPERATION_UNSPECIFIED
|
कोई कार्रवाई नहीं की गई. |
BRING_TO_FRONT
|
पेज के एलिमेंट को पेज पर सामने लाता है. |
BRING_FORWARD
|
पेज पर मौजूद एलिमेंट को, बताए गए पेज एलिमेंट में सबसे आगे वाले एलिमेंट के मुकाबले एक एलिमेंट के ज़रिए आगे लाता है. |
SEND_BACKWARD
|
यह फ़ंक्शन, पेज के एलिमेंट को पेज पर पीछे की ओर भेजता है. यह एलिमेंट, पेज के सबसे पीछे मौजूद एलिमेंट के हिसाब से एक एलिमेंट पीछे भेजता है. |
SEND_TO_BACK
|
पेज के एलिमेंट को पेज के पीछे भेजता है. |
UpdateLineCategoryRequest
इस कैटगरी को अपडेट करता है:
line
.
JSON के काेड में दिखाना |
---|
{
"objectId": string,
"lineCategory": enum ( |
फ़ील्ड | |
---|---|
objectId
|
उस लाइन का ऑब्जेक्ट आईडी जिस पर अपडेट लागू किया गया है.
केवल एक पंक्ति
लाइन की कैटगरी अपडेट करने के बाद, उसे फिर से रूट किया जा सकता है. |
lineCategory
|
लाइन की वह कैटगरी जिस पर अपडेट करना है.
सटीक
|
RerouteLineRequest
फिर से रूट करता है
line
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
जैसे कि यह कनेक्ट किए गए पेज एलिमेंट पर दो सबसे नज़दीकी कनेक्शन साइटों से कनेक्ट हो.
JSON के काेड में दिखाना |
---|
{ "objectId": string } |
फ़ील्ड | |
---|---|
objectId
|
जिस लाइन को फिर से रूट करना है उसका ऑब्जेक्ट आईडी.
केवल एक पंक्ति
|