REST Resource: presentations.pages

संसाधन: पेज

प्रज़ेंटेशन का कोई पेज.

JSON के काेड में दिखाना
{
  "objectId": string,
  "pageType": enum (PageType),
  "pageElements": [
    {
      object (PageElement)
    }
  ],
  "revisionId": string,
  "pageProperties": {
    object (PageProperties)
  },
  "commentAnchors": [
    {
      object (CommentAnchor)
    }
  ],
  "comments": [
    {
      object (CommentThread)
    }
  ],
  "commentsViewMode": enum (CommentsViewMode),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "slideProperties": {
    object (SlideProperties)
  },
  "layoutProperties": {
    object (LayoutProperties)
  },
  "notesProperties": {
    object (NotesProperties)
  },
  "masterProperties": {
    object (MasterProperties)
  }
  // End of mutually exclusive fields.
}
फ़ील्ड
objectId

string

इस पेज के लिए ऑब्जेक्ट आईडी. Page और PageElement के लिए इस्तेमाल किए गए ऑब्जेक्ट आईडी का नेमस्पेस एक ही होता है.

pageType

enum (PageType)

पेज का टाइप.

pageElements[]

object (PageElement)

पेज पर रेंडर किए गए पेज एलिमेंट.

revisionId

string

सिर्फ़ आउटपुट के लिए. प्रज़ेंटेशन का बदलाव आईडी. इसका इस्तेमाल अपडेट के अनुरोधों में किया जा सकता है. इससे यह पुष्टि की जा सकती है कि पिछली बार पढ़ने की कार्रवाई के बाद से, प्रज़ेंटेशन के वर्शन में कोई बदलाव नहीं हुआ है. यह फ़ील्ड सिर्फ़ तब भरा जाता है, जब उपयोगकर्ता के पास प्रज़ेंटेशन में बदलाव करने का ऐक्सेस हो.

बदलाव का आईडी, क्रम से दिया गया नंबर नहीं होता, बल्कि एक अपारदर्शी स्ट्रिंग होती है. ऐसा हो सकता है कि समय के साथ, बदलाव के आईडी का फ़ॉर्मैट बदल जाए. लौटाया गया संशोधन आईडी, सिर्फ़ 24 घंटे के लिए मान्य होता है. इसे उपयोगकर्ताओं के साथ शेयर नहीं किया जा सकता. अगर कॉल के बीच बदलाव आईडी में कोई बदलाव नहीं होता है, तो इसका मतलब है कि प्रज़ेंटेशन में कोई बदलाव नहीं हुआ है. इसके उलट, अगर एक ही प्रज़ेंटेशन और उपयोगकर्ता के लिए आईडी बदल जाता है, तो इसका मतलब है कि प्रज़ेंटेशन अपडेट हो गया है. हालांकि, आईडी में बदलाव, आईडी के फ़ॉर्मैट में बदलाव जैसे अंदरूनी फ़ैक्टर की वजह से भी हो सकता है.

pageProperties

object (PageProperties)

पेज की प्रॉपर्टी.

commentAnchors[]

object (CommentAnchor)

सिर्फ़ आउटपुट के लिए. पेज पर मौजूद टिप्पणी के ऐंकर.

comments[]

object (CommentThread)

सिर्फ़ आउटपुट के लिए. पेज से जुड़ी टिप्पणियों की थ्रेड. यह जानकारी सिर्फ़ तब अपने-आप भरती है, जब पेज को commentsViewMode की जानकारी वाले GetPageRequest के ज़रिए फ़ेच किया गया हो. ऐसा न होने पर, टिप्पणियां GetPresentationRequest के ज़रिए Presentation में दिखती हैं.

commentsViewMode

enum (CommentsViewMode)

सिर्फ़ आउटपुट के लिए. पेज पर टिप्पणियां देखने का मोड लागू किया गया है. यह जानकारी सिर्फ़ तब अपने-आप भरती है, जब पेज को commentsViewMode की जानकारी वाले GetPageRequest के ज़रिए फ़ेच किया गया हो.

ऐसी प्रॉपर्टी जो हर पेज टाइप के लिए अलग-अलग होती हैं. मास्टर के लिए, किसी अन्य प्रॉपर्टी की ज़रूरत नहीं होती. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
slideProperties

object (SlideProperties)

स्लाइड की प्रॉपर्टी. इसे सिर्फ़ तब सेट किया जाता है, जब pageType = SLIDE हो.

