Shapes

आकार

एक ऐसा PageElement टाइप जो किसी सामान्य आकार को दिखाता है. इसकी कोई खास कैटगरी नहीं होती. ज़्यादा जानकारी के लिए, पेज एलिमेंट का साइज़ और पोज़िशन देखें.

JSON के काेड में दिखाना
{
  "shapeType": enum (Type),
  "text": {
    object (TextContent)
  },
  "shapeProperties": {
    object (ShapeProperties)
  },
  "placeholder": {
    object (Placeholder)
  }
}
फ़ील्ड
shapeType

enum (Type)

आकार का टाइप.

text

object (TextContent)

आकृति का टेक्स्ट कॉन्टेंट.

shapeProperties

object (ShapeProperties)

आकार की प्रॉपर्टी.

placeholder

object (Placeholder)

प्लेसहोल्डर, पेज के ऐसे एलिमेंट होते हैं जो लेआउट और मास्टर्स पर मौजूद मिलते-जुलते प्लेसहोल्डर से इनहेरिट होते हैं.

अगर यह सेट है, तो आकार प्लेसहोल्डर आकार होता है. साथ ही, इनहेरिट की गई किसी भी प्रॉपर्टी को हल करने के लिए, Placeholder.parent_object_id फ़ील्ड से पहचाने गए पैरंट प्लेसहोल्डर को देखा जा सकता है.

टाइप

आकार के टाइप.

इनमें से कई आकार, ECMA-376 स्टैंडर्ड में पहले से तय आकारों से मेल खाते हैं. ज़्यादा जानकारी के लिए, "Office Open XML फ़ाइल फ़ॉर्मैट - बुनियादी बातें और मार्कअप लैंग्वेज रेफ़रंस" के सेक्शन 20.1.10.56 में, "ST_ShapeType" सिंपल टाइप के बारे में जानकारी देखें. यह जानकारी, ECMA-376 के पांचवें एडिशन के पहले हिस्से में दी गई है.

