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 של "פורמטים של קובצי XML פתוחים ל-Office - יסודות ושפת הסימון", חלק 1 מתוך ECMA-376 מהדורה רביעית.

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

LineConnection

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

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

string

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

רכיבים מסוימים בדף, כמו groups, tables, וגם lines אין אתרי חיבור ולכן הם לא יכולים להתחבר לקו מחבר.

connectionSiteIndex

integer

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

ברוב המקרים, הוא תואם לאינדקס אתר החיבור המוגדר מראש לפי תקן ECMA-376. מידע נוסף על אתרי החיבור האלה זמין בתיאור של ה-cnx בסעיף 20.1.9.9 ובנספח H. 'גיאומטריה של הצורה והטקסט של DrawingML' של "Office Open XML File Formats-Fundamentals and Markup Language Reference", חלק 1 מתוך ECMA-376 מהדורה 5.

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

סוג

סוגי השורות.

נגזרת מקבוצת משנה של הערכים של "ST_FormType" פשוט מקלידים בקטע 20.1.10.55 של "פורמטים של קובצי XML פתוחים ל-Office - יסודות ושפת הסימון", חלק 1 מתוך ECMA-376 מהדורה רביעית.

טיפוסים בני מנייה (enum)
TYPE_UNSPECIFIED סוג שורה שלא צוין.
STRAIGHT_CONNECTOR_1 מחבר ישר 1. תואם ל-ECMA-376 ST_FormType 'straightConnector1'.
BENT_CONNECTOR_2 טופס של מחבר מכופף 2. תואם ל-ECMA-376 ST_FormType 'bentConnector2'.
BENT_CONNECTOR_3 טופס של מחבר מכופף 3. תואם ל-ECMA-376 ST_FormType 'bentConnector3'.
BENT_CONNECTOR_4 טופס Bent Connector 4. תואם ל-ECMA-376 ST_FormType 'bentConnector4'.
BENT_CONNECTOR_5 טופס של מחבר מכופף 5. תואם ל-ECMA-376 ST_FormType 'bentConnector5'.
CURVED_CONNECTOR_2 טופס 2 של מחבר מעוקל. תואם ל-ECMA-376 ST_FormType 'curvedConnector2'.
CURVED_CONNECTOR_3 טופס של מחבר מעוקל 3. תואם ל-ECMA-376 ST_FormType 'curvedConnector3'.
CURVED_CONNECTOR_4 טופס של מחבר מעוקל 4. תואם ל-ECMA-376 ST_FormType 'curvedConnector4'.
CURVED_CONNECTOR_5 טופס 5 של מחבר מעוקל. תואם ל-ECMA-376 ST_FormType 'curvedConnector5'.
STRAIGHT_LINE קו ישר. תואם ל-'line' ECMA-376 ST_FormType. סוג הקו הזה הוא לא מחבר.

LineCategory

הקטגוריה של Line

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