layoutProperties

object (LayoutProperties)

लेआउट के हिसाब से प्रॉपर्टी. इसे सिर्फ़ तब सेट किया जाता है, जब pageType = LAYOUT हो.

notesProperties

object (NotesProperties)

नोट की खास प्रॉपर्टी. इस एट्रिब्यूट को सिर्फ़ तब सेट करें, जब pageType = NOTES हो.

masterProperties

object (MasterProperties)

खास प्रॉपर्टी के बारे में ज़्यादा जानें. इसे सिर्फ़ तब सेट किया जाता है, जब pageType = MASTER हो.

एक-दूसरे से अलग फ़ील्ड के आखिर में.

PageType

पेज का टाइप.

Enums
SLIDE स्लाइड पेज.
MASTER मास्टर स्लाइड पेज.
LAYOUT लेआउट पेज.
NOTES नोट वाला पेज.
NOTES_MASTER नोट का मास्टर पेज.

PageElement

किसी पेज पर रेंडर किया गया विज़ुअल एलिमेंट.

JSON के काेड में दिखाना
{
  "objectId": string,
  "size": {
    object (Size)
  },
  "transform": {
    object (AffineTransform)
  },
  "title": string,
  "description": string,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "elementGroup": {
    object (Group)
  },
  "shape": {
    object (Shape)
  },
  "image": {
    object (Image)
  },
  "video": {
    object (Video)
  },
  "line": {
    object (Line)
  },
  "table": {
    object (Table)
  },
  "wordArt": {
    object (WordArt)
  },
  "sheetsChart": {
    object (SheetsChart)
  },
  "speakerSpotlight": {
    object (SpeakerSpotlight)
  }
  // End of mutually exclusive fields.
}
फ़ील्ड
objectId

string

इस पेज तत्व का ऑब्जेक्ट आईडी. google.apps.slides.v1.Page और google.apps.slides.v1.PageElement के लिए इस्तेमाल किए गए ऑब्जेक्ट आईडी का नेमस्पेस एक ही होता है.

size

object (Size)

पेज एलिमेंट का साइज़.

transform

object (AffineTransform)

पेज तत्व का ट्रांसफ़ॉर्म.

पेज एलिमेंट का विज़ुअल अपीयरेंस, उसके ऐब्सलूट ट्रांसफ़ॉर्म से तय होता है. ऐब्सलूट ट्रांसफ़ॉर्म का हिसाब लगाने के लिए, पेज एलिमेंट के ट्रांसफ़ॉर्म को उसके सभी पैरंट ग्रुप के ट्रांसफ़ॉर्म के साथ पहले से जोड़ें. अगर पेज एलिमेंट किसी ग्रुप में नहीं है, तो उसका ऐब्सलूट ट्रांसफ़ॉर्म, इस फ़ील्ड में मौजूद वैल्यू के बराबर होता है.

नई बनाई गई Group के लिए, शुरुआती ट्रांसफ़ॉर्म हमेशा आइडेंटिटी ट्रांसफ़ॉर्म होता है.

title

string

पेज तत्व का टाइटल. वैकल्पिक टेक्स्ट दिखाने के लिए, ब्यौरे के साथ जोड़ा जाता है.

यह फ़ील्ड, Group एलिमेंट के लिए उपलब्ध नहीं है.

description

string

पेज तत्व के बारे में जानकारी. वैकल्पिक लेख दिखाने के लिए, इसे टाइटल के साथ जोड़ा जाता है.

यह फ़ील्ड, Group एलिमेंट के लिए उपलब्ध नहीं है.

यह PageElement किस तरह का एलिमेंट है. हर मैसेज में, पेज के उस एलिमेंट से जुड़ी प्रॉपर्टी शामिल होती हैं. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
elementGroup

object (Group)

पेज एलिमेंट का एक ऐसा कलेक्शन जिसे एक यूनिट के तौर पर जोड़ा गया हो.

shape

object (Shape)

कोई सामान्य शेप.

image

object (Image)

इमेज पेज तत्व.

video

object (Video)

वीडियो पेज एलिमेंट.

line

object (Line)

एक लाइन पेज तत्व.

table

object (Table)

यह टेबल पेज तत्व है.

wordArt

object (WordArt)

वर्ड आर्ट पेज एलिमेंट.

sheetsChart

object (SheetsChart)

