- संसाधन: पेज
- JSON काेड में दिखाना
- PageType
- PageElement
- AffineTransform
- Group
- आकार
- समस्या
- TextContent
- TextElement
- ParagraphMarker
- ParagraphStyle
- अलाइनमेंट
- TextDirection
- SpacingMode
- बुलेट
- TextStyle
- OptionalColor
- OpaqueColor
- RgbColor
- ThemeColorType
- लिंक
- RelativeSlideLink
- BaselineOffset
- WeightedFontFamily
- TextRun
- AutoText
- समस्या
- List
- NestingLevel
- ShapeProperties
- ShapeBackgroundFill
- PropertyState
- SolidFill
- आउटलाइन
- OutlineFill
- DashStyle
- शैडो
- समस्या
- RectanglePosition
- ContentAlignment
- ऑटोफ़िट
- AutofitType
- प्लेसहोल्डर
- समस्या
- Image
- ImageProperties
- CropProperties
- फिर से रंग भरें
- ColorStop
- नाम
- वीडियो
- सोर्स
- VideoProperties
- लाइन
- LineProperties
- LineFill
- ArrowStyle
- LineConnection
- समस्या
- LineCategory
- टेबल
- TableRow
- TableRowProperties
- TableCell
- TableCellLocation
- TableCellProperties
- TableCellBackgroundFill
- TableColumnProperties
- TableBorderRow
- TableBorderCell
- TableBorderProperties
- TableBorderFill
- WordArt
- SheetsChart
- SheetsChartProperties
- SpeakerSpotlight
- SpeakerSpotlightProperties
- SlideProperties
- LayoutProperties
- NotesProperties
- MasterProperties
- PageProperties
- PageBackgroundFill
- StretchedPictureFill
- ColorScheme
- ThemeColorPair
- CommentAnchor
- ObjectAnchor
- ShapeTextAnchors
- TextRange
- TableCellAnchors
- TableCellTextRanges
- तरीके
संसाधन: पेज
प्रज़ेंटेशन का कोई पेज.
| JSON के काेड में दिखाना |
|---|
{ "objectId": string, "pageType": enum ( |
| फ़ील्ड | |
|---|---|
objectId |
इस पेज के लिए ऑब्जेक्ट आईडी. |
pageType |
पेज का टाइप. |
pageElements[] |
पेज पर रेंडर किए गए पेज एलिमेंट. |
revisionId |
सिर्फ़ आउटपुट के लिए. प्रज़ेंटेशन का बदलाव आईडी. इसका इस्तेमाल अपडेट के अनुरोधों में किया जा सकता है. इससे यह पुष्टि की जा सकती है कि पिछली बार पढ़ने की कार्रवाई के बाद से, प्रज़ेंटेशन के वर्शन में कोई बदलाव नहीं हुआ है. यह फ़ील्ड सिर्फ़ तब भरा जाता है, जब उपयोगकर्ता के पास प्रज़ेंटेशन में बदलाव करने का ऐक्सेस हो. बदलाव का आईडी, क्रम से दिया गया नंबर नहीं होता, बल्कि एक अपारदर्शी स्ट्रिंग होती है. ऐसा हो सकता है कि समय के साथ, बदलाव के आईडी का फ़ॉर्मैट बदल जाए. लौटाया गया संशोधन आईडी, सिर्फ़ 24 घंटे के लिए मान्य होता है. इसे उपयोगकर्ताओं के साथ शेयर नहीं किया जा सकता. अगर कॉल के बीच बदलाव आईडी में कोई बदलाव नहीं होता है, तो इसका मतलब है कि प्रज़ेंटेशन में कोई बदलाव नहीं हुआ है. इसके उलट, अगर एक ही प्रज़ेंटेशन और उपयोगकर्ता के लिए आईडी बदल जाता है, तो इसका मतलब है कि प्रज़ेंटेशन अपडेट हो गया है. हालांकि, आईडी में बदलाव, आईडी के फ़ॉर्मैट में बदलाव जैसे अंदरूनी फ़ैक्टर की वजह से भी हो सकता है. |
pageProperties |
पेज की प्रॉपर्टी. |
commentAnchors[] |
सिर्फ़ आउटपुट के लिए. पेज पर मौजूद टिप्पणी के ऐंकर. |
comments[] |
सिर्फ़ आउटपुट के लिए. पेज से जुड़ी टिप्पणियों की थ्रेड. यह जानकारी सिर्फ़ तब अपने-आप भरती है, जब पेज को |
commentsViewMode |
सिर्फ़ आउटपुट के लिए. पेज पर टिप्पणियां देखने का मोड लागू किया गया है. यह जानकारी सिर्फ़ तब अपने-आप भरती है, जब पेज को |
| ऐसी प्रॉपर्टी जो हर पेज टाइप के लिए अलग-अलग होती हैं. मास्टर के लिए, किसी अन्य प्रॉपर्टी की ज़रूरत नहीं होती. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
slideProperties |
स्लाइड की प्रॉपर्टी. इसे सिर्फ़ तब सेट किया जाता है, जब pageType = SLIDE हो. |
layoutProperties |
लेआउट के हिसाब से प्रॉपर्टी. इसे सिर्फ़ तब सेट किया जाता है, जब pageType = LAYOUT हो. |
notesProperties |
नोट की खास प्रॉपर्टी. इस एट्रिब्यूट को सिर्फ़ तब सेट करें, जब pageType = NOTES हो. |
masterProperties |
खास प्रॉपर्टी के बारे में ज़्यादा जानें. इसे सिर्फ़ तब सेट किया जाता है, जब pageType = MASTER हो. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
PageType
पेज का टाइप.
| Enums | |
|---|---|
SLIDE |
स्लाइड पेज. |
MASTER |
मास्टर स्लाइड पेज. |
LAYOUT |
लेआउट पेज. |
NOTES |
नोट वाला पेज. |
NOTES_MASTER |
नोट का मास्टर पेज. |
PageElement
किसी पेज पर रेंडर किया गया विज़ुअल एलिमेंट.
| JSON के काेड में दिखाना |
|---|
{ "objectId": string, "size": { object ( |
| फ़ील्ड | |
|---|---|
objectId |
इस पेज तत्व का ऑब्जेक्ट आईडी. |
size |
पेज एलिमेंट का साइज़. |
transform |
पेज तत्व का ट्रांसफ़ॉर्म. पेज एलिमेंट का विज़ुअल अपीयरेंस, उसके ऐब्सलूट ट्रांसफ़ॉर्म से तय होता है. ऐब्सलूट ट्रांसफ़ॉर्म का हिसाब लगाने के लिए, पेज एलिमेंट के ट्रांसफ़ॉर्म को उसके सभी पैरंट ग्रुप के ट्रांसफ़ॉर्म के साथ पहले से जोड़ें. अगर पेज एलिमेंट किसी ग्रुप में नहीं है, तो उसका ऐब्सलूट ट्रांसफ़ॉर्म, इस फ़ील्ड में मौजूद वैल्यू के बराबर होता है. नई बनाई गई |
title |
पेज तत्व का टाइटल. वैकल्पिक टेक्स्ट दिखाने के लिए, ब्यौरे के साथ जोड़ा जाता है. यह फ़ील्ड, |
description |
पेज तत्व के बारे में जानकारी. वैकल्पिक लेख दिखाने के लिए, इसे टाइटल के साथ जोड़ा जाता है. यह फ़ील्ड, |
| यह PageElement किस तरह का एलिमेंट है. हर मैसेज में, पेज के उस एलिमेंट से जुड़ी प्रॉपर्टी शामिल होती हैं. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
elementGroup |
पेज एलिमेंट का एक ऐसा कलेक्शन जिसे एक यूनिट के तौर पर जोड़ा गया हो. |
shape |
कोई सामान्य शेप. |
image |
इमेज पेज तत्व. |
video |
वीडियो पेज एलिमेंट. |
line |
एक लाइन पेज तत्व. |
table |
यह टेबल पेज तत्व है. |
wordArt |
वर्ड आर्ट पेज एलिमेंट. |
sheetsChart |
Google Sheets से लिंक किया गया चार्ट. अनलिंक किए गए चार्ट को इमेज के तौर पर दिखाया जाता है. |
speakerSpotlight |
स्पीकर स्पॉटलाइट. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
ग्रुप
PageElement टाइप, PageElement के जुड़े हुए कलेक्शन को दिखाता है.
| JSON के काेड में दिखाना |
|---|
{
"children": [
{
object ( |
| फ़ील्ड | |
|---|---|
children[] |
ग्रुप में मौजूद एलिमेंट का कलेक्शन. ग्रुप में कम से कम दो आइटम होने चाहिए. |
WordArt
PageElement एक तरह का वर्ड आर्ट है.
| JSON के काेड में दिखाना |
|---|
{ "renderedText": string } |
| फ़ील्ड | |
|---|---|
renderedText |
टेक्स्ट को वर्ड आर्ट के तौर पर रेंडर किया गया है. |
SpeakerSpotlight
स्पीकर स्पॉटलाइट दिखाने वाला PageElement टाइप.
| JSON के काेड में दिखाना |
|---|
{
"speakerSpotlightProperties": {
object ( |
| फ़ील्ड | |
|---|---|
speakerSpotlightProperties |
स्पीकर स्पॉटलाइट की प्रॉपर्टी. |
SpeakerSpotlightProperties
SpeakerSpotlight की प्रॉपर्टी.
| JSON के काेड में दिखाना |
|---|
{ "outline": { object ( |
| फ़ील्ड | |
|---|---|
outline |
स्पीकर स्पॉटलाइट की आउटलाइन. इसे सेट न करने पर, कोई आउटलाइन नहीं होती है. |
shadow |
स्पीकर स्पॉटलाइट की परछाई. इसे सेट न करने पर, इसमें कोई शैडो नहीं होती. |
SlideProperties
Page की ऐसी प्रॉपर्टी जो सिर्फ़ pageType SLIDE वाले पेजों के लिए काम की हैं.
| JSON के काेड में दिखाना |
|---|
{
"layoutObjectId": string,
"masterObjectId": string,
"notesPage": {
object ( |
| फ़ील्ड | |
|---|---|
layoutObjectId |
उस लेआउट का ऑब्जेक्ट आईडी जिस पर यह स्लाइड आधारित है. इस प्रॉपर्टी को सिर्फ़ देखा जा सकता है. |
masterObjectId |
यह उस मास्टर का ऑब्जेक्ट आईडी है जिस पर यह स्लाइड आधारित है. इस प्रॉपर्टी को सिर्फ़ देखा जा सकता है. |
notesPage |
नोट वाला वह पेज जिससे यह स्लाइड जुड़ी है. इससे यह तय होता है कि प्रज़ेंटर के नोट वाली स्लाइड को प्रिंट या एक्सपोर्ट करते समय, नोट पेज कैसा दिखेगा. नोट वाले पेज में, |
isSkipped |
यह स्लाइड, प्रज़ेंटेशन मोड में छोड़ी गई है या नहीं. डिफ़ॉल्ट रूप से, यह 'गलत' पर सेट होती है. |
LayoutProperties
Page की प्रॉपर्टी, सिर्फ़ LAYOUT पेज टाइप वाले पेजों के लिए काम की होती हैं.
| JSON के काेड में दिखाना |
|---|
{ "masterObjectId": string, "name": string, "displayName": string } |
| फ़ील्ड | |
|---|---|
masterObjectId |
मास्टर का ऑब्जेक्ट आईडी, जिस पर यह लेआउट आधारित है. |
name |
लेआउट का नाम. |
displayName |
लेआउट का ऐसा नाम जिसे आसानी से पढ़ा जा सकता है. |
NotesProperties
Page की वे प्रॉपर्टी जो सिर्फ़ NOTES पेज टाइप वाले पेजों के लिए काम की हैं.
| JSON के काेड में दिखाना |
|---|
{ "speakerNotesObjectId": string } |
| फ़ील्ड | |
|---|---|
speakerNotesObjectId |
इस नोट पेज पर मौजूद शेप का ऑब्जेक्ट आईडी. इसमें उस स्लाइड के लिए स्पीकर नोट होते हैं. ऐसा हो सकता है कि नोट वाले पेज पर असल शेप मौजूद न हो. इस ऑब्जेक्ट आईडी का इस्तेमाल करके टेक्स्ट डालने पर, शेप अपने-आप बन जाएगा. इस मामले में, असल शेप का ऑब्जेक्ट आईडी अलग हो सकता है. |
MasterProperties
Page की वे प्रॉपर्टी जो सिर्फ़ MASTER पेज टाइप वाले पेजों के लिए काम की हैं.
| JSON के काेड में दिखाना |
|---|
{ "displayName": string } |
| फ़ील्ड | |
|---|---|
displayName |
मास्टर का ऐसा नाम जिसे आसानी से पढ़ा जा सकता है. |
PageProperties
Page की प्रॉपर्टी.
पेज पर पैरंट पेज की प्रॉपर्टी लागू होंगी. पेज टाइप के आधार पर, क्रम की जानकारी SlideProperties या LayoutProperties में दी जाती है.
| JSON के काेड में दिखाना |
|---|
{ "pageBackgroundFill": { object ( |
| फ़ील्ड | |
|---|---|
pageBackgroundFill |
पेज की बैकग्राउंड का रंग. अगर इसे सेट नहीं किया जाता है, तो बैकग्राउंड फ़िल को पैरंट पेज से इनहेरिट किया जाता है. हालांकि, ऐसा सिर्फ़ तब होता है, जब पैरंट पेज मौजूद हो. अगर पेज का कोई पैरंट नहीं है, तो बैकग्राउंड का रंग, Slides Editor में मौजूद रंग के हिसाब से डिफ़ॉल्ट रूप से सेट हो जाता है. |
colorScheme |
पेज की कलर स्कीम. अगर इसे सेट नहीं किया जाता है, तो कलर स्कीम को पैरंट पेज से इनहेरिट किया जाता है. अगर पेज का कोई पैरंट नहीं है, तो कलर स्कीम में Slides की डिफ़ॉल्ट कलर स्कीम का इस्तेमाल किया जाता है. यह Slides के एडिटर में मौजूद डिफ़ॉल्ट कलर स्कीम से मेल खाती है. सिर्फ़ पहले 12 |
PageBackgroundFill
पेज के बैकग्राउंड का रंग.
| JSON के काेड में दिखाना |
|---|
{ "propertyState": enum ( |
| फ़ील्ड | |
|---|---|
propertyState |
बैकग्राउंड फ़िल प्रॉपर्टी की स्थिति. किसी पेज पर फ़िल अपडेट करने से, यह फ़ील्ड अपने-आप |
| बैकग्राउंड में भरने के लिए रंग या पैटर्न का टाइप. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
solidFill |
गहरा रंग भरा गया हो. |
stretchedPictureFill |
खींची गई तस्वीर को बैकग्राउंड के तौर पर इस्तेमाल किया गया है. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
StretchedPictureFill
खींची गई इमेज को बैकग्राउंड के तौर पर इस्तेमाल किया गया है. पेज या पेज एलिमेंट में पूरी तरह से चुनी गई इमेज दिखती है. इमेज को उसके कंटेनर में फ़िट करने के लिए स्ट्रेच किया गया है.
| JSON के काेड में दिखाना |
|---|
{
"contentUrl": string,
"size": {
object ( |
| फ़ील्ड | |
|---|---|
contentUrl |
contentUrl को पढ़ना: किसी इमेज का यूआरएल. इसकी डिफ़ॉल्ट लाइफ़टाइम 30 मिनट होती है. इस यूआरएल को अनुरोध करने वाले व्यक्ति के खाते से टैग किया गया है. जिस किसी के पास भी यूआरएल होता है वह तस्वीर को उसी तरह से ऐक्सेस कर सकता है जैसे अनुरोध करने वाले व्यक्ति ने किया था. अगर प्रज़ेंटेशन को शेयर करने की सेटिंग में बदलाव किया जाता है, तो हो सकता है कि आपके पास फ़ोटो का ऐक्सेस न रहे. contentUrl लिखना: इमेज को जोड़ने के समय, उसे एक बार फ़ेच किया जाता है. साथ ही, प्रज़ेंटेशन में दिखाने के लिए उसकी एक कॉपी सेव की जाती है. इमेज का साइज़ 50 एमबी से कम होना चाहिए. साथ ही, यह 25 मेगापिक्सल से ज़्यादा नहीं होनी चाहिए. इसके अलावा, इमेज PNG, JPEG या GIF फ़ॉर्मैट में होनी चाहिए. सबमिट किए गए यूआरएल की लंबाई ज़्यादा से ज़्यादा 2 केबी हो सकती है. |
size |
पिक्चर फ़िल का ओरिजनल साइज़. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है. |
ColorScheme
किसी पेज के लिए, पहले से तय किए गए रंगों का पैलेट.
| JSON के काेड में दिखाना |
|---|
{
"colors": [
{
object ( |
| फ़ील्ड | |
|---|---|
colors[] |
ThemeColorType और उससे जुड़े कॉन्क्रीट कलर पेयर. |
ThemeColorPair
यह एक जोड़ी होती है, जिसमें थीम के रंग के टाइप को उस रंग से मैप किया जाता है जो उसे दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ "type": enum ( |
| फ़ील्ड | |
|---|---|
type |
थीम के रंग का टाइप. |
color |
ऊपर दिए गए थीम के रंग के टाइप से मेल खाने वाला रंग. |
CommentAnchor
इसमें Page में मौजूद उन सभी जगहों की सूची होती है जिन्हें एक ही anchorId के ज़रिए CommentThread से जोड़ा गया है. एक ही जगह के लिए, एक से ज़्यादा अलग-अलग ऐंकर इस्तेमाल किए जा सकते हैं. ऐसा Page में या अलग-अलग पेजों पर किया जा सकता है,
| JSON के काेड में दिखाना |
|---|
{
"anchorId": string,
"objectAnchors": [
{
object ( |
| फ़ील्ड | |
|---|---|
anchorId |
सिर्फ़ आउटपुट के लिए. टिप्पणी के ऐंकर का यूनीक आईडी. |
objectAnchors[] |
सिर्फ़ आउटपुट के लिए. पेज पर मौजूद, ऑब्जेक्ट आईडी पर आधारित ऐसी सभी जगहें जो ऐंकर आईडी को रेफ़र करती हैं. |
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 ( |
| फ़ील्ड | |
|---|---|
objectId |
सिर्फ़ आउटपुट के लिए. वह पेज या पेज एलिमेंट जिससे टिप्पणी की थ्रेड जुड़ी है. |
| सिर्फ़ आउटपुट के लिए. पेज एलिमेंट में मौजूद टेक्स्ट रेंज, जिससे टिप्पणी की थ्रेड जुड़ी हुई है. अगर टिप्पणी का ऐंकर पूरे पेज या पेज एलिमेंट के लिए है, न कि एलिमेंट में मौजूद टेक्स्ट रेंज के लिए, तो यह फ़ील्ड खाली होगा. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: | |
shapeTextAnchors |
यह फ़ील्ड, |
tableCellAnchors |
यह कॉलम, |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
ShapeTextAnchors
यह किसी शेप में मौजूद टेक्स्ट रेंज को दिखाता है. इस रेंज को टिप्पणी के ऐंकर ने कवर किया होता है.
| JSON के काेड में दिखाना |
|---|
{
"ranges": [
{
object ( |
| फ़ील्ड | |
|---|---|
ranges[] |
टिप्पणी के ऐंकर में शामिल टेक्स्ट रेंज की सूची. |
TextRange
यह किसी शेप या टेबल सेल के text में मौजूद टेक्स्ट की लगातार रेंज के बारे में बताता है.
| JSON के काेड में दिखाना |
|---|
{ "startIndex": integer, "endIndex": integer } |
| फ़ील्ड | |
|---|---|
startIndex |
शुरुआती रेंज का ज़ीरो-आधारित इंडेक्स. यह फ़ील्ड एक Int32Value है, ताकि आने वाले समय में ओपन-एंडेड रेंज के साथ इस्तेमाल के उदाहरणों को शामिल किया जा सके. |
endIndex |
यह रेंज के आखिर का ज़ीरो-आधारित इंडेक्स होता है. यह फ़ील्ड एक Int32Value है, ताकि आने वाले समय में ओपन-एंडेड रेंज के साथ इस्तेमाल के उदाहरणों को शामिल किया जा सके. |
TableCellAnchors
यह किसी टेबल में मौजूद उन सेल रेंज को दिखाता है जिन पर टिप्पणी ऐंकर की गई है.
| JSON के काेड में दिखाना |
|---|
{
"cellRanges": [
{
object ( |
| फ़ील्ड | |
|---|---|
cellRanges[] |
टेबल में मौजूद उन सभी सेल की सूची जिनमें मौजूद टेक्स्ट, टेबल में मौजूद ऐंकर से कवर होता है. |
TableCellTextRanges
यह किसी टेबल सेल में मौजूद टेक्स्ट रेंज को दिखाता है. इस रेंज को टिप्पणी के ऐंकर ने कवर किया होता है.
| JSON के काेड में दिखाना |
|---|
{ "cellLocation": { object ( |
| फ़ील्ड | |
|---|---|
cellLocation |
टेबल सेल की जगह. |
ranges[] |
इस सेल में ऐंकर की मदद से कवर की गई सभी टेक्स्ट रेंज की सूची. |
तरीके |
|
|---|---|
|
इस फ़ंक्शन से, प्रज़ेंटेशन में मौजूद किसी पेज का नया वर्शन मिलता है. |
|
यह फ़ंक्शन, प्रज़ेंटेशन में दिए गए पेज के सबसे नए वर्शन का थंबनेल जनरेट करता है. साथ ही, थंबनेल इमेज का यूआरएल दिखाता है. |