Enums
TYPE_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया जाता.
TEXT_BOX टेक्स्ट बॉक्स का आकार.
RECTANGLE आयताकार आकार. यह ECMA-376 ST_ShapeType 'rect' से मेल खाता है
ROUND_RECTANGLE गोल कोने वाला आयत. यह ECMA-376 ST_ShapeType 'roundRect' से मेल खाता है
ELLIPSE एलिप्स आकार. ECMA-376 ST_ShapeType 'ellipse' से मेल खाता है
ARC कर्व किया गया आर्क आकार. यह ECMA-376 ST_ShapeType 'arc' से मेल खाता है
BENT_ARROW मुड़ा हुआ तीर. यह ECMA-376 ST_ShapeType 'bentArrow' से मेल खाता है
BENT_UP_ARROW ऊपर की ओर मुड़ा हुआ ऐरो का आइकॉन. यह ECMA-376 ST_ShapeType 'bentUpArrow' से मेल खाता है
BEVEL बेवल आकार. यह ECMA-376 ST_ShapeType 'bevel' से मेल खाता है
BLOCK_ARC ब्लॉक आर्क का आकार. यह ECMA-376 ST_ShapeType 'blockArc' से मेल खाता है
BRACE_PAIR ब्रैकेट के पेयर का आकार. ECMA-376 ST_ShapeType 'bracePair' से मेल खाता है
BRACKET_PAIR ब्रैकेट पेयर का आकार. यह ECMA-376 ST_ShapeType 'bracketPair' से मेल खाता है
CAN आकार दे सकते हैं. यह ECMA-376 ST_ShapeType 'can' से मेल खाता है
CHEVRON शेवरॉन आकार. यह ECMA-376 ST_ShapeType 'chevron' से मेल खाता है
CHORD कॉर्ड का आकार. यह ECMA-376 ST_ShapeType 'chord' से मेल खाता है
CLOUD बादल का आकार. यह ECMA-376 ST_ShapeType 'cloud' से मेल खाता है
CORNER कोने का आकार. यह ECMA-376 ST_ShapeType 'corner' से मेल खाता है
CUBE क्यूब आकार. यह ECMA-376 ST_ShapeType 'cube' से मेल खाता है
CURVED_DOWN_ARROW नीचे की ओर मुड़ा हुआ ऐरो. यह ECMA-376 ST_ShapeType 'curvedDownArrow' से मेल खाता है
CURVED_LEFT_ARROW बाईं ओर मुड़ा हुआ ऐरो आकार. यह ECMA-376 ST_ShapeType 'curvedLeftArrow' से मेल खाता है
CURVED_RIGHT_ARROW दाईं ओर मुड़ा हुआ ऐरो का आकार. यह ECMA-376 ST_ShapeType 'curvedRightArrow' से मेल खाता है
CURVED_UP_ARROW ऊपर की ओर मुड़ा हुआ ऐरो आकार. यह ECMA-376 ST_ShapeType 'curvedUpArrow' से मेल खाता है
DECAGON दशभुज आकार. यह ECMA-376 ST_ShapeType 'दशकोण' से मेल खाता है
DIAGONAL_STRIPE डायगनल स्ट्राइप आकार. यह ECMA-376 ST_ShapeType 'diagStripe' से मेल खाता है
DIAMOND डायमंड आकार. ECMA-376 ST_ShapeType 'diamond' से मेल खाता है
DODECAGON द्वादशभुज आकार. यह ECMA-376 ST_ShapeType 'dodecagon' से मेल खाता है
DONUT डोनट का आकार. यह ECMA-376 ST_ShapeType 'डोनट' से मेल खाता है
DOUBLE_WAVE डबल वेव आकार. यह ECMA-376 ST_ShapeType 'doubleWave' से मेल खाता है
DOWN_ARROW डाउन ऐरो का आकार. यह ECMA-376 ST_ShapeType 'downArrow' से मेल खाता है
DOWN_ARROW_CALLOUT कॉलआउट के लिए, नीचे ऐरो का आकार. यह ECMA-376 ST_ShapeType 'downArrowCallout' से मेल खाता है
FOLDED_CORNER मुड़े हुए कोने वाला आकार. यह ECMA-376 ST_ShapeType 'foldedCorner' से मेल खाता है
FRAME फ़्रेम का आकार. यह ECMA-376 ST_ShapeType 'frame' से मेल खाता है
HALF_FRAME आधे फ़्रेम का आकार. ECMA-376 ST_ShapeType 'halfFrame' से मेल खाता है
HEART दिल का आकार. ECMA-376 ST_ShapeType 'heart' से मेल खाता है
HEPTAGON सप्तभुज आकार. यह ECMA-376 ST_ShapeType 'heptagon' से मेल खाता है
HEXAGON हेक्सागॉन आकार. यह ECMA-376 ST_ShapeType 'हेक्सागॉन' से मेल खाता है
HOME_PLATE होम प्लेट का आकार. यह ECMA-376 ST_ShapeType 'homePlate' से मेल खाता है
HORIZONTAL_SCROLL हॉरिज़ॉन्टल स्क्रोल आकार. यह ECMA-376 ST_ShapeType 'horizontalScroll' से मेल खाता है
IRREGULAR_SEAL_1 सील का अनियमित आकार 1. यह ECMA-376 ST_ShapeType 'irregularSeal1' से मेल खाता है
IRREGULAR_SEAL_2 सील का अनियमित आकार. यह ECMA-376 ST_ShapeType 'irregularSeal2' से मेल खाता है
LEFT_ARROW लेफ़्ट ऐरो का आकार. ECMA-376 ST_ShapeType 'leftArrow' से मेल खाता है
LEFT_ARROW_CALLOUT कॉलआउट का बायां ऐरो आकार. ECMA-376 ST_ShapeType 'leftArrowCallout' से मेल खाता है
LEFT_BRACE बाईं ओर ब्रैकेट का आकार. ECMA-376 ST_ShapeType 'leftBrace' से मेल खाता है
LEFT_BRACKET बाएं ब्रैकेट का आकार. यह ECMA-376 ST_ShapeType 'leftBracket' से मेल खाता है
LEFT_RIGHT_ARROW बाईं और दाईं ओर का ऐरो आकार. यह ECMA-376 ST_ShapeType 'leftRightArrow' से मेल खाता है
LEFT_RIGHT_ARROW_CALLOUT कॉलआउट के लिए बाईं और दाईं ओर का तीर. यह ECMA-376 ST_ShapeType 'leftRightArrowCallout' से मेल खाता है
LEFT_RIGHT_UP_ARROW बाईं दाईं और ऊपर की ओर वाला ऐरो आकार. ECMA-376 ST_ShapeType 'leftRightUpArrow' से मेल खाता है
LEFT_UP_ARROW बाईं ओर ऊपर ऐरो आकार. ECMA-376 ST_ShapeType 'leftUpArrow' से मेल खाता है
LIGHTNING_BOLT बिजली के आकार का. यह ECMA-376 ST_ShapeType 'lightningBolt' से मेल खाता है
MATH_DIVIDE मैथ आकार को बांटें. यह ECMA-376 ST_ShapeType 'mathDivide' से मेल खाता है
MATH_EQUAL बराबर मैथ आकार. यह ECMA-376 ST_ShapeType 'mathEqual' से मेल खाता है
MATH_MINUS माइनस वाला मैथ आकार. यह ECMA-376 ST_ShapeType 'mathMinus' से मेल खाता है
MATH_MULTIPLY मैथ आकार को गुणा करें. ECMA-376 ST_ShapeType 'mathMultiply' से मेल खाता है
MATH_NOT_EQUAL गणित के आकार बराबर नहीं हैं. यह ECMA-376 ST_ShapeType 'mathNotEqual' से मेल खाता है
MATH_PLUS प्लस का मैथ आइकॉन. यह ECMA-376 ST_ShapeType 'mathPlus' से मेल खाता है
MOON चांद का आकार. ECMA-376 ST_ShapeType 'moon' से मेल खाता है
NO_SMOKING धूम्रपान निषेध का आइकॉन नहीं है. यह ECMA-376 ST_ShapeType 'noSmoking' से मेल खाता है
NOTCHED_RIGHT_ARROW कटा हुआ दायां ऐरो आकार. यह ECMA-376 ST_ShapeType 'notchedRightArrow' से मेल खाता है
OCTAGON अष्टकोण आकार. ECMA-376 ST_ShapeType 'octagon' से मेल खाता है
PARALLELOGRAM पैरललग्राम आकार. ECMA-376 ST_ShapeType 'parallelogram' से मेल खाता है
PENTAGON पंचभुज आकार. यह ECMA-376 ST_ShapeType 'पेंटागॉन' से मेल खाता है
PIE पाई का आकार. यह ECMA-376 ST_ShapeType 'pie' से मेल खाता है
PLAQUE प्लेक का आकार. यह ECMA-376 ST_ShapeType 'पट्टिका' से मेल खाता है
PLUS प्लस आकार. यह ECMA-376 ST_ShapeType 'plus' से मेल खाता है
QUAD_ARROW चतुर्भुज आकार. यह ECMA-376 ST_ShapeType 'quadArrow' से मेल खाता है
QUAD_ARROW_CALLOUT कॉलआउट का चतुर्भुज आकार. यह ECMA-376 ST_ShapeType 'quadArrowCallout' से मेल खाता है
RIBBON रिबन का आकार. यह ECMA-376 ST_ShapeType 'रिबन' से मेल खाता है
RIBBON_2 रिबन 2 आकार. यह ECMA-376 ST_ShapeType 'ribbon2' से मेल खाता है
RIGHT_ARROW राइट ऐरो का आकार. यह ECMA-376 ST_ShapeType 'rightArrow' से मेल खाता है
RIGHT_ARROW_CALLOUT कॉलआउट का राइट ऐरो आकार. यह ECMA-376 ST_ShapeType 'rightArrowCallout' से मेल खाता है
RIGHT_BRACE राइट ब्रैकेट का आकार. यह ECMA-376 ST_ShapeType 'rightBrace' से मेल खाता है
RIGHT_BRACKET राइट ब्रैकेट का आकार. यह ECMA-376 ST_ShapeType 'rightBracket' से मेल खाता है
ROUND_1_RECTANGLE एक गोल कोने वाला रेक्टैंगल आकार. ECMA-376 ST_ShapeType 'round1Rect' से मेल खाता है
ROUND_2_DIAGONAL_RECTANGLE दो डायगनल राउंड कॉर्नर रेक्टैंगल आकार. यह ECMA-376 ST_ShapeType 'round2DiagRect' से मेल खाता है
ROUND_2_SAME_RECTANGLE एक ही तरफ़ गोल कोने वाला आयत आकार. यह ECMA-376 ST_ShapeType 'round2SameRect' से मेल खाता है
RIGHT_TRIANGLE समकोण त्रिभुज का आकार. यह ECMA-376 ST_ShapeType 'rtTriangle' से मेल खाता है
SMILEY_FACE मुस्कुराते हुए चेहरे का आकार. यह ECMA-376 ST_ShapeType 'smileyFace' से मेल खाता है
SNIP_1_RECTANGLE एक स्निप कोने वाला आयत आकार. ECMA-376 ST_ShapeType 'snip1Rect' से मेल खाता है
SNIP_2_DIAGONAL_RECTANGLE दो डायगनल स्निप कोने आयत आकार. यह ECMA-376 ST_ShapeType 'snip2DiagRect' से मेल खाता है
SNIP_2_SAME_RECTANGLE एक ही तरफ़ के कोने से काटा गया आयताकार आकार. यह ECMA-376 ST_ShapeType 'snip2SameRect' से मेल खाता है
SNIP_ROUND_RECTANGLE एक स्निप, एक गोल कोने वाला आयत आकार. यह ECMA-376 ST_ShapeType 'snipRoundRect' से मेल खाता है
STAR_10 दस नुकीले सिरों वाला तारा. यह ECMA-376 ST_ShapeType 'star10' से मेल खाता है
STAR_12 बारह नुकीले सिरों वाला तारा. यह ECMA-376 ST_ShapeType 'star12' से मेल खाता है
STAR_16 सोलह नुकीले सिरों वाला तारा. ECMA-376 ST_ShapeType 'star16' से मेल खाता है
STAR_24 चौबीस नुकीले सिरों वाला तारा. ECMA-376 ST_ShapeType 'star24' से मेल खाता है
STAR_32 तीस और दो नुकीले सिरों वाला तारा. ECMA-376 ST_ShapeType 'star32' से मेल खाता है
STAR_4 चार नुकीले सिरों वाला तारा. यह ECMA-376 ST_ShapeType 'star4' से मेल खाता है
STAR_5 पांच पॉइंट वाला तारा. ECMA-376 ST_ShapeType 'star5' से मेल खाता है
STAR_6 छह नुकीले कोने वाला तारा. यह ECMA-376 ST_ShapeType 'star6' से मेल खाता है
STAR_7 सात नुकीले सिरों वाला तारा. यह ECMA-376 ST_ShapeType 'star7' से मेल खाता है
STAR_8 आठ नुकीले सिरों वाला तारा. यह ECMA-376 ST_ShapeType 'star8' से मेल खाता है
STRIPED_RIGHT_ARROW धारीदार राइट ऐरो का आकार. यह ECMA-376 ST_ShapeType 'stripedRightArrow' से मेल खाता है
SUN सूरज का आकार. ECMA-376 ST_ShapeType 'sun' से मेल खाता है
TRAPEZOID ट्रैपेज़ॉइड आकार. यह ECMA-376 ST_ShapeType 'trapezoid' से मेल खाता है
TRIANGLE त्रिकोण आकार. ECMA-376 ST_ShapeType 'triangle' से मेल खाता है
UP_ARROW अप ऐरो का आकार. यह ECMA-376 ST_ShapeType 'upArrow' से मेल खाता है
UP_ARROW_CALLOUT कॉलआउट के लिए अप ऐरो का आकार. यह ECMA-376 ST_ShapeType 'upArrowCallout' से मेल खाता है
UP_DOWN_ARROW ऊपर और नीचे ऐरो का आकार. यह ECMA-376 ST_ShapeType 'upDownArrow' से मेल खाता है
UTURN_ARROW यू-टर्न ऐरो का आकार. यह ECMA-376 ST_ShapeType 'uturnArrow' से मेल खाता है
VERTICAL_SCROLL वर्टिकल स्क्रोल आकार. यह ECMA-376 ST_ShapeType 'verticalScroll' से मेल खाता है
WAVE वेव का आकार. यह ECMA-376 ST_ShapeType 'wave' से मेल खाता है
WEDGE_ELLIPSE_CALLOUT कॉलआउट वेज इलिप्स आकार. यह ECMA-376 ST_ShapeType 'wedgeEllipseCallout' से मेल खाता है
WEDGE_RECTANGLE_CALLOUT कॉलआउट वेज रेक्टैंगल आकार. यह ECMA-376 ST_ShapeType 'wedgeRectCallout' से मेल खाता है
WEDGE_ROUND_RECTANGLE_CALLOUT कॉलआउट वेज का गोल आयताकार आकार. यह ECMA-376 ST_ShapeType 'wedgeRoundRectCallout' से मेल खाता है
FLOW_CHART_ALTERNATE_PROCESS प्रोसेस फ़्लो का वैकल्पिक आकार. यह ECMA-376 ST_ShapeType 'flowChartAlternateProcess' से मेल खाता है
FLOW_CHART_COLLATE फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartCollate' से मेल खाता है
FLOW_CHART_CONNECTOR कनेक्टर फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartConnector' से मेल खाता है
FLOW_CHART_DECISION डिसीज़न फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartDecision' से मेल खाता है
FLOW_CHART_DELAY देरी वाला फ़्लो आकार. यह ECMA-376 ST_ShapeType 'flowChartDelay' से मेल खाता है
FLOW_CHART_DISPLAY फ़्लो का आकार दिखाएं. यह ECMA-376 ST_ShapeType 'flowChartDisplay' से मेल खाता है
FLOW_CHART_DOCUMENT दस्तावेज़ के फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartDocument' से मेल खाता है
FLOW_CHART_EXTRACT फ़्लो का आकार निकालें. यह ECMA-376 ST_ShapeType 'flowChartExtract' से मेल खाता है
FLOW_CHART_INPUT_OUTPUT इनपुट आउटपुट फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartInputOutput' से मेल खाता है
FLOW_CHART_INTERNAL_STORAGE डिवाइस के स्टोरेज का फ़्लो आकार. यह ECMA-376 ST_ShapeType 'flowChartInternalStorage' से मेल खाता है
FLOW_CHART_MAGNETIC_DISK मैग्नेटिक डिस्क फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartMagneticDisk' से मेल खाता है
FLOW_CHART_MAGNETIC_DRUM मैग्नेटिक ड्रम फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartMagneticDrum' से मेल खाता है
FLOW_CHART_MAGNETIC_TAPE मैग्नेटिक टेप के फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartMagneticTape' से मेल खाता है
FLOW_CHART_MANUAL_INPUT मैन्युअल इनपुट फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartManualInput' से मेल खाता है
FLOW_CHART_MANUAL_OPERATION मैन्युअल ऑपरेशन फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartManualOperation' से मेल खाता है
FLOW_CHART_MERGE फ़्लो आकार को मर्ज करें. यह ECMA-376 ST_ShapeType 'flowChartMerge' से मेल खाता है
FLOW_CHART_MULTIDOCUMENT एक से ज़्यादा दस्तावेज़ों के फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartMultidocument' से मेल खाता है
FLOW_CHART_OFFLINE_STORAGE ऑफ़लाइन स्टोरेज का फ़्लो आकार. यह ECMA-376 ST_ShapeType 'flowChartOfflineStorage' से मेल खाता है
FLOW_CHART_OFFPAGE_CONNECTOR ऑफ़-पेज कनेक्टर का फ़्लो आकार. यह ECMA-376 ST_ShapeType 'flowChartOffpageConnector' से मेल खाता है
FLOW_CHART_ONLINE_STORAGE ऑनलाइन स्टोरेज फ़्लो का आकार. ECMA-376 ST_ShapeType 'flowChartOnlineStorage' से मेल खाता है
FLOW_CHART_OR या फ़्लो आकार. यह ECMA-376 ST_ShapeType 'flowChartOr' से मेल खाता है
FLOW_CHART_PREDEFINED_PROCESS पहले से तय की गई प्रोसेस के फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartPredefinedProcess' से मेल खाता है
FLOW_CHART_PREPARATION तैयारी के फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartPreparation' से मेल खाता है
FLOW_CHART_PROCESS प्रोसेस फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartProcess' से मेल खाता है
FLOW_CHART_PUNCHED_CARD छिद्रित कार्ड का फ़्लो आकार. यह ECMA-376 ST_ShapeType 'flowChartPunchedCard' से मेल खाता है
FLOW_CHART_PUNCHED_TAPE पंच किया गया टेप फ़्लो आकार. यह ECMA-376 ST_ShapeType 'flowChartPunchedTape' से मेल खाता है
FLOW_CHART_SORT फ़्लो आकार को क्रम से लगाएं. यह ECMA-376 ST_ShapeType 'flowChartSort' से मेल खाता है
FLOW_CHART_SUMMING_JUNCTION जंक्शन फ़्लो का आकार जोड़ना. यह ECMA-376 ST_ShapeType 'flowChartSummingJunction' से मेल खाता है
FLOW_CHART_TERMINATOR टर्मिनेटर फ़्लो का आकार. यह ECMA-376 ST_ShapeType 'flowChartTerminator' से मेल खाता है
ARROW_EAST पूर्व की ओर वाला ऐरो आकार.
ARROW_NORTH_EAST उत्तर-पूर्व दिशा में तीर का आकार.
ARROW_NORTH उत्तर दिशा के तीर का आकार.
SPEECH बोली का आकार.
STARBURST स्टार बर्स्ट आकार.
TEARDROP आँसू के आकार का. यह ECMA-376 ST_ShapeType 'teardrop' से मेल खाता है
ELLIPSE_RIBBON एलिप्स रिबन आकार. यह ECMA-376 ST_ShapeType 'ellipseRibbon' से मेल खाता है
ELLIPSE_RIBBON_2 एलिप्स रिबन 2 आकार. यह ECMA-376 ST_ShapeType 'ellipseRibbon2' से मेल खाता है
CLOUD_CALLOUT कॉलआउट के लिए बादल का आकार. यह ECMA-376 ST_ShapeType 'cloudCallout' से मेल खाता है
CUSTOM पसंद के मुताबिक आकार.