Google Sheets से लिंक किया गया चार्ट. अनलिंक किए गए चार्ट को इमेज के तौर पर दिखाया जाता है.

speakerSpotlight

object (SpeakerSpotlight)

स्पीकर स्पॉटलाइट.

एक-दूसरे से अलग फ़ील्ड के आखिर में.

ग्रुप

PageElement टाइप, PageElement के जुड़े हुए कलेक्शन को दिखाता है.

JSON के काेड में दिखाना
{
  "children": [
    {
      object (PageElement)
    }
  ]
}
फ़ील्ड
children[]

object (PageElement)

ग्रुप में मौजूद एलिमेंट का कलेक्शन. ग्रुप में कम से कम दो आइटम होने चाहिए.

WordArt

PageElement एक तरह का वर्ड आर्ट है.

JSON के काेड में दिखाना
{
  "renderedText": string
}
फ़ील्ड
renderedText

string

टेक्स्ट को वर्ड आर्ट के तौर पर रेंडर किया गया है.

SpeakerSpotlight

स्पीकर स्पॉटलाइट दिखाने वाला PageElement टाइप.

JSON के काेड में दिखाना
{
  "speakerSpotlightProperties": {
    object (SpeakerSpotlightProperties)
  }
}
फ़ील्ड
speakerSpotlightProperties

object (SpeakerSpotlightProperties)

स्पीकर स्पॉटलाइट की प्रॉपर्टी.

SpeakerSpotlightProperties

SpeakerSpotlight की प्रॉपर्टी.

JSON के काेड में दिखाना
{
  "outline": {
    object (Outline)
  },
  "shadow": {
    object (Shadow)
  }
}
फ़ील्ड
outline

object (Outline)

स्पीकर स्पॉटलाइट की आउटलाइन. इसे सेट न करने पर, कोई आउटलाइन नहीं होती है.

shadow

object (Shadow)

स्पीकर स्पॉटलाइट की परछाई. इसे सेट न करने पर, इसमें कोई शैडो नहीं होती.

SlideProperties

Page की ऐसी प्रॉपर्टी जो सिर्फ़ pageType SLIDE वाले पेजों के लिए काम की हैं.

JSON के काेड में दिखाना
{
  "layoutObjectId": string,
  "masterObjectId": string,
  "notesPage": {
    object (Page)
  },
  "isSkipped": boolean
}
फ़ील्ड
layoutObjectId

string

उस लेआउट का ऑब्जेक्ट आईडी जिस पर यह स्लाइड आधारित है. इस प्रॉपर्टी को सिर्फ़ देखा जा सकता है.

masterObjectId

string

यह उस मास्टर का ऑब्जेक्ट आईडी है जिस पर यह स्लाइड आधारित है. इस प्रॉपर्टी को सिर्फ़ देखा जा सकता है.

notesPage

object (Page)

नोट वाला वह पेज जिससे यह स्लाइड जुड़ी है. इससे यह तय होता है कि प्रज़ेंटर के नोट वाली स्लाइड को प्रिंट या एक्सपोर्ट करते समय, नोट पेज कैसा दिखेगा. नोट वाले पेज में, notes master की प्रॉपर्टी शामिल होती हैं. नोट पेज पर मौजूद BODY टाइप वाले प्लेसहोल्डर शेप में, इस स्लाइड के लिए प्रज़ेंटर के नोट शामिल होते हैं. इस शेप के आईडी की पहचान speakerNotesObjectId फ़ील्ड से होती है. नोट पेज को सिर्फ़ पढ़ा जा सकता है. हालांकि, स्पीकर नोट शेप के टेक्स्ट कॉन्टेंट और स्टाइल में बदलाव किया जा सकता है. इस प्रॉपर्टी को सिर्फ़ देखा जा सकता है.

isSkipped

boolean

यह स्लाइड, प्रज़ेंटेशन मोड में छोड़ी गई है या नहीं. डिफ़ॉल्ट रूप से, यह 'गलत' पर सेट होती है.

LayoutProperties

Page की प्रॉपर्टी, सिर्फ़ LAYOUT पेज टाइप वाले पेजों के लिए काम की होती हैं.

JSON के काेड में दिखाना
{
  "masterObjectId": string,
  "name": string,
  "displayName": string
}
फ़ील्ड
masterObjectId

string

मास्टर का ऑब्जेक्ट आईडी, जिस पर यह लेआउट आधारित है.

name

string

लेआउट का नाम.

displayName

string

