- संसाधन: पेज
- JSON काेड में दिखाना
- PageType
- PageElement
- AffineTransform
- Group
- आकार
- समस्या
- TextContent
- TextElement
- ParagraphMarker
- ParagraphStyle
- अलाइनमेंट
- TextDirection
- SpacingMode
- बुलेट
- TextStyle
- OptionalColor
- OpaqueColor
- RgbColor
- ThemeColorType
- लिंक
- RelativeSlideLink
- BaselineOffset
- WeightedFontFamily
- TextRun
- AutoText
- समस्या
- सूची
- 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 एक तरह का PageElements है, जो PageElements के जुड़े हुए कलेक्शन को दिखाता है.
| 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, "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[] |
इस सेल में ऐंकर किए गए सभी टेक्स्ट रेंज की सूची. |
तरीके |
|
|---|---|
|
यह प्रज़ेंटेशन में मौजूद, चुने गए पेज का नया वर्शन फ़ेच करता है. |
|
यह फ़ंक्शन, प्रज़ेंटेशन में दिए गए पेज के सबसे नए वर्शन का थंबनेल जनरेट करता है. साथ ही, थंबनेल इमेज का यूआरएल दिखाता है. |