ShapeProperties

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

अगर आकार, placeholder फ़ील्ड के हिसाब से प्लेसहोल्डर आकार है, तो ये प्रॉपर्टी किसी पैरंट प्लेसहोल्डर आकार से इनहेरिट की जा सकती हैं. प्रॉपर्टी की रेंडर की गई वैल्यू तय करना, उससे जुड़े propertyState फ़ील्ड की वैल्यू पर निर्भर करता है.

आकार में टेक्स्ट अपने-आप फ़िट होने की सेटिंग, उन अनुरोधों की वजह से अपने-आप बंद हो जाती हैं जिनका असर इस बात पर पड़ सकता है कि टेक्स्ट, आकार में कैसे फ़िट होगा.

JSON के काेड में दिखाना
{
  "shapeBackgroundFill": {
    object (ShapeBackgroundFill)
  },
  "outline": {
    object (Outline)
  },
  "shadow": {
    object (Shadow)
  },
  "link": {
    object (Link)
  },
  "contentAlignment": enum (ContentAlignment),
  "autofit": {
    object (Autofit)
  }
}
फ़ील्ड
shapeBackgroundFill

object (ShapeBackgroundFill)

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

outline

object (Outline)

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

shadow

object (Shadow)

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

contentAlignment

enum (ContentAlignment)

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