लेआउट का ऐसा नाम जिसे आसानी से पढ़ा जा सकता है.

NotesProperties

Page की वे प्रॉपर्टी जो सिर्फ़ NOTES पेज टाइप वाले पेजों के लिए काम की हैं.

JSON के काेड में दिखाना
{
  "speakerNotesObjectId": string
}
फ़ील्ड
speakerNotesObjectId

string

इस नोट पेज पर मौजूद शेप का ऑब्जेक्ट आईडी. इसमें उस स्लाइड के लिए स्पीकर नोट होते हैं. ऐसा हो सकता है कि नोट वाले पेज पर असल शेप मौजूद न हो. इस ऑब्जेक्ट आईडी का इस्तेमाल करके टेक्स्ट डालने पर, शेप अपने-आप बन जाएगा. इस मामले में, असल शेप का ऑब्जेक्ट आईडी अलग हो सकता है. presentations.get या pages.get कार्रवाई से हमेशा सबसे नया ऑब्जेक्ट आईडी मिलेगा.

MasterProperties

Page की वे प्रॉपर्टी जो सिर्फ़ MASTER पेज टाइप वाले पेजों के लिए काम की हैं.

JSON के काेड में दिखाना
{
  "displayName": string
}
फ़ील्ड
displayName

string

मास्टर का ऐसा नाम जिसे आसानी से पढ़ा जा सकता है.

PageProperties

Page की प्रॉपर्टी.

पेज पर पैरंट पेज की प्रॉपर्टी लागू होंगी. पेज टाइप के आधार पर, क्रम की जानकारी SlideProperties या LayoutProperties में दी जाती है.

JSON के काेड में दिखाना
{
  "pageBackgroundFill": {
    object (PageBackgroundFill)
  },
  "colorScheme": {
    object (ColorScheme)
  }
}
फ़ील्ड
pageBackgroundFill

object (PageBackgroundFill)

पेज की बैकग्राउंड का रंग. अगर इसे सेट नहीं किया जाता है, तो बैकग्राउंड फ़िल को पैरंट पेज से इनहेरिट किया जाता है. हालांकि, ऐसा सिर्फ़ तब होता है, जब पैरंट पेज मौजूद हो. अगर पेज का कोई पैरंट नहीं है, तो बैकग्राउंड का रंग, Slides Editor में मौजूद रंग के हिसाब से डिफ़ॉल्ट रूप से सेट हो जाता है.

colorScheme

object (ColorScheme)

पेज की कलर स्कीम. अगर इसे सेट नहीं किया जाता है, तो कलर स्कीम को पैरंट पेज से इनहेरिट किया जाता है. अगर पेज का कोई पैरंट नहीं है, तो कलर स्कीम में Slides की डिफ़ॉल्ट कलर स्कीम का इस्तेमाल किया जाता है. यह Slides के एडिटर में मौजूद डिफ़ॉल्ट कलर स्कीम से मेल खाती है.

सिर्फ़ पहले 12 ThemeColorType के रंग में बदलाव किया जा सकता है. इसके अलावा, सिर्फ़ Master पेजों पर मौजूद कलर स्कीम को अपडेट किया जा सकता है. फ़ील्ड को अपडेट करने के लिए, एक ऐसी कलर स्कीम उपलब्ध कराई जानी चाहिए जिसमें पहले 12 ThemeColorTypes से उनके कॉन्क्रीट कलर तक की मैपिंग शामिल हो. बाकी ThemeColorTypes के लिए दिए गए रंगों को अनदेखा कर दिया जाएगा.

PageBackgroundFill

पेज के बैकग्राउंड का रंग.

JSON के काेड में दिखाना
{
  "propertyState": enum (PropertyState),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "solidFill": {
    object (SolidFill)
  },
  "stretchedPictureFill": {
    object (StretchedPictureFill)
  }
  // End of mutually exclusive fields.
}
फ़ील्ड
propertyState

enum (PropertyState)

बैकग्राउंड फ़िल प्रॉपर्टी की स्थिति.

किसी पेज पर फ़िल अपडेट करने से, यह फ़ील्ड अपने-आप RENDERED पर अपडेट हो जाएगा. हालांकि, अगर उसी अनुरोध में कोई दूसरी वैल्यू दी गई है, तो ऐसा नहीं होगा. अगर आपको किसी पेज पर कोई भी विज्ञापन नहीं दिखाना है, तो इस फ़ील्ड को NOT_RENDERED पर सेट करें. इस मामले में, उसी अनुरोध में सेट किए गए अन्य सभी फ़िल फ़ील्ड को अनदेखा कर दिया जाएगा.

