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 .

وقتی تنظیم نشود، این فیلدها به طور پیش فرض مقادیری را دارند که با ظاهر خطوط جدید ایجاد شده در ویرایشگر اسلایدها مطابقت دارند.

نمایندگی 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 )

پر کردن خط. پر کردن خط پیش‌فرض با پیش‌فرض‌های خطوط جدید ایجاد شده در ویرایشگر اسلاید مطابقت دارد.

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 Open Office - مبانی و مرجع زبان نشانه‌گذاری"، قسمت 1 ویرایش چهارم ECMA-376 هستند.

Enums
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 مقدار '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 مطابقت دارد. اطلاعات بیشتر در مورد آن سایت های اتصال را می توان در توضیح ویژگی "cnx" در بخش 20.1.9.9 و ضمیمه H یافت. قسمت 1 ECMA-376 ویرایش پنجم .

موقعیت هر سایت اتصال را می توان از ویرایشگر اسلایدها نیز مشاهده کرد.

تایپ کنید

انواع خط

برگرفته از زیرمجموعه ای از مقادیر نوع ساده "ST_ShapeType" در بخش 20.1.10.55 از "فرمت های فایل XML Open Office - مبانی و مرجع زبان نشانه گذاری"، قسمت 1 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'. این نوع خط یک اتصال دهنده نیست.

Line Category

دسته بندی یک Line .

Enums
LINE_CATEGORY_UNSPECIFIED دسته خط نامشخص.
STRAIGHT کانکتورهای مستقیم، از جمله رابط مستقیم 1.
BENT کانکتورهای خمیده، از جمله کانکتور خمیده 2 تا 5.
CURVED کانکتورهای منحنی، از جمله کانکتور منحنی 2 تا 5.