Lines

خط

یک نوع PageElement که نشان‌دهنده‌ی یک خط غیر رابط، رابط مستقیم، رابط منحنی یا رابط خمیده است.

نمایش JSON
{
  "lineProperties": {
    object (LineProperties)
  },
  "lineType": enum (Type),
  "lineCategory": enum (LineCategory)
}
فیلدها
lineProperties

object ( LineProperties )

خواص خط.

lineType

enum ( Type )

نوع خط.

lineCategory

enum ( LineCategory )

دسته بندی خط.

با category مشخص شده در CreateLineRequest مطابقت دارد و می‌تواند با UpdateLineCategoryRequest به‌روزرسانی شود.

ویژگی‌های خط

خواص 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 داشته باشند.

پر کردن خط

پر کردن خط.

نمایش 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 فیلد Union. نوع پر کردن خط. kind می‌تواند فقط یکی از موارد زیر باشد:
solidFill

object ( SolidFill )

پر کردن با رنگ ثابت.

سبک پیکانی

انواع فرم‌های شروع و پایان که هندسه خطی می‌تواند با آنها رندر شود. برخی از مقادیر بر اساس نوع ساده "ST_LineEndType" هستند که در بخش 20.1.10.33 از "قالب‌های فایل XML باز آفیس - اصول و مرجع زبان نشانه‌گذاری"، قسمت 1 از ECMA-376 ویرایش پنجم، توضیح داده شده است.

انوم‌ها
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 الماس پر شده. مربوط به مقدار 'الماس' در استاندارد ECMA-376 ST_LineEndType است.
OPEN_ARROW تیر توخالی.
OPEN_CIRCLE دایره توخالی.
OPEN_SQUARE مربع توخالی.
OPEN_DIAMOND الماس توخالی.

اتصال خط

ویژگی‌های یک سر اتصال Line .

نمایش JSON
{
  "connectedObjectId": string,
  "connectionSiteIndex": integer
}
فیلدها
connectedObjectId

string

شناسه‌ی شیء عنصر صفحه‌ی متصل.

برخی از عناصر صفحه، مانند groups ، tables و lines جایگاه اتصال ندارند و بنابراین نمی‌توانند به یک خط رابط متصل شوند.

connectionSiteIndex

integer

فهرست سایت اتصال در عنصر صفحه متصل.

در بیشتر موارد، این با شاخص سایت اتصال از پیش تعریف شده از استاندارد ECMA-376 مطابقت دارد. اطلاعات بیشتر در مورد آن سایت‌های اتصال را می‌توانید در هر دو بخش شرح ویژگی "cxn" در بخش 20.1.9.9 و "پیوست H. مثال هندسه‌های شکل و متن از پیش تعریف شده DrawingML" از "قالب‌های فایل XML باز آفیس - اصول و مرجع زبان نشانه‌گذاری"، بخش 1 از ECMA-376 ویرایش پنجم، بیابید .

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

نوع

انواع خط.

بسیاری از این شکل‌ها با شکل‌های از پیش تعریف‌شده از استاندارد ECMA-376 مطابقت دارند. برای اطلاعات بیشتر، به توضیحات نوع ساده "ST_ShapeType" در بخش 20.1.10.56 از "قالب‌های فایل XML باز آفیس - اصول و مرجع زبان نشانه‌گذاری"، بخش 1 از ECMA-376 ویرایش پنجم مراجعه کنید.

انوم‌ها
TYPE_UNSPECIFIED نوع خط نامشخص.
STRAIGHT_CONNECTOR_1 کانکتور مستقیم نوع ۱. مربوط به ECMA-376 ST_ShapeType 'straightConnector1' است.
BENT_CONNECTOR_2 کانکتور خمیده نوع ۲. مربوط به استاندارد ECMA-376 ST_ShapeType 'bentConnector2' است.
BENT_CONNECTOR_3 کانکتور خمیده نوع ۳. مربوط به استاندارد ECMA-376 ST_ShapeType 'bentConnector3' است.
BENT_CONNECTOR_4 کانکتور خمیده فرم ۴. مربوط به ECMA-376 ST_ShapeType 'bentConnector4' است.
BENT_CONNECTOR_5 کانکتور خم‌شده فرم ۵. مربوط به ECMA-376 ST_ShapeType 'bentConnector5' است.
CURVED_CONNECTOR_2 کانکتور منحنی نوع ۲. مربوط به استاندارد ECMA-376 ST_ShapeType 'curvedConnector2' است.
CURVED_CONNECTOR_3 کانکتور منحنی شکل ۳. مربوط به ECMA-376 ST_ShapeType 'curvedConnector3' است.
CURVED_CONNECTOR_4 کانکتور منحنی شکل ۴. مربوط به ECMA-376 ST_ShapeType 'curvedConnector4' است.
CURVED_CONNECTOR_5 کانکتور منحنی شکل ۵. مربوط به ECMA-376 ST_ShapeType 'curvedConnector5' است.
STRAIGHT_LINE خط مستقیم. مربوط به ECMA-376 ST_ShapeType 'line' است. این نوع خط، رابط نیست.

رده خط

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

انوم‌ها
LINE_CATEGORY_UNSPECIFIED دسته بندی خط نامشخص.
STRAIGHT کانکتورهای مستقیم، شامل کانکتور مستقیم ۱.
BENT کانکتورهای خم شده، شامل کانکتور خم شده ۲ تا ۵.
CURVED کانکتورهای منحنی، شامل کانکتور منحنی ۲ تا ۵.