बैकग्राउंड में भरने के लिए रंग या पैटर्न का टाइप. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
solidFill

object (SolidFill)

गहरा रंग भरा गया हो.

stretchedPictureFill

object (StretchedPictureFill)

खींची गई तस्वीर को बैकग्राउंड के तौर पर इस्तेमाल किया गया है.

एक-दूसरे से अलग फ़ील्ड के आखिर में.

StretchedPictureFill

खींची गई इमेज को बैकग्राउंड के तौर पर इस्तेमाल किया गया है. पेज या पेज एलिमेंट में पूरी तरह से चुनी गई इमेज दिखती है. इमेज को उसके कंटेनर में फ़िट करने के लिए स्ट्रेच किया गया है.

JSON के काेड में दिखाना
{
  "contentUrl": string,
  "size": {
    object (Size)
  }
}
फ़ील्ड
contentUrl

string

contentUrl को पढ़ना:

किसी इमेज का यूआरएल. इसकी डिफ़ॉल्ट लाइफ़टाइम 30 मिनट होती है. इस यूआरएल को अनुरोध करने वाले व्यक्ति के खाते से टैग किया गया है. जिस किसी के पास भी यूआरएल होता है वह तस्वीर को उसी तरह से ऐक्सेस कर सकता है जैसे अनुरोध करने वाले व्यक्ति ने किया था. अगर प्रज़ेंटेशन को शेयर करने की सेटिंग में बदलाव किया जाता है, तो हो सकता है कि आपके पास फ़ोटो का ऐक्सेस न रहे.

contentUrl लिखना:

इमेज को जोड़ने के समय, उसे एक बार फ़ेच किया जाता है. साथ ही, प्रज़ेंटेशन में दिखाने के लिए उसकी एक कॉपी सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा नहीं होनी चाहिए. इसके अलावा, इमेज PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए.

सबमिट किए गए यूआरएल की लंबाई ज़्यादा से ज़्यादा 2 केबी हो सकती है.

size

object (Size)

पिक्चर फ़िल का ओरिजनल साइज़. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है.

ColorScheme

किसी पेज के लिए, पहले से तय किए गए रंगों का पैलेट.

JSON के काेड में दिखाना
{
  "colors": [
    {
      object (ThemeColorPair)
    }
  ]
}
फ़ील्ड
colors[]

object (ThemeColorPair)

ThemeColorType और उससे जुड़े कॉन्क्रीट कलर पेयर.

ThemeColorPair

यह एक जोड़ी होती है, जिसमें थीम के रंग के टाइप को उस रंग से मैप किया जाता है जो उसे दिखाता है.

JSON के काेड में दिखाना
{
  "type": enum (ThemeColorType),
  "color": {
    object (RgbColor)
  }
}
फ़ील्ड
type

enum (ThemeColorType)

थीम के रंग का टाइप.

color

object (RgbColor)

ऊपर दिए गए थीम के रंग के टाइप से मेल खाने वाला रंग.

CommentAnchor

इसमें Page में मौजूद उन सभी जगहों की सूची होती है जिन्हें एक ही anchorId के ज़रिए CommentThread से जोड़ा गया है. एक ही जगह के लिए, एक से ज़्यादा अलग-अलग ऐंकर इस्तेमाल किए जा सकते हैं. ऐसा Page में या अलग-अलग पेजों पर किया जा सकता है,

JSON के काेड में दिखाना
{
  "anchorId": string,
  "objectAnchors": [
    {
      object (ObjectAnchor)
    }
  ]
}
फ़ील्ड
anchorId

string

सिर्फ़ आउटपुट के लिए. टिप्पणी के ऐंकर का यूनीक आईडी.

objectAnchors[]

object (ObjectAnchor)

सिर्फ़ आउटपुट के लिए. पेज पर मौजूद, ऑब्जेक्ट आईडी पर आधारित ऐसी सभी जगहें जो ऐंकर आईडी को रेफ़र करती हैं.

ObjectAnchor

यह Slides ऑब्जेक्ट से जुड़े टिप्पणी के ऐंकर डेटा को दिखाता है. उदाहरण के लिए, Page या PageElement.

