Lines

Line

تمثّل هذه السمة نوعًا من الخطوط غير الموصّلة أو الموصّلة المستقيمة أو الموصّلة المنحنية أو الموصّلة المنثنية.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.

عندما تكون هذه الحقول غير مضبوطة، يتم تلقائيًا ضبطها على قيم تتطابق مع مظهر الأسطر الجديدة التي تم إنشاؤها في "محرّر العروض التقديمية من Google".

تمثيل 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)

تعبئة الخط يتطابق لون التعبئة التلقائي للخط مع الإعدادات التلقائية للخطوط الجديدة التي تم إنشاؤها في "محرّر العروض التقديمية من Google".

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 - الأساسيات ومرجع لغة الترميز"، الجزء 1 من ECMA-376 الإصدار الخامس.

عمليات التعداد
ARROW_STYLE_UNSPECIFIED نمط سهم غير محدَّد
NONE لا يوجد سهم.
STEALTH_ARROW سهم ذو ظهر مسنّن تتوافق مع قيمة ECMA-376 ST_LineEndType "stealth".
FILL_ARROW سهم ممتلئ يتوافق مع قيمة ECMA-376 ST_LineEndType "مثلث".
FILL_CIRCLE دائرة ممتلئة تتوافق مع قيمة ECMA-376 ST_LineEndType "شكل بيضاوي".
FILL_SQUARE مربّع ممتلئ
FILL_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. يمكن العثور على مزيد من المعلومات حول مواقع الربط هذه في كلّ من وصف السمة "cxn" في القسم 20.1.9.9 و"الملحق H". Example Predefined DrawingML Shape and Text Geometries" of "Office Open XML File Formats - Fundamentals and Markup Language Reference", part 1 of ECMA-376 5th edition.

يمكن أيضًا الاطّلاع على موضع كل موقع إلكتروني مرتبط من محرر "العروض التقديمية من Google".

النوع

أنواع الخطوط

يتوافق العديد من هذه الأشكال مع أشكال محدّدة مسبقًا من معيار ECMA-376. لمزيد من المعلومات، يُرجى الاطّلاع على وصف النوع البسيط "ST_ShapeType" في القسم 20.1.10.56 من "تنسيقات ملفات Office Open XML - الأساسيات ومرجع لغة الترميز"، الجزء 1 من ECMA-376 الإصدار الخامس.

عمليات التعداد
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 خط مستقيم يتوافق مع النوع "line" من ST_ShapeType في معيار ECMA-376. نوع الخط هذا ليس موصّلاً.

LineCategory

تمثّل هذه السمة فئة Line.

عمليات التعداد
LINE_CATEGORY_UNSPECIFIED فئة خط غير محدَّدة
STRAIGHT أدوات الربط المستقيمة، بما في ذلك أداة الربط المستقيمة 1
BENT الموصّلات المنحنية، بما في ذلك الموصّلات المنحنية من 2 إلى 5
CURVED الموصّلات المنحنية، بما في ذلك الموصّلات المنحنية من 2 إلى 5