Lines

커넥터가 아닌 선, 직선 커넥터, 곡선 커넥터 또는 구부러진 커넥터를 나타내는 PageElement 종류입니다.

JSON 표현
{
  "lineProperties": {
    object (LineProperties)
  },
  "lineType": enum (Type),
  "lineCategory": enum (LineCategory)
}
필드
lineProperties

object (LineProperties)

선의 속성입니다.

lineType

enum (Type)

선의 유형입니다.

lineCategory

enum (LineCategory)

선의 카테고리입니다.

CreateLineRequest에 지정된 category와 일치하며 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)

선의 채우기입니다. 기본 선 채우기는 슬라이드 편집기에서 만든 새 선의 기본값과 일치합니다.

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

선형 도형을 렌더링할 수 있는 시작 및 종료 양식의 종류입니다. 일부 값은 ECMA-376 5판의 1부인 'Office Open XML 파일 형식 - 기본사항 및 마크업 언어 참조'의 20.1.10.33 섹션에 설명된 'ST_LineEndType' 간단한 유형을 기반으로 합니다.

열거형
ARROW_STYLE_UNSPECIFIED 지정되지 않은 화살표 스타일입니다.
NONE 화살표가 없습니다.
STEALTH_ARROW 뒷부분이 노치 처리된 화살표 ECMA-376 ST_LineEndType 값 'stealth'에 해당합니다.
FILL_ARROW 채워진 화살표 ECMA-376 ST_LineEndType 값 'triangle'에 해당합니다.
FILL_CIRCLE 채워진 원 ECMA-376 ST_LineEndType 값 'oval'에 해당합니다.
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

연결된 페이지 요소의 객체 ID입니다.

groups, tables, lines와 같은 일부 페이지 요소에는 연결 지점이 없으므로 커넥터 선에 연결할 수 없습니다.

connectionSiteIndex

integer

연결된 페이지 요소의 연결 사이트 색인입니다.

대부분의 경우 ECMA-376 표준의 사전 정의된 연결 사이트 색인에 해당합니다. 이러한 연결 사이트에 관한 자세한 내용은 20.1.9.9의 'cxn' 속성 설명과 '부록 H. ECMA-376 5판의 1부인 'Office Open XML 파일 형식 - 기본사항 및 마크업 언어 참조'의 '사전 정의된 DrawingML 도형 및 텍스트 도형의 예'

각 연결 사이트의 위치는 Slides 편집기에서도 확인할 수 있습니다.

유형

선 유형입니다.

이러한 도형의 대부분은 ECMA-376 표준의 사전 정의된 도형에 해당합니다. 자세한 내용은 ECMA-376 5판의 1부인 'Office Open XML 파일 형식 - 기본사항 및 마크업 언어 참조'의 20.1.10.56 섹션에 있는 'ST_ShapeType' 단순 유형 설명을 참고하세요.

열거형
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의 카테고리입니다.

열거형
LINE_CATEGORY_UNSPECIFIED 지정되지 않은 선 카테고리입니다.
STRAIGHT 직선 커넥터 1을 포함한 직선 커넥터
BENT 구부러진 커넥터 2~5를 포함한 구부러진 커넥터
CURVED 곡선 커넥터 2~5를 포함한 곡선 커넥터