autofit

object (Autofit)

आकार के अपने-आप फ़िट होने की प्रॉपर्टी. यह प्रॉपर्टी सिर्फ़ उन आकारों के लिए सेट की जाती है जिनमें टेक्स्ट डाला जा सकता है.

ShapeBackgroundFill

आकार का बैकग्राउंड भरना.

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

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
फ़ील्ड
propertyState

enum (PropertyState)

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

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

यूनियन फ़ील्ड kind. बैकग्राउंड फ़िल की तरह. kind इनमें से कोई एक हो सकता है:
solidFill

object (SolidFill)

एक ही रंग से भरना.

अपने-आप फ़िट होना

किसी Shape की ऑटोफ़िट प्रॉपर्टी. यह प्रॉपर्टी सिर्फ़ उन आकारों के लिए सेट की जाती है जिनमें टेक्स्ट डाला जा सकता है.

JSON के काेड में दिखाना
{
  "autofitType": enum (AutofitType),
  "fontScale": number,
  "lineSpacingReduction": number
}
फ़ील्ड
autofitType

enum (AutofitType)

आकार के अपने-आप फ़िट होने का टाइप. अगर अपने-आप टेक्स्ट फ़िट होने का टाइप AUTOFIT_TYPE_UNSPECIFIED है, तो अपने-आप टेक्स्ट फ़िट होने का टाइप, पैरंट प्लेसहोल्डर से इनहेरिट किया जाता है. अगर कोई ऐसा अनुरोध किया जाता है जिससे बॉर्डर वाले टेक्स्ट बॉक्स में टेक्स्ट फ़िट होने पर असर पड़ सकता है, तो फ़ील्ड अपने-आप NONE पर सेट हो जाता है. इस मामले में, fontScale को fontSize पर और lineSpacingReduction को lineSpacing पर लागू किया गया है. दोनों प्रॉपर्टी को डिफ़ॉल्ट वैल्यू पर भी रीसेट कर दिया जाता है.

