의견 보내기
Slides Service
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Slides
이 서비스를 사용하면 스크립트가 Google Slides 파일을 만들고, 액세스하고, 수정할 수 있습니다. Slides 서비스의 기본 기능에 관한 자세한 내용은 Google Slides 문서 를 참고하세요.
클래스
속성
속성 유형 설명
CENTER
Enum
가운데에 정렬합니다.
HORIZONTAL_CENTER
Enum
가로 가운데에 정렬합니다.
VERTICAL_CENTER
Enum
세로 중앙에 정렬합니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 화살표 스타일입니다.
NONE
Enum
화살표가 없습니다.
STEALTH_ARROW
Enum
뒤쪽이 노치 처리된 화살표
FILL_ARROW
Enum
채워진 화살표
FILL_CIRCLE
Enum
채워진 원
FILL_SQUARE
Enum
채워진 정사각형
FILL_DIAMOND
Enum
속이 찬 다이아몬드
OPEN_ARROW
Enum
흰색 화살표
OPEN_CIRCLE
Enum
흰색 원
OPEN_SQUARE
Enum
흰색 사각형
OPEN_DIAMOND
Enum
흰색 다이아몬드
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 자동 텍스트 유형입니다.
SLIDE_NUMBER
Enum
슬라이드 번호입니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 자동 맞춤 유형입니다.
NONE
Enum
자동 크기 조정이 적용되지 않습니다.
TEXT_AUTOFIT
Enum
텍스트가 넘치면 크기를 축소합니다.
SHAPE_AUTOFIT
Enum
텍스트에 맞게 도형 크기를 조정합니다.
속성
속성 유형 설명
NORMAL
Enum
셀이 병합되지 않습니다.
HEAD
Enum
셀이 병합되고 셀이 헤드 (즉,
MERGED
Enum
셀이 병합되었지만 헤드가 아닙니다 (즉,
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 콘텐츠 정렬입니다.
TOP
Enum
콘텐츠를 콘텐츠 홀더 상단에 정렬합니다.
MIDDLE
Enum
콘텐츠를 콘텐츠 홀더의 가운데에 정렬합니다.
BOTTOM
Enum
콘텐츠를 콘텐츠 홀더 하단에 정렬합니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 대시 스타일입니다.
SOLID
Enum
실선
DOT
Enum
점선
DASH
Enum
점선
DASH_DOT
Enum
대시와 점이 번갈아 표시됩니다.
LONG_DASH
Enum
대형 대시가 있는 선
LONG_DASH_DOT
Enum
대형 대시와 점을 번갈아 표시합니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 채우기 유형입니다.
NONE
Enum
채우기가 없으므로 배경이 투명합니다.
SOLID
Enum
단색 채우기
메서드
메서드 반환 유형 간략한 설명
get Background()
Page Background
페이지의 배경을 가져옵니다.
get Color Scheme()
Color Scheme
페이지와 연결된 Color Scheme
를 가져옵니다.
get Groups()
Group[]
페이지의 Group
객체 목록을 반환합니다.
get Images()
Image[]
페이지의 Image
객체 목록을 반환합니다.
get Layout Name()
String
레이아웃의 이름을 가져옵니다.
get Lines()
Line[]
페이지의 Line
객체 목록을 반환합니다.
get Master()
Master
레이아웃의 기반이 되는 마스터입니다.
get Object Id()
String
페이지의 고유 ID를 가져옵니다.
get Page Element By Id(id)
Page Element
지정된 ID가 있는 페이지의 Page Element
를 반환하거나, 페이지에 ID가 없는 경우 null
을 반환합니다.
get Page Elements()
Page Element[]
페이지에 렌더링된 Page Element
객체 목록을 반환합니다.
get Page Type()
Page Type
페이지 유형을 가져옵니다.
get Placeholder(placeholderType)
Page Element
일치하는 자리표시자가 없는 경우 지정된 Placeholder Type
또는 null
의 자리표시자 Page Element
객체를 반환합니다.
get Placeholder(placeholderType, placeholderIndex)
Page Element
지정된 Placeholder Type
의 자리표시자 Page Element
객체와 자리표시자 색인을 반환하거나 자리표시자가 없는 경우 null
을 반환합니다.
get Placeholders()
Page Element[]
페이지의 자리표시자 Page Element
객체 목록을 반환합니다.
get Shapes()
Shape[]
페이지의 Shape
객체 목록을 반환합니다.
get Sheets Charts()
Sheets Chart[]
페이지의 Sheets Chart
객체 목록을 반환합니다.
get Tables()
Table[]
페이지의 Table
객체 목록을 반환합니다.
get Videos()
Video[]
페이지의 Video
객체 목록을 반환합니다.
get Word Arts()
Word Art[]
페이지의 Word Art
객체 목록을 반환합니다.
group(pageElements)
Group
지정된 모든 페이지 요소를 그룹화합니다.
insert Group(group)
Group
페이지에 제공된 Group
의 사본을 삽입합니다.
insert Image(blobSource)
Image
지정된 이미지 블롭의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
insert Image(blobSource, left, top, width, height)
Image
지정된 이미지 blob에서 제공된 위치와 크기로 페이지에 이미지를 삽입합니다.
insert Image(image)
Image
페이지에 제공된 Image
의 사본을 삽입합니다.
insert Image(imageUrl)
Image
제공된 URL의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
insert Image(imageUrl, left, top, width, height)
Image
제공된 URL의 이미지를 지정된 위치와 크기로 페이지에 삽입합니다.
insert Line(line)
Line
페이지에 제공된 Line
의 사본을 삽입합니다.
insert Line(lineCategory, startConnectionSite, endConnectionSite)
Line
페이지에 두 개의 connection sites
를 연결하는 선을 삽입합니다.
insert Line(lineCategory, startLeft, startTop, endLeft, endTop)
Line
페이지에 선을 삽입합니다.
insert Page Element(pageElement)
Page Element
페이지에 제공된 Page Element
의 사본을 삽입합니다.
insert Shape(shape)
Shape
페이지에 제공된 Shape
의 사본을 삽입합니다.
insert Shape(shapeType)
Shape
페이지에 도형을 삽입합니다.
insert Shape(shapeType, left, top, width, height)
Shape
페이지에 도형을 삽입합니다.
insert Sheets Chart(sourceChart)
Sheets Chart
페이지에 Google Sheets 차트를 삽입합니다.
insert Sheets Chart(sourceChart, left, top, width, height)
Sheets Chart
제공된 위치와 크기로 페이지에 Google Sheets 차트를 삽입합니다.
insert Sheets Chart(sheetsChart)
Sheets Chart
페이지에 제공된 Sheets Chart
의 사본을 삽입합니다.
insert Sheets Chart As Image(sourceChart)
Image
페이지에 Google Sheets 차트를 Image
로 삽입합니다.
insert Sheets Chart As Image(sourceChart, left, top, width, height)
Image
지정된 위치와 크기로 Google Sheets 차트를 페이지에 Image
로 삽입합니다.
insert Table(numRows, numColumns)
Table
페이지에 표를 삽입합니다.
insert Table(numRows, numColumns, left, top, width, height)
Table
제공된 위치와 크기로 페이지에 표를 삽입합니다.
insert Table(table)
Table
페이지에 제공된 Table
의 사본을 삽입합니다.
insert Text Box(text)
Shape
페이지에 제공된 문자열이 포함된 텍스트 상자 Shape
를 삽입합니다.
insert Text Box(text, left, top, width, height)
Shape
페이지에 제공된 문자열이 포함된 텍스트 상자 Shape
를 삽입합니다.
insert Video(videoUrl)
Video
페이지 왼쪽 상단에 기본 크기로 동영상을 삽입합니다.
insert Video(videoUrl, left, top, width, height)
Video
지정된 위치와 크기로 페이지에 동영상을 삽입합니다.
insert Video(video)
Video
페이지에 제공된 Video
의 사본을 삽입합니다.
insert Word Art(wordArt)
Word Art
페이지에 제공된 Word Art
의 사본을 삽입합니다.
remove()
void
페이지를 삭제합니다.
replace All Text(findText, replaceText)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
replace All Text(findText, replaceText, matchCase)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
select As Current Page()
void
활성 프레젠테이션에서 Page
를 current page selection
로 선택하고 이전에 선택한 항목을 모두 삭제합니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 선 카테고리입니다.
STRAIGHT
Enum
직선 커넥터 1을 포함한 직선 커넥터
BENT
Enum
구부러진 커넥터 2~5를 포함한 구부러진 커넥터
CURVED
Enum
곡선 커넥터 2~5를 포함한 곡선 커넥터
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 선 필 유형입니다.
NONE
Enum
채우기가 없으므로 선이나 윤곽선이 투명합니다.
SOLID
Enum
단색 채우기
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 선 유형입니다.
STRAIGHT_CONNECTOR_1
Enum
직선 커넥터 1개 양식
BENT_CONNECTOR_2
Enum
구부러진 커넥터 2 양식
BENT_CONNECTOR_3
Enum
구부러진 커넥터 3 양식
BENT_CONNECTOR_4
Enum
구부러진 커넥터 4 형식
BENT_CONNECTOR_5
Enum
구부러진 커넥터 5 양식
CURVED_CONNECTOR_2
Enum
곡선 커넥터 2 양식
CURVED_CONNECTOR_3
Enum
곡선 커넥터 3 양식
CURVED_CONNECTOR_4
Enum
곡선 커넥터 4 양식
CURVED_CONNECTOR_5
Enum
곡선 커넥터 5 양식
STRAIGHT_LINE
Enum
직선
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 링크 유형입니다.
URL
Enum
외부 웹페이지로 연결되는 링크입니다.
SLIDE_POSITION
Enum
이 프레젠테이션의 특정 슬라이드에 대한 링크로, 슬라이드의 위치로 주소가 지정됩니다.
SLIDE_ID
Enum
이 프레젠테이션의 특정 슬라이드에 대한 링크로, ID로 주소가 지정됩니다.
SLIDE_INDEX
Enum
이 프레젠테이션의 특정 슬라이드에 대한 링크로, 0부터 시작하는 색인으로 주소가 지정됩니다.
속성
속성 유형 설명
DISC_CIRCLE_SQUARE
Enum
첫 번째 3개 목록 중첩 수준의 `DISC`, `CIRCLE` 및 `SQUARE` 글리프가 있는 목록입니다.
DIAMONDX_ARROW3D_SQUARE
Enum
첫 번째 3개 목록 중첩 수준에 `DIAMONDX`, `ARROW3D`, `SQUARE` 글리프가 있는 목록
CHECKBOX
Enum
모든 목록 중첩 수준의 `CHECKBOX` 글리프가 있는 목록입니다.
ARROW_DIAMOND_DISC
Enum
첫 번째 3개 목록 중첩 수준에 대한 `ARROW`, `DIAMOND`, `DISC` 글리프가 있는 목록
STAR_CIRCLE_SQUARE
Enum
첫 번째 3개 목록 중첩 수준의 `STAR`, `CIRCLE`, `SQUARE` 글리프가 있는 목록
ARROW3D_CIRCLE_SQUARE
Enum
첫 번째 3개 목록 중첩 수준의 `ARROW3D`, `CIRCLE` 및 `SQUARE` 글리프가 있는 목록입니다.
LEFTTRIANGLE_DIAMOND_DISC
Enum
첫 번째 3개 목록 중첩 수준에 `LEFTTRIANGLE`, `DIAMOND` 및 `DISC` 글리프가 있는 목록
DIAMONDX_HOLLOWDIAMOND_SQUARE
Enum
첫 번째 3개 목록 중첩 수준에 `DIAMONDX`, `HOLLOWDIAMOND` 및 `SQUARE` 글리프가 있는 목록
DIAMOND_CIRCLE_SQUARE
Enum
첫 번째 3개 목록 중첩 수준에 `DIAMOND`, `CIRCLE`, `SQUARE` 글리프가 있는 목록
DIGIT_ALPHA_ROMAN
Enum
처음 3개의 목록 중첩 수준에 관한 `DIGIT`, `ALPHA` 및 `ROMAN` 글리프가 포함된 목록으로, 마침표가 뒤에 옵니다.
DIGIT_ALPHA_ROMAN_PARENS
Enum
첫 번째 3개 목록 중첩 수준의 `DIGIT`, `ALPHA` 및 `ROMAN` 글리프가 포함된 목록과 괄호
DIGIT_NESTED
Enum
점으로 구분된 `DIGIT` 글리프가 포함된 목록으로, 각 중첩 수준은 이전 중첩 수준의 글리프를 접두사로 사용합니다.
UPPERALPHA_ALPHA_ROMAN
Enum
첫 번째 3개 목록 중첩 수준의 `UPPERALPHA`, `ALPHA`, `ROMAN` 글리프와 마침표가 포함된 목록입니다.
UPPERROMAN_UPPERALPHA_DIGIT
Enum
처음 3개의 목록 중첩 수준에 대한 `UPPERROMAN`, `UPPERALPHA` 및 `DIGIT` 글리프가 포함된 목록이며 마침표가 뒤에 옵니다.
ZERODIGIT_ALPHA_ROMAN
Enum
처음 3개의 목록 중첩 수준에 관한 'ZERODIGIT', 'ALPHA', 'ROMAN' 글리프와 마침표가 포함된 목록입니다.
메서드
메서드 반환 유형 간략한 설명
get Background()
Page Background
페이지의 배경을 가져옵니다.
get Color Scheme()
Color Scheme
페이지와 연결된 Color Scheme
를 가져옵니다.
get Groups()
Group[]
페이지의 Group
객체 목록을 반환합니다.
get Images()
Image[]
페이지의 Image
객체 목록을 반환합니다.
get Layouts()
Layout[]
이 마스터의 레이아웃을 가져옵니다.
get Lines()
Line[]
페이지의 Line
객체 목록을 반환합니다.
get Object Id()
String
페이지의 고유 ID를 가져옵니다.
get Page Element By Id(id)
Page Element
지정된 ID가 있는 페이지의 Page Element
를 반환하거나, 페이지에 ID가 없는 경우 null
을 반환합니다.
get Page Elements()
Page Element[]
페이지에 렌더링된 Page Element
객체 목록을 반환합니다.
get Page Type()
Page Type
페이지 유형을 가져옵니다.
get Placeholder(placeholderType)
Page Element
일치하는 자리표시자가 없는 경우 지정된 Placeholder Type
또는 null
의 자리표시자 Page Element
객체를 반환합니다.
get Placeholder(placeholderType, placeholderIndex)
Page Element
지정된 Placeholder Type
의 자리표시자 Page Element
객체와 자리표시자 색인을 반환하거나 자리표시자가 없는 경우 null
을 반환합니다.
get Placeholders()
Page Element[]
페이지의 자리표시자 Page Element
객체 목록을 반환합니다.
get Shapes()
Shape[]
페이지의 Shape
객체 목록을 반환합니다.
get Sheets Charts()
Sheets Chart[]
페이지의 Sheets Chart
객체 목록을 반환합니다.
get Tables()
Table[]
페이지의 Table
객체 목록을 반환합니다.
get Videos()
Video[]
페이지의 Video
객체 목록을 반환합니다.
get Word Arts()
Word Art[]
페이지의 Word Art
객체 목록을 반환합니다.
group(pageElements)
Group
지정된 모든 페이지 요소를 그룹화합니다.
insert Group(group)
Group
페이지에 제공된 Group
의 사본을 삽입합니다.
insert Image(blobSource)
Image
지정된 이미지 블롭의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
insert Image(blobSource, left, top, width, height)
Image
지정된 이미지 blob에서 제공된 위치와 크기로 페이지에 이미지를 삽입합니다.
insert Image(image)
Image
페이지에 제공된 Image
의 사본을 삽입합니다.
insert Image(imageUrl)
Image
제공된 URL의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
insert Image(imageUrl, left, top, width, height)
Image
제공된 URL의 이미지를 지정된 위치와 크기로 페이지에 삽입합니다.
insert Line(line)
Line
페이지에 제공된 Line
의 사본을 삽입합니다.
insert Line(lineCategory, startConnectionSite, endConnectionSite)
Line
페이지에 두 개의 connection sites
를 연결하는 선을 삽입합니다.
insert Line(lineCategory, startLeft, startTop, endLeft, endTop)
Line
페이지에 선을 삽입합니다.
insert Page Element(pageElement)
Page Element
페이지에 제공된 Page Element
의 사본을 삽입합니다.
insert Shape(shape)
Shape
페이지에 제공된 Shape
의 사본을 삽입합니다.
insert Shape(shapeType)
Shape
페이지에 도형을 삽입합니다.
insert Shape(shapeType, left, top, width, height)
Shape
페이지에 도형을 삽입합니다.
insert Sheets Chart(sourceChart)
Sheets Chart
페이지에 Google Sheets 차트를 삽입합니다.
insert Sheets Chart(sourceChart, left, top, width, height)
Sheets Chart
제공된 위치와 크기로 페이지에 Google Sheets 차트를 삽입합니다.
insert Sheets Chart(sheetsChart)
Sheets Chart
페이지에 제공된 Sheets Chart
의 사본을 삽입합니다.
insert Sheets Chart As Image(sourceChart)
Image
페이지에 Google Sheets 차트를 Image
로 삽입합니다.
insert Sheets Chart As Image(sourceChart, left, top, width, height)
Image
지정된 위치와 크기로 Google Sheets 차트를 페이지에 Image
로 삽입합니다.
insert Table(numRows, numColumns)
Table
페이지에 표를 삽입합니다.
insert Table(numRows, numColumns, left, top, width, height)
Table
제공된 위치와 크기로 페이지에 표를 삽입합니다.
insert Table(table)
Table
페이지에 제공된 Table
의 사본을 삽입합니다.
insert Text Box(text)
Shape
페이지에 제공된 문자열이 포함된 텍스트 상자 Shape
를 삽입합니다.
insert Text Box(text, left, top, width, height)
Shape
페이지에 제공된 문자열이 포함된 텍스트 상자 Shape
를 삽입합니다.
insert Video(videoUrl)
Video
페이지 왼쪽 상단에 기본 크기로 동영상을 삽입합니다.
insert Video(videoUrl, left, top, width, height)
Video
지정된 위치와 크기로 페이지에 동영상을 삽입합니다.
insert Video(video)
Video
페이지에 제공된 Video
의 사본을 삽입합니다.
insert Word Art(wordArt)
Word Art
페이지에 제공된 Word Art
의 사본을 삽입합니다.
remove()
void
페이지를 삭제합니다.
replace All Text(findText, replaceText)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
replace All Text(findText, replaceText, matchCase)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
select As Current Page()
void
활성 프레젠테이션에서 Page
를 current page selection
로 선택하고 이전에 선택한 항목을 모두 삭제합니다.
메서드
메서드 반환 유형 간략한 설명
as Layout()
Layout
페이지를 레이아웃으로 반환합니다.
as Master()
Master
페이지를 마스터로 반환합니다.
as Slide()
Slide
페이지를 슬라이드로 반환합니다.
get Background()
Page Background
페이지의 배경을 가져옵니다.
get Color Scheme()
Color Scheme
페이지와 연결된 Color Scheme
를 가져옵니다.
get Groups()
Group[]
페이지의 Group
객체 목록을 반환합니다.
get Images()
Image[]
페이지의 Image
객체 목록을 반환합니다.
get Lines()
Line[]
페이지의 Line
객체 목록을 반환합니다.
get Object Id()
String
페이지의 고유 ID를 가져옵니다.
get Page Element By Id(id)
Page Element
지정된 ID가 있는 페이지의 Page Element
를 반환하거나, 페이지에 ID가 없는 경우 null
을 반환합니다.
get Page Elements()
Page Element[]
페이지에 렌더링된 Page Element
객체 목록을 반환합니다.
get Page Type()
Page Type
페이지 유형을 가져옵니다.
get Placeholder(placeholderType)
Page Element
일치하는 자리표시자가 없는 경우 지정된 Placeholder Type
또는 null
의 자리표시자 Page Element
객체를 반환합니다.
get Placeholder(placeholderType, placeholderIndex)
Page Element
지정된 Placeholder Type
의 자리표시자 Page Element
객체와 자리표시자 색인을 반환하거나 자리표시자가 없는 경우 null
을 반환합니다.
get Placeholders()
Page Element[]
페이지의 자리표시자 Page Element
객체 목록을 반환합니다.
get Shapes()
Shape[]
페이지의 Shape
객체 목록을 반환합니다.
get Sheets Charts()
Sheets Chart[]
페이지의 Sheets Chart
객체 목록을 반환합니다.
get Tables()
Table[]
페이지의 Table
객체 목록을 반환합니다.
get Videos()
Video[]
페이지의 Video
객체 목록을 반환합니다.
get Word Arts()
Word Art[]
페이지의 Word Art
객체 목록을 반환합니다.
group(pageElements)
Group
지정된 모든 페이지 요소를 그룹화합니다.
insert Group(group)
Group
페이지에 제공된 Group
의 사본을 삽입합니다.
insert Image(blobSource)
Image
지정된 이미지 블롭의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
insert Image(blobSource, left, top, width, height)
Image
지정된 이미지 blob에서 제공된 위치와 크기로 페이지에 이미지를 삽입합니다.
insert Image(image)
Image
페이지에 제공된 Image
의 사본을 삽입합니다.
insert Image(imageUrl)
Image
제공된 URL의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
insert Image(imageUrl, left, top, width, height)
Image
제공된 URL의 이미지를 지정된 위치와 크기로 페이지에 삽입합니다.
insert Line(line)
Line
페이지에 제공된 Line
의 사본을 삽입합니다.
insert Line(lineCategory, startConnectionSite, endConnectionSite)
Line
페이지에 두 개의 connection sites
를 연결하는 선을 삽입합니다.
insert Line(lineCategory, startLeft, startTop, endLeft, endTop)
Line
페이지에 선을 삽입합니다.
insert Page Element(pageElement)
Page Element
페이지에 제공된 Page Element
의 사본을 삽입합니다.
insert Shape(shape)
Shape
페이지에 제공된 Shape
의 사본을 삽입합니다.
insert Shape(shapeType)
Shape
페이지에 도형을 삽입합니다.
insert Shape(shapeType, left, top, width, height)
Shape
페이지에 도형을 삽입합니다.
insert Sheets Chart(sourceChart)
Sheets Chart
페이지에 Google Sheets 차트를 삽입합니다.
insert Sheets Chart(sourceChart, left, top, width, height)
Sheets Chart
제공된 위치와 크기로 페이지에 Google Sheets 차트를 삽입합니다.
insert Sheets Chart(sheetsChart)
Sheets Chart
페이지에 제공된 Sheets Chart
의 사본을 삽입합니다.
insert Sheets Chart As Image(sourceChart)
Image
페이지에 Google Sheets 차트를 Image
로 삽입합니다.
insert Sheets Chart As Image(sourceChart, left, top, width, height)
Image
지정된 위치와 크기로 Google Sheets 차트를 페이지에 Image
로 삽입합니다.
insert Table(numRows, numColumns)
Table
페이지에 표를 삽입합니다.
insert Table(numRows, numColumns, left, top, width, height)
Table
제공된 위치와 크기로 페이지에 표를 삽입합니다.
insert Table(table)
Table
페이지에 제공된 Table
의 사본을 삽입합니다.
insert Text Box(text)
Shape
페이지에 제공된 문자열이 포함된 텍스트 상자 Shape
를 삽입합니다.
insert Text Box(text, left, top, width, height)
Shape
페이지에 제공된 문자열이 포함된 텍스트 상자 Shape
를 삽입합니다.
insert Video(videoUrl)
Video
페이지 왼쪽 상단에 기본 크기로 동영상을 삽입합니다.
insert Video(videoUrl, left, top, width, height)
Video
지정된 위치와 크기로 페이지에 동영상을 삽입합니다.
insert Video(video)
Video
페이지에 제공된 Video
의 사본을 삽입합니다.
insert Word Art(wordArt)
Word Art
페이지에 제공된 Word Art
의 사본을 삽입합니다.
remove()
void
페이지를 삭제합니다.
replace All Text(findText, replaceText)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
replace All Text(findText, replaceText, matchCase)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
select As Current Page()
void
활성 프레젠테이션에서 Page
를 current page selection
로 선택하고 이전에 선택한 항목을 모두 삭제합니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 페이지 배경 유형입니다.
NONE
Enum
채우기가 없으므로 배경이 흰색으로 렌더링됩니다.
SOLID
Enum
단색 채우기
PICTURE
Enum
페이지를 채우도록 늘여진 사진
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않으며 더 이상 분류할 수 없는 페이지 요소를 나타냅니다.
SHAPE
Enum
더 구체적인 분류가 없는 일반 도형을 나타냅니다.
IMAGE
Enum
이미지를 나타냅니다.
VIDEO
Enum
동영상을 나타냅니다.
TABLE
Enum
테이블을 나타냅니다.
GROUP
Enum
단일 단위로 결합된 페이지 요소 모음을 나타냅니다.
LINE
Enum
선을 나타냅니다.
WORD_ART
Enum
워드 아트를 나타냅니다.
SHEETS_CHART
Enum
Google Sheets에서 삽입된 연결된 차트를 나타냅니다.
SPEAKER_SPOTLIGHT
Enum
발표자 스포트라이트를 나타냅니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 페이지 유형입니다.
SLIDE
Enum
슬라이드 페이지
LAYOUT
Enum
레이아웃 페이지
MASTER
Enum
마스터 페이지
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 단락 정렬입니다.
START
Enum
단락이 줄의 시작 부분에 맞춰 정렬됩니다.
CENTER
Enum
단락이 중앙에 정렬됩니다.
END
Enum
단락이 줄 끝에 정렬됩니다.
JUSTIFIED
Enum
단락이 가운데 정렬됩니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 자리표시자 유형입니다.
NONE
Enum
자리표시자가 아닙니다.
BODY
Enum
본문 텍스트.
CHART
Enum
차트 또는 그래프
CLIP_ART
Enum
클립 아트 이미지
CENTERED_TITLE
Enum
제목이 가운데에 배치됩니다.
DIAGRAM
Enum
다이어그램을 클릭합니다.
DATE_AND_TIME
Enum
날짜 및 시간
FOOTER
Enum
바닥글 텍스트
HEADER
Enum
헤더 텍스트
MEDIA
Enum
멀티미디어
OBJECT
Enum
모든 콘텐츠 유형
PICTURE
Enum
사진
SLIDE_NUMBER
Enum
슬라이드 번호입니다.
SUBTITLE
Enum
자막
TABLE
Enum
표를 클릭합니다.
TITLE
Enum
슬라이드 제목
SLIDE_IMAGE
Enum
슬라이드 이미지
메서드
메서드 반환 유형 간략한 설명
getX()
Number
포인트로 측정된 가로 좌표를 가져옵니다.
getY()
Number
포인트로 측정된 세로 좌표를 가져옵니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 레이아웃
BLANK
Enum
자리표시자가 없는 빈 레이아웃
CAPTION_ONLY
Enum
하단에 자막이 있는 레이아웃
TITLE
Enum
제목과 부제목이 있는 레이아웃
TITLE_AND_BODY
Enum
제목과 본문이 있는 레이아웃
TITLE_AND_TWO_COLUMNS
Enum
제목과 열 2개가 있는 레이아웃
TITLE_ONLY
Enum
제목만 있는 레이아웃
SECTION_HEADER
Enum
섹션 제목이 있는 레이아웃
SECTION_TITLE_AND_DESCRIPTION
Enum
한쪽에 제목과 부제목이 있고 다른 쪽에 설명이 있는 레이아웃
ONE_COLUMN_TEXT
Enum
제목 1개와 본문 1개가 단일 열로 정렬된 레이아웃
MAIN_POINT
Enum
주요 내용이 포함된 레이아웃
BIG_NUMBER
Enum
큰 숫자 제목이 있는 레이아웃
메서드
메서드 반환 유형 간략한 설명
add Editor(emailAddress)
Presentation
지정된 사용자를 Presentation
의 편집자 목록에 추가합니다.
add Editor(user)
Presentation
지정된 사용자를 Presentation
의 편집자 목록에 추가합니다.
add Editors(emailAddresses)
Presentation
지정된 사용자 배열을 Presentation
의 편집자 목록에 추가합니다.
add Viewer(emailAddress)
Presentation
지정된 사용자를 Presentation
의 시청자 목록에 추가합니다.
add Viewer(user)
Presentation
지정된 사용자를 Presentation
의 시청자 목록에 추가합니다.
add Viewers(emailAddresses)
Presentation
지정된 사용자 배열을 Presentation
의 시청자 목록에 추가합니다.
append Slide()
Slide
현재 마스터에 따라 Predefined Layout.BLANK
사전 정의된 레이아웃을 사용하여 프레젠테이션 끝에 슬라이드를 추가합니다.
append Slide(layout)
Slide
현재 마스터에 따라 지정된 레이아웃을 사용하여 프레젠테이션 끝에 슬라이드를 추가합니다.
append Slide(predefinedLayout)
Slide
현재 마스터에 따라 지정된 사전 정의된 레이아웃을 사용하여 프레젠테이션 끝에 슬라이드를 추가합니다.
append Slide(slide)
Slide
제공된 Slide
의 사본을 프레젠테이션 끝에 추가합니다.
append Slide(slide, linkingMode)
Slide
원본 프레젠테이션에서 제공된 Slide
의 사본을 현재 프레젠테이션의 끝에 추가하고 Slide Linking Mode
에 지정된 대로 슬라이드 링크를 설정합니다.
get Editors()
User[]
이 Presentation
의 편집자 목록을 가져옵니다.
get Id()
String
프레젠테이션의 고유 식별자를 가져옵니다.
get Layouts()
Layout[]
프레젠테이션의 레이아웃을 가져옵니다.
get Masters()
Master[]
프레젠테이션의 마스터 슬라이드를 가져옵니다.
get Name()
String
프레젠테이션의 이름 또는 제목을 가져옵니다.
get Notes Master()
Notes Master
프레젠테이션의 슬라이드 노트 마스터 정보를 가져옵니다.
get Notes Page Height()
Number
프레젠테이션의 메모 마스터 및 메모 페이지의 페이지 높이를 포인트 단위로 가져옵니다.
get Notes Page Width()
Number
프레젠테이션의 메모 마스터 및 메모 페이지의 페이지 너비를 포인트로 가져옵니다.
get Page Element By Id(id)
Page Element
지정된 ID의 Page Element
를 반환하거나, ID가 없는 경우 null
을 반환합니다.
get Page Height()
Number
프레젠테이션의 슬라이드, 레이아웃, 마스터의 페이지 높이를 포인트 단위로 가져옵니다.
get Page Width()
Number
프레젠테이션의 슬라이드, 레이아웃, 마스터의 페이지 너비를 포인트 단위로 가져옵니다.
get Selection()
Selection
활성 프레젠테이션에서 사용자의 선택사항을 가져옵니다.
get Slide By Id(id)
Slide
지정된 ID의 Slide
를 반환하거나, ID가 없는 경우 null
을 반환합니다.
get Slides()
Slide[]
프레젠테이션의 슬라이드를 가져옵니다.
get Url()
String
이 프레젠테이션에 액세스할 URL을 가져옵니다.
get Viewers()
User[]
이 Presentation
의 시청자 및 댓글 작성자 목록을 가져옵니다.
insert Slide(insertionIndex)
Slide
현재 마스터에 따라 Predefined Layout.BLANK
사전 정의된 레이아웃을 사용하여 프레젠테이션의 지정된 색인에 슬라이드를 삽입합니다.
insert Slide(insertionIndex, layout)
Slide
현재 마스터에 따라 지정된 레이아웃을 사용하여 프레젠테이션의 지정된 색인에 슬라이드를 삽입합니다.
insert Slide(insertionIndex, predefinedLayout)
Slide
현재 마스터에 따라 지정된 사전 정의된 레이아웃을 사용하여 프레젠테이션의 지정된 색인에 슬라이드를 삽입합니다.
insert Slide(insertionIndex, slide)
Slide
프레젠테이션의 지정된 색인에 제공된 Slide
의 사본을 삽입합니다.
insert Slide(insertionIndex, slide, linkingMode)
Slide
소스 프레젠테이션에서 제공된 Slide
의 사본을 현재 프레젠테이션의 지정된 색인에 삽입하고 Slide Linking Mode
에 지정된 대로 슬라이드 링크를 설정합니다.
remove Editor(emailAddress)
Presentation
Presentation
의 편집자 목록에서 지정된 사용자를 삭제합니다.
remove Editor(user)
Presentation
Presentation
의 편집자 목록에서 지정된 사용자를 삭제합니다.
remove Viewer(emailAddress)
Presentation
Presentation
의 시청자 및 댓글 작성자 목록에서 지정된 사용자를 삭제합니다.
remove Viewer(user)
Presentation
Presentation
의 시청자 및 댓글 작성자 목록에서 지정된 사용자를 삭제합니다.
replace All Text(findText, replaceText)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
replace All Text(findText, replaceText, matchCase)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
save And Close()
void
현재 Presentation
를 저장합니다.
set Name(name)
void
프레젠테이션의 이름 또는 제목을 설정합니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 선택 유형입니다.
NONE
Enum
선택사항이 없습니다.
TEXT
Enum
텍스트 선택
TABLE_CELL
Enum
표 셀 선택
PAGE
Enum
썸네일 필름 스트립의 페이지 선택
PAGE_ELEMENT
Enum
페이지 요소 선택
CURRENT_PAGE
Enum
현재 페이지 선택입니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 도형 유형입니다.
TEXT_BOX
Enum
텍스트 상자 모양
RECTANGLE
Enum
직사각형 도형
ROUND_RECTANGLE
Enum
모서리가 둥근 직사각형 도형
ELLIPSE
Enum
타원 도형
ARC
Enum
곡선 원호 도형
BENT_ARROW
Enum
굽은 화살표 모양
BENT_UP_ARROW
Enum
위쪽으로 구부러진 화살표 모양
BEVEL
Enum
모서리 모양
BLOCK_ARC
Enum
원호 도형을 차단합니다.
BRACE_PAIR
Enum
중괄호 쌍 모양
BRACKET_PAIR
Enum
대괄호 쌍 모양입니다.
CAN
Enum
도형을 만들 수 있습니다.
CHEVRON
Enum
화살표 모양
CHORD
Enum
화음 모양
CLOUD
Enum
구름 모양
CORNER
Enum
모서리 모양
CUBE
Enum
큐브 모양
CURVED_DOWN_ARROW
Enum
아래로 구부러진 화살표 모양
CURVED_LEFT_ARROW
Enum
왼쪽으로 구부러진 화살표 모양
CURVED_RIGHT_ARROW
Enum
오른쪽으로 구부러진 화살표 모양
CURVED_UP_ARROW
Enum
위로 구부러진 화살표 모양
DECAGON
Enum
10각형 모양
DIAGONAL_STRIPE
Enum
대각선 줄무늬 모양
DIAMOND
Enum
마름모 도형
DODECAGON
Enum
십이각형 모양
DONUT
Enum
도넛 모양
DOUBLE_WAVE
Enum
이중 파형
DOWN_ARROW
Enum
아래쪽 화살표 모양
DOWN_ARROW_CALLOUT
Enum
아래쪽 화살표 설명선 도형
FOLDED_CORNER
Enum
모서리가 접힌 도형
FRAME
Enum
프레임 모양입니다.
HALF_FRAME
Enum
반쪽 테두리 모양
HEART
Enum
하트 모양
HEPTAGON
Enum
칠각형 모양
HEXAGON
Enum
육각형 모양
HOME_PLATE
Enum
홈 플레이트 모양입니다.
HORIZONTAL_SCROLL
Enum
가로 스크롤 도형
IRREGULAR_SEAL_1
Enum
불규칙한 도장 1 도형
IRREGULAR_SEAL_2
Enum
불규칙한 모양의 봉인 2개
LEFT_ARROW
Enum
왼쪽 화살표 모양
LEFT_ARROW_CALLOUT
Enum
왼쪽 화살표 모양의 설명선
LEFT_BRACE
Enum
왼쪽 중괄호 모양
LEFT_BRACKET
Enum
왼쪽 대괄호 모양
LEFT_RIGHT_ARROW
Enum
왼쪽/오른쪽 화살표 모양
LEFT_RIGHT_ARROW_CALLOUT
Enum
왼쪽 오른쪽 화살표 모양의 설명선
LEFT_RIGHT_UP_ARROW
Enum
왼쪽 오른쪽 위쪽 화살표 모양
LEFT_UP_ARROW
Enum
왼쪽 위 화살표 모양
LIGHTNING_BOLT
Enum
번개 모양
MATH_DIVIDE
Enum
수학 도형 나누기
MATH_EQUAL
Enum
수학 도형이 같습니다.
MATH_MINUS
Enum
빼기 수학 도형
MATH_MULTIPLY
Enum
수학 도형 곱하기
MATH_NOT_EQUAL
Enum
같지 않은 수학 도형
MATH_PLUS
Enum
수학 도형 더하기
MOON
Enum
달 모양
NO_SMOKING
Enum
금연 모양이 없습니다.
NOTCHED_RIGHT_ARROW
Enum
톱니 모양의 오른쪽 화살표 모양
OCTAGON
Enum
팔각형 모양
PARALLELOGRAM
Enum
평행사변형 모양
PENTAGON
Enum
오각형 모양
PIE
Enum
원형 차트 모양입니다.
PLAQUE
Enum
플라크 모양
PLUS
Enum
더하기 도형
QUAD_ARROW
Enum
4방향 화살표 모양
QUAD_ARROW_CALLOUT
Enum
콜아웃 사각형 화살표 도형
RIBBON
Enum
리본 모양
RIBBON_2
Enum
리본 2 도형
RIGHT_ARROW
Enum
오른쪽 화살표 모양
RIGHT_ARROW_CALLOUT
Enum
오른쪽 화살표 모양의 설명선
RIGHT_BRACE
Enum
오른쪽 중괄호 모양
RIGHT_BRACKET
Enum
오른쪽 대괄호 모양
ROUND_1_RECTANGLE
Enum
모서리가 둥근 직사각형 도형 1개
ROUND_2_DIAGONAL_RECTANGLE
Enum
대각선 모서리가 둥근 직사각형 도형 2개
ROUND_2_SAME_RECTANGLE
Enum
같은 측면의 모서리가 둥근 직사각형 도형 2개
RIGHT_TRIANGLE
Enum
직각삼각형 모양
SMILEY_FACE
Enum
웃는 얼굴 모양
SNIP_1_RECTANGLE
Enum
한쪽 모서리가 잘린 직사각형 도형 1개
SNIP_2_DIAGONAL_RECTANGLE
Enum
대각선으로 잘린 직사각형 모양 2개
SNIP_2_SAME_RECTANGLE
Enum
같은 측면의 모서리가 잘린 직사각형 도형 2개
SNIP_ROUND_RECTANGLE
Enum
한쪽 모서리가 잘리고 둥근 직사각형 도형 1개를 자릅니다.
STAR_10
Enum
10각 별 모양
STAR_12
Enum
12각 별 모양
STAR_16
Enum
16각 별 모양
STAR_24
Enum
24각 별 모양
STAR_32
Enum
32각 별 모양
STAR_4
Enum
4각 별 모양
STAR_5
Enum
별 5개 모양
STAR_6
Enum
6각 별 모양
STAR_7
Enum
7각 별 모양
STAR_8
Enum
8각 별 모양
STRIPED_RIGHT_ARROW
Enum
줄무늬가 있는 오른쪽 화살표 모양
SUN
Enum
태양 모양
TRAPEZOID
Enum
사다리꼴 모양
TRIANGLE
Enum
삼각형 모양
UP_ARROW
Enum
위쪽 화살표 모양
UP_ARROW_CALLOUT
Enum
위쪽 화살표 설명선 모양
UP_DOWN_ARROW
Enum
위쪽/아래쪽 화살표 모양
UTURN_ARROW
Enum
U자형 화살표 모양
VERTICAL_SCROLL
Enum
세로 스크롤 도형
WAVE
Enum
파형
WEDGE_ELLIPSE_CALLOUT
Enum
콜아웃 웨지 타원 도형
WEDGE_RECTANGLE_CALLOUT
Enum
설명선 웨지 직사각형 모양
WEDGE_ROUND_RECTANGLE_CALLOUT
Enum
웨지형 둥근 직사각형 설명선
FLOW_CHART_ALTERNATE_PROCESS
Enum
대체 프로세스 흐름 도형
FLOW_CHART_COLLATE
Enum
흐름 모양을 정렬합니다.
FLOW_CHART_CONNECTOR
Enum
커넥터 흐름 도형
FLOW_CHART_DECISION
Enum
결정 흐름 도형
FLOW_CHART_DELAY
Enum
지연 흐름 도형
FLOW_CHART_DISPLAY
Enum
흐름 도형을 표시합니다.
FLOW_CHART_DOCUMENT
Enum
문서 흐름 도형
FLOW_CHART_EXTRACT
Enum
흐름 도형을 추출합니다.
FLOW_CHART_INPUT_OUTPUT
Enum
입력 출력 흐름 도형
FLOW_CHART_INTERNAL_STORAGE
Enum
내부 저장소 흐름 도형
FLOW_CHART_MAGNETIC_DISK
Enum
자기 디스크 흐름 도형
FLOW_CHART_MAGNETIC_DRUM
Enum
자기 드럼 흐름 도형
FLOW_CHART_MAGNETIC_TAPE
Enum
마그네틱 테이프 흐름 모양
FLOW_CHART_MANUAL_INPUT
Enum
수동 입력 흐름 도형
FLOW_CHART_MANUAL_OPERATION
Enum
수동 작업 흐름 도형
FLOW_CHART_MERGE
Enum
병합 흐름 도형
FLOW_CHART_MULTIDOCUMENT
Enum
다중 문서 흐름 도형
FLOW_CHART_OFFLINE_STORAGE
Enum
오프라인 저장소 흐름 도형
FLOW_CHART_OFFPAGE_CONNECTOR
Enum
페이지 외부 커넥터 흐름 도형
FLOW_CHART_ONLINE_STORAGE
Enum
온라인 저장소 흐름 도형
FLOW_CHART_OR
Enum
또는 흐름 도형
FLOW_CHART_PREDEFINED_PROCESS
Enum
사전 정의된 프로세스 흐름 도형
FLOW_CHART_PREPARATION
Enum
준비 흐름 도형
FLOW_CHART_PROCESS
Enum
프로세스 흐름 도형
FLOW_CHART_PUNCHED_CARD
Enum
구멍이 뚫린 카드 흐름 도형
FLOW_CHART_PUNCHED_TAPE
Enum
구멍이 뚫린 테이프 흐름 모양
FLOW_CHART_SORT
Enum
정렬 흐름 도형
FLOW_CHART_SUMMING_JUNCTION
Enum
합산 교차점 흐름 도형
FLOW_CHART_TERMINATOR
Enum
터미네이터 흐름 도형
ARROW_EAST
Enum
동쪽 화살표 모양
ARROW_NORTH_EAST
Enum
북동쪽 화살표 모양
ARROW_NORTH
Enum
북쪽 화살표 모양입니다.
SPEECH
Enum
음성 모양
STARBURST
Enum
별 모양의 모양입니다.
TEARDROP
Enum
눈물방울 모양
ELLIPSE_RIBBON
Enum
타원 리본 모양
ELLIPSE_RIBBON_2
Enum
타원 리본 2 도형
CLOUD_CALLOUT
Enum
콜아웃 구름 모양
CUSTOM
Enum
맞춤 도형
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않으며 더 이상 분류할 수 없는 차트를 나타냅니다.
IMAGE
Enum
차트가 이미지로 삽입되었음을 나타냅니다.
메서드
메서드 반환 유형 간략한 설명
duplicate()
Slide
슬라이드를 복제합니다.
get Background()
Page Background
페이지의 배경을 가져옵니다.
get Color Scheme()
Color Scheme
페이지와 연결된 Color Scheme
를 가져옵니다.
get Groups()
Group[]
페이지의 Group
객체 목록을 반환합니다.
get Images()
Image[]
페이지의 Image
객체 목록을 반환합니다.
get Layout()
Layout
슬라이드가 기반으로 하는 레이아웃을 가져오거나 슬라이드가 레이아웃을 기반으로 하지 않는 경우 null
을 가져옵니다.
get Lines()
Line[]
페이지의 Line
객체 목록을 반환합니다.
get Notes Page()
Notes Page
슬라이드와 연결된 메모 페이지를 반환합니다.
get Object Id()
String
페이지의 고유 ID를 가져옵니다.
get Page Element By Id(id)
Page Element
지정된 ID가 있는 페이지의 Page Element
를 반환하거나, 페이지에 ID가 없는 경우 null
을 반환합니다.
get Page Elements()
Page Element[]
페이지에 렌더링된 Page Element
객체 목록을 반환합니다.
get Page Type()
Page Type
페이지 유형을 가져옵니다.
get Placeholder(placeholderType)
Page Element
일치하는 자리표시자가 없는 경우 지정된 Placeholder Type
또는 null
의 자리표시자 Page Element
객체를 반환합니다.
get Placeholder(placeholderType, placeholderIndex)
Page Element
지정된 Placeholder Type
의 자리표시자 Page Element
객체와 자리표시자 색인을 반환하거나 자리표시자가 없는 경우 null
을 반환합니다.
get Placeholders()
Page Element[]
페이지의 자리표시자 Page Element
객체 목록을 반환합니다.
get Shapes()
Shape[]
페이지의 Shape
객체 목록을 반환합니다.
get Sheets Charts()
Sheets Chart[]
페이지의 Sheets Chart
객체 목록을 반환합니다.
get Slide Linking Mode()
Slide Linking Mode
슬라이드가 다른 슬라이드에 연결되어 있는지를 나타내는 Slide Linking Mode
를 반환합니다.
get Source Presentation Id()
String
슬라이드가 연결되어 있지 않으면 소스 Presentation
ID를 반환하거나 null
을 반환합니다.
get Source Slide Object Id()
String
소스 슬라이드 ID를 반환하거나 슬라이드가 연결되어 있지 않으면 null
을 반환합니다.
get Tables()
Table[]
페이지의 Table
객체 목록을 반환합니다.
get Videos()
Video[]
페이지의 Video
객체 목록을 반환합니다.
get Word Arts()
Word Art[]
페이지의 Word Art
객체 목록을 반환합니다.
group(pageElements)
Group
지정된 모든 페이지 요소를 그룹화합니다.
insert Group(group)
Group
페이지에 제공된 Group
의 사본을 삽입합니다.
insert Image(blobSource)
Image
지정된 이미지 블롭의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
insert Image(blobSource, left, top, width, height)
Image
지정된 이미지 blob에서 제공된 위치와 크기로 페이지에 이미지를 삽입합니다.
insert Image(image)
Image
페이지에 제공된 Image
의 사본을 삽입합니다.
insert Image(imageUrl)
Image
제공된 URL의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
insert Image(imageUrl, left, top, width, height)
Image
제공된 URL의 이미지를 지정된 위치와 크기로 페이지에 삽입합니다.
insert Line(line)
Line
페이지에 제공된 Line
의 사본을 삽입합니다.
insert Line(lineCategory, startConnectionSite, endConnectionSite)
Line
페이지에 두 개의 connection sites
를 연결하는 선을 삽입합니다.
insert Line(lineCategory, startLeft, startTop, endLeft, endTop)
Line
페이지에 선을 삽입합니다.
insert Page Element(pageElement)
Page Element
페이지에 제공된 Page Element
의 사본을 삽입합니다.
insert Shape(shape)
Shape
페이지에 제공된 Shape
의 사본을 삽입합니다.
insert Shape(shapeType)
Shape
페이지에 도형을 삽입합니다.
insert Shape(shapeType, left, top, width, height)
Shape
페이지에 도형을 삽입합니다.
insert Sheets Chart(sourceChart)
Sheets Chart
페이지에 Google Sheets 차트를 삽입합니다.
insert Sheets Chart(sourceChart, left, top, width, height)
Sheets Chart
제공된 위치와 크기로 페이지에 Google Sheets 차트를 삽입합니다.
insert Sheets Chart(sheetsChart)
Sheets Chart
페이지에 제공된 Sheets Chart
의 사본을 삽입합니다.
insert Sheets Chart As Image(sourceChart)
Image
페이지에 Google Sheets 차트를 Image
로 삽입합니다.
insert Sheets Chart As Image(sourceChart, left, top, width, height)
Image
지정된 위치와 크기로 Google Sheets 차트를 페이지에 Image
로 삽입합니다.
insert Table(numRows, numColumns)
Table
페이지에 표를 삽입합니다.
insert Table(numRows, numColumns, left, top, width, height)
Table
제공된 위치와 크기로 페이지에 표를 삽입합니다.
insert Table(table)
Table
페이지에 제공된 Table
의 사본을 삽입합니다.
insert Text Box(text)
Shape
페이지에 제공된 문자열이 포함된 텍스트 상자 Shape
를 삽입합니다.
insert Text Box(text, left, top, width, height)
Shape
페이지에 제공된 문자열이 포함된 텍스트 상자 Shape
를 삽입합니다.
insert Video(videoUrl)
Video
페이지 왼쪽 상단에 기본 크기로 동영상을 삽입합니다.
insert Video(videoUrl, left, top, width, height)
Video
지정된 위치와 크기로 페이지에 동영상을 삽입합니다.
insert Video(video)
Video
페이지에 제공된 Video
의 사본을 삽입합니다.
insert Word Art(wordArt)
Word Art
페이지에 제공된 Word Art
의 사본을 삽입합니다.
is Skipped()
Boolean
프레젠테이션 모드에서 슬라이드가 건너뛰어지는지 여부를 반환합니다.
move(index)
void
슬라이드를 지정된 색인으로 이동합니다.
refresh Slide()
void
연결된 소스 슬라이드에 적용된 변경사항을 반영하도록 슬라이드를 새로고침합니다.
remove()
void
페이지를 삭제합니다.
replace All Text(findText, replaceText)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
replace All Text(findText, replaceText, matchCase)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
select As Current Page()
void
활성 프레젠테이션에서 Page
를 current page selection
로 선택하고 이전에 선택한 항목을 모두 삭제합니다.
set Skipped(isSkipped)
void
프레젠테이션 모드에서 슬라이드를 건너뛰는지 여부를 설정합니다.
unlink()
void
현재 Slide
를 소스 슬라이드에서 연결 해제합니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 슬라이드 연결 모드
LINKED
Enum
슬라이드가 연결되어 있음을 나타냅니다.
NOT_LINKED
Enum
슬라이드가 연결되지 않았음을 나타냅니다.
속성
속성 유형 설명
NEXT_SLIDE
Enum
다음 슬라이드입니다.
PREVIOUS_SLIDE
Enum
이전 슬라이드
FIRST_SLIDE
Enum
프레젠테이션의 첫 번째 슬라이드입니다.
LAST_SLIDE
Enum
프레젠테이션의 마지막 슬라이드입니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 간격 모드입니다.
NEVER_COLLAPSE
Enum
단락 간격은 항상 렌더링됩니다.
COLLAPSE_LISTS
Enum
목록 요소 간에 줄 간격이 생략됩니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 텍스트 기준선 오프셋입니다.
NONE
Enum
텍스트가 세로로 오프셋되지 않습니다.
SUPERSCRIPT
Enum
텍스트가 세로로 위쪽으로 오프셋됩니다.
SUBSCRIPT
Enum
텍스트가 세로로 아래쪽으로 오프셋됩니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 텍스트 방향
LEFT_TO_RIGHT
Enum
텍스트가 왼쪽에서 오른쪽으로 이동합니다.
RIGHT_TO_LEFT
Enum
텍스트가 오른쪽에서 왼쪽으로 이동합니다.
메서드
메서드 반환 유형 간략한 설명
append Paragraph(text)
Paragraph
텍스트 범위 끝에 단락을 추가합니다.
append Range(textRange)
Text Range
제공된 텍스트 범위의 사본을 현재 텍스트 범위의 끝에 추가합니다.
append Range(textRange, matchSourceFormatting)
Text Range
제공된 텍스트 범위의 사본을 현재 텍스트 범위의 끝에 추가합니다.
append Text(text)
Text Range
텍스트 범위 끝에 텍스트를 추가합니다.
as Rendered String()
String
연결된 도형 또는 표 셀의 이 범위로 묶인 렌더링된 텍스트를 최종 사용자에게 표시하는 데 적합한 형식으로 반환합니다.
as String()
String
연결된 도형 또는 표 셀의 이 범위로 묶인 원시 텍스트를 반환합니다.
clear()
void
이 범위로 묶인 텍스트를 삭제합니다.
clear(startOffset, endOffset)
void
범위의 시작 및 종료 오프셋으로 묶인 텍스트를 지웁니다.
find(pattern)
Text Range[]
현재 텍스트 범위에서 검색 패턴과 일치하는 모든 범위를 반환합니다.
find(pattern, startOffset)
Text Range[]
시작 오프셋부터 현재 텍스트 범위에서 검색 패턴과 일치하는 모든 범위를 반환합니다.
get Auto Texts()
Auto Text[]
현재 텍스트 범위 내의 자동 텍스트를 반환합니다.
get End Index()
Integer
이 범위의 마지막 문자에 대한 0 기반의 배타적 색인을 반환합니다.
get Length()
Integer
이 범위의 문자 수를 반환합니다.
get Links()
Text Range[]
현재 텍스트 범위 내의 모든 Link
에 해당하거나 현재 텍스트 범위와 겹치는 텍스트 범위 모음을 반환합니다.
get List Paragraphs()
Paragraph[]
현재 텍스트 범위와 겹치는 목록의 단락을 반환합니다.
get List Style()
List Style
현재 텍스트 범위의 List Style
를 반환합니다.
get Paragraph Style()
Paragraph Style
현재 텍스트 범위의 Paragraph Style
를 반환합니다.
get Paragraphs()
Paragraph[]
현재 텍스트 범위와 겹치는 단락을 반환합니다.
get Range(startOffset, endOffset)
Text Range
파생된 범위의 일부를 포함하는 새 Text Range
를 반환합니다.
get Runs()
Text Range[]
현재 텍스트 범위와 겹치는 텍스트 런을 반환합니다.
get Start Index()
Integer
이 범위의 첫 번째 문자의 0부터 시작하는 색인을 반환합니다(값은 포함).
get Text Style()
Text Style
범위의 텍스트 스타일을 반환하거나 범위가 비어 있으면 null
을 반환합니다.
insert Paragraph(startOffset, text)
Paragraph
시작 오프셋에 단락을 삽입합니다.
insert Range(startOffset, textRange)
Text Range
시작 오프셋에 제공된 텍스트 범위의 사본을 삽입합니다.
insert Range(startOffset, textRange, matchSourceFormatting)
Text Range
시작 오프셋에 제공된 텍스트 범위의 사본을 삽입합니다.
insert Text(startOffset, text)
Text Range
시작 오프셋에 텍스트를 삽입합니다.
is Empty()
Boolean
이 범위에 문자가 없으면 true
를 반환하고, 그렇지 않으면 false
를 반환합니다.
replace All Text(findText, replaceText)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
replace All Text(findText, replaceText, matchCase)
Integer
찾을 텍스트와 일치하는 텍스트의 모든 인스턴스를 대체 텍스트로 바꿉니다.
select()
void
활성 프레젠테이션에서 Text Range
만 선택하고 이전 선택사항은 삭제합니다.
set Text(newText)
Text Range
연결된 도형 또는 표 셀의 이 범위로 제한된 텍스트를 설정합니다.
메서드
메서드 반환 유형 간략한 설명
get Background Color()
Color
텍스트의 배경 색상을 반환하거나 텍스트에 여러 스타일이 있는 경우 null
를 반환합니다.
get Baseline Offset()
Text Baseline Offset
텍스트의 일반 위치에서 텍스트의 세로 오프셋을 반환하거나 텍스트에 여러 스타일이 있는 경우 null
을 반환합니다.
get Font Family()
String
텍스트의 글꼴 모음을 반환하거나 텍스트에 여러 스타일이 있는 경우 null
를 반환합니다.
get Font Size()
Number
텍스트의 글꼴 크기(포인트)를 반환하거나 텍스트에 여러 스타일이 있는 경우 null
를 반환합니다.
get Font Weight()
Integer
텍스트의 글꼴 두께를 반환하거나 텍스트에 여러 스타일이 있는 경우 null
를 반환합니다.
get Foreground Color()
Color
텍스트의 전경 색상 또는 텍스트에 여러 스타일이 있는 경우 null
를 반환합니다.
get Link()
Link
텍스트의 Link
를 반환하거나 링크가 없거나 링크가 텍스트의 일부에 있거나 링크가 여러 개인 경우 null
을 반환합니다.
has Link()
Boolean
텍스트에 링크가 있으면 true
를, 링크가 없으면 false
를, 링크가 텍스트의 일부에 있거나 링크가 여러 개 있는 경우에는 null
를 반환합니다.
is Background Transparent()
Boolean
텍스트의 배경이 투명하면 true
를, 투명하지 않으면 false
를, 텍스트에 여러 스타일이 있으면 null
를 반환합니다.
is Bold()
Boolean
텍스트가 굵게 렌더링되면 true
을, 그렇지 않으면 false
을, 텍스트에 여러 스타일이 있는 경우에는 null
을 반환합니다.
is Italic()
Boolean
텍스트가 기울임꼴인 경우 true
, 기울임꼴이 아닌 경우 false
, 텍스트에 여러 스타일이 있는 경우 null
를 반환합니다.
is Small Caps()
Boolean
텍스트가 소문자 대문자인지 여부에 따라 true
, false
또는 null
를 반환합니다. 텍스트에 여러 스타일이 있는 경우에는 null
를 반환합니다.
is Strikethrough()
Boolean
텍스트가 취소선이 그어진 경우 true
, 취소선이 그어지지 않은 경우 false
, 텍스트에 여러 스타일이 있는 경우 null
를 반환합니다.
is Underline()
Boolean
텍스트에 밑줄이 있는 경우 true
, 밑줄이 없는 경우 false
, 텍스트에 여러 스타일이 있는 경우 null
를 반환합니다.
remove Link()
Text Style
Link
를 삭제합니다.
set Background Color(color)
Text Style
텍스트의 배경 색상을 설정합니다.
set Background Color(red, green, blue)
Text Style
텍스트의 배경 색상을 0~255 사이의 지정된 RGB 값으로 설정합니다.
set Background Color(hexColor)
Text Style
텍스트의 배경 색상을 지정된 16진수 색상 문자열로 설정합니다.
set Background Color(color)
Text Style
텍스트의 배경 색상을 지정된 Theme Color Type
로 설정합니다.
set Background Color Transparent()
Text Style
텍스트의 배경 색상을 투명하게 설정합니다.
set Baseline Offset(offset)
Text Style
텍스트의 일반 위치를 기준으로 텍스트의 세로 오프셋을 설정합니다.
set Bold(bold)
Text Style
텍스트를 굵게 렌더링할지 여부를 설정합니다.
set Font Family(fontFamily)
Text Style
텍스트의 글꼴 모음을 설정합니다 .
set Font Family And Weight(fontFamily, fontWeight)
Text Style
텍스트의 글꼴 모음 및 두께를 설정합니다.
set Font Size(fontSize)
Text Style
텍스트의 글꼴 크기를 포인트로 설정합니다.
set Foreground Color(foregroundColor)
Text Style
텍스트의 전경 색상을 설정합니다.
set Foreground Color(red, green, blue)
Text Style
텍스트의 전경 색상을 0~255 사이의 지정된 RGB 값으로 설정합니다.
set Foreground Color(hexColor)
Text Style
텍스트의 전경 색상을 지정된 16진수 색상 문자열로 설정합니다.
set Foreground Color(color)
Text Style
텍스트의 전경 색상을 지정된 Theme Color Type
로 설정합니다.
set Italic(italic)
Text Style
텍스트의 기울임꼴 여부를 설정합니다.
set Link Slide(slideIndex)
Text Style
슬라이드의 0부터 시작하는 색인을 사용하여 Link
를 지정된 Slide
로 설정합니다.
set Link Slide(slide)
Text Style
Link
를 지정된 Slide
로 설정합니다. 링크는 지정된 슬라이드 ID로 설정됩니다.
set Link Slide(slidePosition)
Text Style
슬라이드의 상대적 위치를 사용하여 Link
를 지정된 Slide
에 설정합니다.
set Link Url(url)
Text Style
Link
를 주어진 비어 있지 않은 URL 문자열로 설정합니다.
set Small Caps(smallCaps)
Text Style
텍스트를 소문자 대문자로 렌더링할지 여부를 설정합니다.
set Strikethrough(strikethrough)
Text Style
텍스트를 취소선 처리할지 여부를 설정합니다.
set Underline(underline)
Text Style
텍스트에 밑줄을 표시할지 여부를 설정합니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 테마 색상을 나타냅니다.
DARK1
Enum
첫 번째 어두운 색상을 나타냅니다.
LIGHT1
Enum
첫 번째 밝은 색상을 나타냅니다.
DARK2
Enum
두 번째 어두운 색상을 나타냅니다.
LIGHT2
Enum
두 번째 밝은 색상을 나타냅니다.
ACCENT1
Enum
첫 번째 강조 색상을 나타냅니다.
ACCENT2
Enum
두 번째 강조 색상을 나타냅니다.
ACCENT3
Enum
세 번째 강조 색상을 나타냅니다.
ACCENT4
Enum
네 번째 강조 색상을 나타냅니다.
ACCENT5
Enum
다섯 번째 강조 색상을 나타냅니다.
ACCENT6
Enum
여섯 번째 강조 색상을 나타냅니다.
HYPERLINK
Enum
하이퍼링크에 사용할 색상을 나타냅니다.
FOLLOWED_HYPERLINK
Enum
방문한 하이퍼링크에 사용할 색상을 나타냅니다.
속성
속성 유형 설명
UNSUPPORTED
Enum
지원되지 않는 동영상 소스 유형입니다.
YOUTUBE
Enum
YouTube 동영상
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-12-21(UTC)
의견을 전달하고 싶나요?
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-12-21(UTC)"],[[["Google Apps Script provides programmatic access to Google Slides, allowing for creation, modification, and access."],["The documentation details classes, methods, and properties for manipulating various slide elements like shapes, text, tables, and images."],["Developers can automate tasks, create custom presentations, and integrate Slides with other services using these functionalities."],["The content serves as a reference guide for developers to interact with Google Slides elements programmatically."],["Each element has detailed descriptions and associated methods to control its properties and behavior within presentations."]]],["Google Slides scripting enables manipulation of presentations through various classes and methods. Core actions include creating, modifying, and accessing objects like `Presentation`, `Slide`, `Shape`, `Table`, and `TextRange`. Styling is managed via classes like `Color`, `TextStyle`, and `ParagraphStyle`. Transformations are performed with `AffineTransform`. Content insertion involves `insert...()` methods for elements like images, charts, tables, and shapes. Data organization is handled through `Layout`, `Master`, and `ColorScheme`. Properties define attributes like position, size, and appearance, while `SlidesApp` serves as the primary access point. Other manipulations include linking, grouping, and text replacement.\n"]]