Lines

קו

סוג של PageElement שמייצג קו ללא מחבר, מחבר ישר, מחבר מעוקל או מחבר כפוף.

ייצוג ב-JSON
{
  "lineProperties": {
    object (LineProperties)
  },
  "lineType": enum (Type),
  "lineCategory": enum (LineCategory)
}
שדות
lineProperties

object (LineProperties)

המאפיינים של הקו.

lineType

enum (Type)

סוג הקו.

lineCategory

enum (LineCategory)

הקטגוריה של השורה.

הוא תואם ל-category שצוין ב-CreateLineRequest, וניתן לעדכן אותו באמצעות 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)

החיבור בתחילת השורה. אם לא מגדירים את הפרמטר, לא יהיה חיבור.

רק קווים עם הערך Type, שמציין שהם 'מחברים', יכולים לכלול את הערך startConnection.

endConnection

object (LineConnection)

החיבור בסוף השורה. אם לא מגדירים את הפרמטר, לא יהיה חיבור.

רק קווים עם הערך Type, שמציין שהם 'מחברים', יכולים לכלול את הערך endConnection.

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

הסוגים של צורות ההתחלה והסיום שבאמצעותם אפשר ליצור גיאומטריה לינארית. חלק מהערכים מבוססים על הסוג הפשוט ST_LineEndType שמתואר בקטע 20.1.10.33 במאמר 'פורמטים של קובצי Office Open XML – עקרונות בסיסיים ומסמך עזר בנושא שפת ה-Markup', חלק 1 של ECMA-376 מהדורה 5.

טיפוסים בני מנייה (enum)
ARROW_STYLE_UNSPECIFIED סגנון חץ לא צוין.
NONE ללא חץ.
STEALTH_ARROW חץ עם חריץ בגב. תואם לערך 'stealth' של ST_LineEndType ב-ECMA-376.
FILL_ARROW חץ מלא. תואם לערך 'triangle' של ST_LineEndType ב-ECMA-376.
FILL_CIRCLE מעגל מלא. תואם לערך 'oval' של ST_LineEndType ב-ECMA-376.
FILL_SQUARE ריבוע מלא.
FILL_DIAMOND מעוין מלא. תואם לערך 'diamond' של ST_LineEndType ב-ECMA-376.
OPEN_ARROW חץ ריק.
OPEN_CIRCLE מעגל ריק.
OPEN_SQUARE ריבוע ריק.
OPEN_DIAMOND יהלום חלול.

LineConnection

המאפיינים של קצה אחד של חיבור Line.

ייצוג ב-JSON
{
  "connectedObjectId": string,
  "connectionSiteIndex": integer
}
שדות
connectedObjectId

string

מזהה האובייקט של רכיב הדף המחובר.

לרכיבי דף מסוימים, כמו groups,‏ tables ו-lines, אין אתרי חיבור, ולכן אי אפשר לחבר אותם לקו מחבר.

connectionSiteIndex

integer

האינדקס של אתר החיבור ברכיב הדף המחובר.

ברוב המקרים, הוא תואם למפתח האתר של החיבור שהוגדר מראש בתקן ECMA-376. מידע נוסף על אתרי החיבור האלה זמין גם בתיאור המאפיין 'cxn' בקטע 20.1.9.9 וגם בנספח H. 'דוגמה לגיאומטריות של טקסט וצורה מוגדרות מראש ב-DrawingML', בקטע 'פורמטים של קובצי Office Open XML – עקרונות בסיסיים ומסמך עזר בנושא שפת סימון', חלק 1 של ECMA-376 מהדורה 5.

אפשר לראות את המיקום של כל אתר חיבור גם בעורך של Slides.

סוג

סוגי הקווים.

צורות רבות מהצורות האלה תואמות לצורות מוגדרות מראש בתקן ECMA-376. מידע נוסף זמין בתיאור של הסוג הפשוט 'ST_ShapeType' בקטע 20.1.10.56 במאמר 'פורמטים של קובצי Office Open XML – עקרונות בסיסיים ומסמך עזר בנושא שפת סימון', חלק 1 של ECMA-376 מהדורה 5.

טיפוסים בני מנייה (enum)
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.

טיפוסים בני מנייה (enum)
LINE_CATEGORY_UNSPECIFIED קטגוריית שורה לא מוגדרת.
STRAIGHT מחברים ישרים, כולל מחבר ישר 1.
BENT מחברים כפופים, כולל מחברים כפופים 2 עד 5.
CURVED מחברים מעוקלים, כולל מחברים מעוקלים 2 עד 5.