fontScale

number

आकार पर लागू किया गया फ़ॉन्ट स्केल. autofitType NONE या SHAPE_AUTOFIT वाले आकारों के लिए, यह वैल्यू डिफ़ॉल्ट रूप से 1 होती है. TEXT_AUTOFIT के लिए, इस वैल्यू को fontSize से गुणा करने पर, एडिटर में रेंडर किया गया फ़ॉन्ट साइज़ मिलता है.

यह प्रॉपर्टी रीड-ओनली है.

lineSpacingReduction

number

आकार में लाइन स्पेसिंग कम की गई. autofitType NONE या SHAPE_AUTOFIT वाले आकारों के लिए, यह वैल्यू डिफ़ॉल्ट रूप से 0 होती है. TEXT_AUTOFIT के लिए, lineSpacing से घटाई गई यह वैल्यू, एडिटर में रेंडर की गई लाइन स्पेसिंग देती है.

यह प्रॉपर्टी रीड-ओनली है.

AutofitType

किसी Shape के ऑटोफ़िट टाइप.

ध्यान दें कि डेटा पढ़ने के अनुरोधों के लिए सभी वैल्यू मान्य हैं. हालांकि, डेटा में बदलाव करने के अनुरोधों के लिए सिर्फ़ AUTOFIT_TYPE_UNSPECIFIED और NONE मान्य हैं.

Enums
AUTOFIT_TYPE_UNSPECIFIED अपने-आप टेक्स्ट फ़िट होने का टाइप नहीं बताया गया है.
NONE अपने-आप टेक्स्ट फ़िट होने की सुविधा बंद करें.
TEXT_AUTOFIT ओवरफ़्लो होने पर टेक्स्ट को छोटा करके, आकार में फ़िट करें.
SHAPE_AUTOFIT टेक्स्ट को फ़िट करने के लिए, आकार बदलें.