JSON के काेड में दिखाना
{
  "objectId": string,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "shapeTextAnchors": {
    object (ShapeTextAnchors)
  },
  "tableCellAnchors": {
    object (TableCellAnchors)
  }
  // End of mutually exclusive fields.
}
फ़ील्ड
objectId

string

सिर्फ़ आउटपुट के लिए. वह पेज या पेज एलिमेंट जिससे टिप्पणी की थ्रेड जुड़ी है.

सिर्फ़ आउटपुट के लिए. पेज एलिमेंट में मौजूद टेक्स्ट रेंज, जिससे टिप्पणी की थ्रेड जुड़ी हुई है. अगर टिप्पणी का ऐंकर पूरे पेज या पेज एलिमेंट के लिए है, न कि एलिमेंट में मौजूद टेक्स्ट रेंज के लिए, तो यह फ़ील्ड खाली होगा. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
shapeTextAnchors

object (ShapeTextAnchors)

यह फ़ील्ड, Shapes के लिए भरा जाता है. इनमें ऐसी टिप्पणियां होती हैं जो शेप के [text][google.apps.slides.v1.Shape.TextContent] में मौजूद टेक्स्ट की रेंज से जुड़ी होती हैं.

tableCellAnchors

object (TableCellAnchors)

यह कॉलम, Tables के लिए अपने-आप भर जाता है. इनमें ऐसी टिप्पणियां होती हैं जो टेबल की एक या उससे ज़्यादा सेल में मौजूद टेक्स्ट की रेंज से जुड़ी होती हैं.

एक-दूसरे से अलग फ़ील्ड के आखिर में.

ShapeTextAnchors

यह किसी शेप में मौजूद टेक्स्ट रेंज को दिखाता है. इस रेंज को टिप्पणी के ऐंकर ने कवर किया होता है.

JSON के काेड में दिखाना
{
  "ranges": [
    {
      object (TextRange)
    }
  ]
}
फ़ील्ड
ranges[]

object (TextRange)

टिप्पणी के ऐंकर में शामिल टेक्स्ट रेंज की सूची.

TextRange

यह किसी शेप या टेबल सेल के text में मौजूद टेक्स्ट की लगातार रेंज के बारे में बताता है.

JSON के काेड में दिखाना
{
  "startIndex": integer,
  "endIndex": integer
}
फ़ील्ड
startIndex

integer

शुरुआती रेंज का ज़ीरो-आधारित इंडेक्स. यह फ़ील्ड एक Int32Value है, ताकि आने वाले समय में ओपन-एंडेड रेंज के साथ इस्तेमाल के उदाहरणों को शामिल किया जा सके.

endIndex

integer

यह रेंज के आखिर का ज़ीरो-आधारित इंडेक्स होता है. यह फ़ील्ड एक Int32Value है, ताकि आने वाले समय में ओपन-एंडेड रेंज के साथ इस्तेमाल के उदाहरणों को शामिल किया जा सके.

TableCellAnchors

यह किसी टेबल में मौजूद उन सेल रेंज को दिखाता है जिन पर टिप्पणी ऐंकर की गई है.

JSON के काेड में दिखाना
{
  "cellRanges": [
    {
      object (TableCellTextRanges)
    }
  ]
}
फ़ील्ड
cellRanges[]

object (TableCellTextRanges)

टेबल में मौजूद उन सभी सेल की सूची जिनमें मौजूद टेक्स्ट, टेबल में मौजूद ऐंकर से कवर होता है.

TableCellTextRanges

यह किसी टेबल सेल में मौजूद टेक्स्ट रेंज को दिखाता है. इस रेंज को टिप्पणी के ऐंकर ने कवर किया होता है.

JSON के काेड में दिखाना
{
  "cellLocation": {
    object (TableCellLocation)
  },
  "ranges": [
    {
      object (TextRange)
    }
  ]
}
फ़ील्ड
cellLocation

object (TableCellLocation)

टेबल सेल की जगह.

ranges[]

object (TextRange)

इस सेल में ऐंकर की मदद से कवर की गई सभी टेक्स्ट रेंज की सूची.

तरीके

get

इस फ़ंक्शन से, प्रज़ेंटेशन में मौजूद किसी पेज का नया वर्शन मिलता है.

getThumbnail

यह फ़ंक्शन, प्रज़ेंटेशन में दिए गए पेज के सबसे नए वर्शन का थंबनेल जनरेट करता है. साथ ही, थंबनेल इमेज का यूआरएल दिखाता है.