Lines

लाइन

ऐसी PageElement लाइन जो कनेक्टर नहीं है, सीधी है, घुमावदार है या मुड़ी हुई है.

JSON के काेड में दिखाना
{
  "lineProperties": {
    object (LineProperties)
  },
  "lineType": enum (Type),
  "lineCategory": enum (LineCategory)
}
फ़ील्ड
lineProperties

object (LineProperties)

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

lineType

enum (Type)

लाइन का टाइप.

lineCategory

enum (LineCategory)

लाइन की कैटगरी.

यह CreateLineRequest में बताए गए category के साथ मैच होता है और इसे UpdateLineCategoryRequest से अपडेट किया जा सकता है.

LineProperties

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

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

JSON के काेड में दिखाना
{
  "lineFill": {
    object (LineFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle),
  "startArrow": enum (ArrowStyle),
  "endArrow": enum (ArrowStyle),
  "link": {
    object (Link)
  },
  "startConnection": {
    object (LineConnection)
  },
  "endConnection": {
    object (LineConnection)
  }
}
फ़ील्ड
lineFill

object (LineFill)

लाइन का फ़िल. लाइन का डिफ़ॉल्ट रंग, Slides एडिटर में बनाई गई नई लाइनों के डिफ़ॉल्ट रंग से मेल खाता है.

weight

object (Dimension)

लाइन की मोटाई.

dashStyle

enum (DashStyle)

लाइन की डैश स्टाइल.

startArrow

enum (ArrowStyle)

लाइन की शुरुआत में मौजूद ऐरो का स्टाइल.

endArrow

enum (ArrowStyle)

लाइन के आखिर में मौजूद ऐरो का स्टाइल.

startConnection

object (LineConnection)

लाइन की शुरुआत में मौजूद कनेक्शन. अगर यह सेट नहीं है, तो कोई कनेक्शन नहीं है.

सिर्फ़ उन लाइनों में startConnection हो सकता है जिनमें Type का इस्तेमाल करके, "कनेक्टर" के तौर पर दिखाया गया हो.

endConnection

object (LineConnection)

लाइन के आखिर में मौजूद कनेक्शन. अगर यह सेट नहीं है, तो कोई कनेक्शन नहीं है.

सिर्फ़ उन लाइनों में endConnection हो सकता है जिनमें Type का इस्तेमाल करके, "कनेक्टर" के तौर पर दिखाया गया हो.

LineFill

लाइन का फ़िल.

JSON के काेड में दिखाना
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
फ़ील्ड
यूनियन फ़ील्ड kind. लाइन भरने का टाइप. kind इनमें से कोई एक हो सकता है:
solidFill

object (SolidFill)

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

ArrowStyle

शुरू और खत्म होने के ऐसे फ़ॉर्म जिनकी मदद से लीनियर ज्यामिति रेंडर की जा सकती है. कुछ वैल्यू, "Office Open XML फ़ाइल फ़ॉर्मैट - बुनियादी बातें और मार्कअप लैंग्वेज रेफ़रंस" के सेक्शन 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

string

कनेक्ट किए गए पेज एलिमेंट का ऑब्जेक्ट आईडी.

कुछ पेज एलिमेंट, जैसे कि groups, tables, और lines में कनेक्शन साइटें नहीं होती हैं. इसलिए, इन्हें कनेक्टर लाइन से कनेक्ट नहीं किया जा सकता.

connectionSiteIndex

integer

कनेक्ट किए गए पेज एलिमेंट पर, कनेक्शन साइट का इंडेक्स.

ज़्यादातर मामलों में, यह ECMA-376 स्टैंडर्ड के पहले से तय किए गए कनेक्शन साइट इंडेक्स से मेल खाता है. उन कनेक्शन साइटों के बारे में ज़्यादा जानकारी, सेक्शन 20.1.9.9 में "cxn" एट्रिब्यूट के ब्यौरे और "अनेक्स H", दोनों में मिल सकती है. "Office Open XML फ़ाइल फ़ॉर्मैट - बुनियादी बातें और मार्कअप भाषा का रेफ़रंस" के "पहले से तय DrawingML आकार और टेक्स्ट ज्यामिति का उदाहरण", ECMA-376 के पांचवें एडिशन का पहला हिस्सा.

हर कनेक्शन साइट की पोज़िशन को Slides एडिटर से भी देखा जा सकता है.

टाइप

लाइन टाइप.

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