लाइन
PageElement
एक तरह की लाइन, सीधी लाइन, घुमावदार लाइन या मुड़ी हुई लाइन को दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ "lineProperties": { object ( |
| फ़ील्ड | |
|---|---|
lineProperties
|
लाइन की प्रॉपर्टी. |
lineType
|
लाइन किस तरह की है. |
lineCategory
|
लाइन की कैटगरी.
यह |
LineProperties
Line की प्रॉपर्टी.
अगर इन फ़ील्ड को सेट नहीं किया जाता है, तो इनकी डिफ़ॉल्ट वैल्यू ऐसी होती हैं जो Slides Editor में बनाई गई नई लाइनों के दिखने के तरीके से मेल खाती हैं.
| JSON के काेड में दिखाना |
|---|
{ "lineFill": { object ( |
| फ़ील्ड | |
|---|---|
lineFill
|
लाइन में भरने का रंग. लाइन भरने का डिफ़ॉल्ट रंग, Slides Editor में बनाई गई नई लाइनों के डिफ़ॉल्ट रंग से मेल खाता है. |
weight
|
लाइन की मोटाई. |
dashStyle
|
लाइन की डैश स्टाइल. |
startArrow
|
लाइन की शुरुआत में मौजूद ऐरो की स्टाइल. |
endArrow
|
लाइन के आखिर में मौजूद ऐरो की स्टाइल. |
link
|
लाइन का हाइपरलिंक डेस्टिनेशन. अगर इसे सेट नहीं किया जाता है, तो कोई लिंक नहीं होता है. |
startConnection
|
लाइन की शुरुआत में मौजूद कनेक्शन. अगर इसे सेट नहीं किया जाता है, तो कोई कनेक्शन नहीं होता है.
सिर्फ़ उन लाइनों में |
endConnection
|
लाइन के आखिर में मौजूद कनेक्शन. अगर इसे सेट नहीं किया जाता है, तो कोई कनेक्शन नहीं होता है.
सिर्फ़ उन लाइनों में |
LineFill
लाइन में भरने का रंग.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड
kind. लाइन में भरने का टाइप.
kind
इनमें से सिर्फ़ एक हो सकता है:
|
|
solidFill
|
गहरे रंग से भरा गया हो. |
ArrowStyle
शुरू और खत्म होने के ऐसे फ़ॉर्म जिनसे लीनियर ज्यामिति को रेंडर किया जा सकता है. कुछ वैल्यू, "Office Open XML File Formats - Fundamentals and Markup Language Reference" के सेक्शन 20.1.10.33 में बताए गए "ST_LineEndType" सिंपल टाइप पर आधारित होती हैं. यह ECMA-376 के पांचवें वर्शन के पहले हिस्से में मौजूद है.
| Enums | |
|---|---|
ARROW_STYLE_UNSPECIFIED
|
ऐरो स्टाइल की जानकारी नहीं दी गई है. |
NONE
|
कोई ऐरो नहीं है. |
STEALTH_ARROW
|
दांतेदार बैक वाला ऐरो. यह ECMA-376 ST_LineEndType वैल्यू 'stealth' के बराबर है. |
FILL_ARROW
|
भरा हुआ ऐरो. यह ECMA-376 ST_LineEndType वैल्यू 'triangle' से मेल खाती है. |
FILL_CIRCLE
|
भरा हुआ सर्कल. यह ECMA-376 ST_LineEndType वैल्यू 'oval' से मेल खाता है. |
FILL_SQUARE
|
भरा हुआ स्क्वेयर. |
FILL_DIAMOND
|
भरा हुआ डायमंड. यह ECMA-376 ST_LineEndType वैल्यू 'diamond' से मेल खाती है. |
OPEN_ARROW
|
हॉलो ऐरो. |
OPEN_CIRCLE
|
खाली सर्कल. |
OPEN_SQUARE
|
हॉलो स्क्वेयर. |
OPEN_DIAMOND
|
खोखला डायमंड. |
LineConnection
Line कनेक्शन के एक छोर के लिए प्रॉपर्टी.
| JSON के काेड में दिखाना |
|---|
{ "connectedObjectId": string, "connectionSiteIndex": integer } |
| फ़ील्ड | |
|---|---|
connectedObjectId
|
कनेक्ट किए गए पेज एलिमेंट का ऑब्जेक्ट आईडी.
कुछ पेज एलिमेंट, जैसे कि
|
connectionSiteIndex
|
कनेक्ट किए गए पेज एलिमेंट पर कनेक्शन साइट का इंडेक्स. ज़्यादातर मामलों में, यह ECMA-376 स्टैंडर्ड के प्रीडिफ़ाइंड कनेक्शन साइट इंडेक्स से मेल खाता है. कनेक्शन साइटों के बारे में ज़्यादा जानकारी, सेक्शन 20.1.9.9 में "cxn" एट्रिब्यूट के ब्यौरे और "Annex H में दी गई है. ECMA-376 के पांचवें वर्शन के पहले भाग में मौजूद "Office Open XML फ़ाइल फ़ॉर्मैट - बुनियादी बातें और मार्कअप भाषा का रेफ़रंस" में, "प्रीडिफ़ाइंड DrawingML शेप और टेक्स्ट ज्योमेट्री का उदाहरण" दिया गया है. Slides Editor में जाकर, हर कनेक्शन साइट की पोज़िशन भी देखी जा सकती है. |
टाइप
लाइन के टाइप.
इनमें से कई शेप, ECMA-376 स्टैंडर्ड में पहले से तय किए गए शेप से मेल खाते हैं. ज़्यादा जानकारी के लिए, "Office Open XML File Formats - Fundamentals and Markup Language Reference" के सेक्शन 20.1.10.56 में "ST_ShapeType" सिंपल टाइप का ब्यौरा देखें. यह ECMA-376 के पांचवें वर्शन के पहले हिस्से में दिया गया है.
| Enums | |
|---|---|
TYPE_UNSPECIFIED
|
लाइन के टाइप की जानकारी नहीं दी गई है. |
STRAIGHT_CONNECTOR_1
|
सीधा कनेक्टर 1 फ़ॉर्म. यह ECMA-376 ST_ShapeType 'straightConnector1' से मेल खाता है. |
BENT_CONNECTOR_2
|
मुड़ा हुआ कनेक्टर 2 फ़ॉर्म. यह ECMA-376 ST_ShapeType 'bentConnector2' के जैसा है. |
BENT_CONNECTOR_3
|
मुड़ा हुआ कनेक्टर 3 फ़ॉर्म. यह ECMA-376 ST_ShapeType 'bentConnector3' से मेल खाता है. |
BENT_CONNECTOR_4
|
मुड़ा हुआ कनेक्टर 4 फ़ॉर्म. यह ECMA-376 ST_ShapeType 'bentConnector4' के जैसा है. |
BENT_CONNECTOR_5
|
मुड़ा हुआ कनेक्टर 5 फ़ॉर्म. यह ECMA-376 ST_ShapeType 'bentConnector5' से मेल खाता है. |
CURVED_CONNECTOR_2
|
मुड़ा हुआ कनेक्टर 2 फ़ॉर्म. यह ECMA-376 ST_ShapeType 'curvedConnector2' से मेल खाता है. |
CURVED_CONNECTOR_3
|
मुड़ा हुआ कनेक्टर 3 फ़ॉर्म. यह ECMA-376 ST_ShapeType 'curvedConnector3' के जैसा है. |
CURVED_CONNECTOR_4
|
मुड़ा हुआ कनेक्टर 4 फ़ॉर्म. यह ECMA-376 ST_ShapeType 'curvedConnector4' के जैसा है. |
CURVED_CONNECTOR_5
|
मुड़ा हुआ कनेक्टर 5 फ़ॉर्म. यह ECMA-376 ST_ShapeType 'curvedConnector5' से मेल खाता है. |
STRAIGHT_LINE
|
सीधी लाइन. यह ECMA-376 ST_ShapeType 'line' के मुताबिक है. यह लाइन टाइप, कनेक्टर नहीं है. |
LineCategory
Line की कैटगरी.
| Enums | |
|---|---|
LINE_CATEGORY_UNSPECIFIED
|
लाइन की कैटगरी तय नहीं की गई है. |
STRAIGHT
|
सीधे कनेक्टर, जिनमें सीधा कनेक्टर 1 शामिल है. |
BENT
|
मुड़े हुए कनेक्टर, जिनमें मुड़ा हुआ कनेक्टर 2 से 5 शामिल है. |
CURVED
|
मुड़े हुए कनेक्टर, जिनमें मुड़ा हुआ कनेक्टर 2 से 5 तक शामिल है. |