Slides Service

Slides

이 서비스를 사용하면 스크립트가 Google Slides 파일을 생성, 액세스, 수정할 수 있습니다. Slides 서비스의 기본 기능에 관한 자세한 내용은 Google Slides 문서를 참고하세요.

클래스

이름간략한 설명
AffineTransform행렬 곱셈에 따라 소스 좌표 (x1, y1)를 대상 좌표 (x2, y2)로 변환하는 데 사용되는 3x3 행렬입니다.
AffineTransformBuilderAffineTransform 객체의 빌더입니다.
AlignmentPosition적용할 정렬 위치입니다.
ArrowStyle선형 도형을 렌더링할 수 있는 시작 및 종료 양식의 종류입니다.
AutoText시간이 지남에 따라 변경될 수 있는 콘텐츠로 동적으로 대체되는 텍스트 요소입니다(예: 슬라이드 번호).
AutoTextType자동 텍스트 유형입니다.
Autofit도형의 자동 맞춤 설정을 설명합니다.
AutofitType자동 맞춤 유형.
Border요소 주변의 테두리를 설명합니다.
CellMergeState표 셀 병합 상태입니다.
Color불투명 색상
ColorScheme색 구성표는 ThemeColorType의 멤버에서 멤버를 렌더링하는 데 사용된 실제 색상으로의 매핑을 정의합니다.
ConnectionSiteconnector에 연결할 수 있는 PageElement의 연결 사이트입니다.
ContentAlignmentShape 또는 TableCell의 콘텐츠 정렬
DashStyle선형 도형을 렌더링할 수 있는 대시 종류입니다.
Fill페이지 요소의 배경을 설명합니다.
FillType채우기의 종류입니다.
Group단일 단위로 조인된 PageElement 컬렉션입니다.
Image이미지를 나타내는 PageElement입니다.
Layout프레젠테이션의 레이아웃입니다.
Line선을 나타내는 PageElement입니다.
LineCategory선 카테고리입니다.
LineFill선 또는 윤곽선의 채우기를 설명합니다.
LineFillType선 채우기의 종류입니다.
LineType선 유형
Link하이퍼텍스트 링크입니다.
LinkTypeLink의 유형.
List텍스트 내 목록입니다.
ListPreset텍스트 내 목록의 미리 설정된 글리프 패턴
ListStyle텍스트 범위의 목록 스타일 지정입니다.
Master프레젠테이션의 마스터입니다.
NotesMaster프레젠테이션의 메모 마스터입니다.
NotesPage프레젠테이션의 메모 페이지입니다.
Page프레젠테이션의 페이지입니다.
PageBackground페이지의 배경을 설명합니다.
PageBackgroundType페이지 배경의 종류
PageElement페이지에 렌더링된 시각적 요소입니다.
PageElementRange하나 이상의 PageElement 인스턴스 모음입니다.
PageElementType페이지 요소 유형입니다.
PageRange하나 이상의 Page 인스턴스 모음입니다.
PageType페이지 유형
Paragraph줄바꿈 문자로 끝나는 텍스트 세그먼트입니다.
ParagraphAlignment단락의 텍스트 정렬 유형입니다.
ParagraphStyle전체 단락에 적용되는 텍스트 스타일입니다.
PictureFill컨테이너의 크기로 확장된 이미지를 렌더링하는 채우기입니다.
PlaceholderType자리표시자 유형
Point위치를 나타내는 점입니다.
PredefinedLayout사전 정의된 레이아웃
Presentation프레젠테이션
Selection활성 프레젠테이션에서 사용자가 선택한 항목입니다.
SelectionTypeSelection의 유형입니다.
ShapePageElement는 더 구체적인 분류가 없는 일반 도형을 나타냅니다.
ShapeType도형 유형
SheetsChartGoogle Sheets에서 삽입된 연결된 차트를 나타내는 PageElement입니다.
SheetsChartEmbedTypeSheets 차트의 삽입 유형입니다.
Slide프레젠테이션의 슬라이드입니다.
SlideLinkingMode슬라이드 간 링크 모드입니다.
SlidePositionSlide의 상대 위치입니다.
SlidesApp수정할 수 있는 Presentations를 만들고 엽니다.
SolidFill단색 채우기
SpacingMode단락 간격을 위한 다양한 모드
Table테이블을 나타내는 PageElement입니다.
TableCell표의 셀입니다.
TableCellRange하나 이상의 TableCell 인스턴스 모음입니다.
TableColumn테이블의 열입니다.
TableRow테이블의 행입니다.
TextBaselineOffset기본 위치로부터의 텍스트 세로 오프셋입니다.
TextDirection방향 텍스트가 들어올 수 있습니다.
TextRangeShape 또는 TableCell의 텍스트 콘텐츠의 세그먼트입니다.
TextStyle텍스트 스타일입니다.
ThemeColor페이지의 ColorScheme에 있는 항목을 참조하는 색상입니다.
ThemeColorType페이지의 색 구성표에 있는 항목의 이름입니다.
Video동영상을 나타내는 PageElement입니다.
VideoSourceType동영상 소스 유형입니다.
WordArt워드아트를 나타내는 PageElement입니다.

AffineTransform

방법

메서드반환 유형간략한 설명
getScaleX()NumberX 좌표 배율 요소를 가져옵니다.
getScaleY()NumberY 좌표 배율 요소를 가져옵니다.
getShearX()NumberX 좌표 밀기 요소를 가져옵니다.
getShearY()NumberY 좌표 밀기 요소를 가져옵니다.
getTranslateX()NumberX 좌표 평행이동 요소를 포인트 단위로 가져옵니다.
getTranslateY()Number점 단위의 Y 좌표 변환 요소를 가져옵니다.
toBuilder()AffineTransformBuilder이 변환을 기반으로 새 AffineTransformBuilder를 반환합니다.

AffineTransformBuilder

방법

메서드반환 유형간략한 설명
build()AffineTransform빌더에 설정된 요소로 초기화된 AffineTransform 객체를 만듭니다.
setScaleX(scaleX)AffineTransformBuilderX 좌표 배율 요소를 설정하고 빌더를 반환합니다.
setScaleY(scaleY)AffineTransformBuilderY 좌표 조정 요소를 설정하고 빌더를 반환합니다.
setShearX(shearX)AffineTransformBuilderX 좌표 밀기 요소를 설정하고 빌더를 반환합니다.
setShearY(shearY)AffineTransformBuilderY 좌표 밀기 요소를 설정하고 빌더를 반환합니다.
setTranslateX(translateX)AffineTransformBuilderX 좌표 변환 요소를 포인트 단위로 설정하고 빌더를 반환합니다.
setTranslateY(translateY)AffineTransformBuilderY 좌표 변환 요소를 포인트 단위로 설정하고 빌더를 반환합니다.

AlignmentPosition

속성

속성유형설명
CENTEREnum가운데에 정렬합니다.
HORIZONTAL_CENTEREnum가로 가운데에 맞춥니다.
VERTICAL_CENTEREnum세로 가운데에 맞춥니다.

ArrowStyle

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 화살표 스타일입니다.
NONEEnum화살표가 없습니다.
STEALTH_ARROWEnum뒤로 갈라진 화살표.
FILL_ARROWEnum채워진 화살표
FILL_CIRCLEEnum채워진 원
FILL_SQUAREEnum채워진 정사각형
FILL_DIAMONDEnum속이 찬 다이아몬드
OPEN_ARROWEnum흰색 화살표
OPEN_CIRCLEEnum흰색 원
OPEN_SQUAREEnum흰색 사각형.
OPEN_DIAMONDEnum흰색 다이아몬드

AutoText

방법

메서드반환 유형간략한 설명
getAutoTextType()AutoTextType자동 텍스트 유형을 반환합니다.
getIndex()Integer자동 텍스트의 색인을 반환합니다.
getRange()TextRange자동 텍스트에 걸쳐 있는 TextRange를 반환합니다.

AutoTextType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 자동 텍스트 유형입니다.
SLIDE_NUMBEREnum슬라이드 번호

Autofit

방법

메서드반환 유형간략한 설명
disableAutofit()Autofit도형의 AutofitTypeAutofitType.NONE로 설정합니다.
getAutofitType()AutofitType도형의 AutofitType를 가져옵니다.
getFontScale()Number도형에 적용된 글꼴 크기를 가져옵니다.
getLineSpacingReduction()Number도형에 적용되는 줄 간격 감소를 가져옵니다.

AutofitType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 자동 맞춤 유형입니다.
NONEEnum자동 맞춤이 적용되지 않습니다.
TEXT_AUTOFITEnum텍스트가 넘치면 축소합니다.
SHAPE_AUTOFITEnum텍스트에 맞게 도형의 크기를 조정합니다.

Border

방법

메서드반환 유형간략한 설명
getDashStyle()DashStyle테두리의 DashStyle를 가져옵니다.
getLineFill()LineFill테두리의 LineFill를 가져옵니다.
getWeight()Number테두리 두께를 포인트 단위로 가져옵니다.
isVisible()Boolean테두리의 표시 여부를 가져옵니다.
setDashStyle(style)Border테두리의 DashStyle를 설정합니다.
setTransparent()Border테두리를 투명하게 설정합니다.
setWeight(points)Border테두리 두께를 포인트 단위로 설정합니다.

CellMergeState

속성

속성유형설명
NORMALEnum셀은 병합되지 않습니다.
HEADEnum셀이 병합되어 헤드입니다 (즉,
MERGEDEnum셀이 병합되지만 헤드는 아닙니다 (즉,

Color

방법

메서드반환 유형간략한 설명
asRgbColor()RgbColor이 색상을 RgbColor로 변환합니다.
asThemeColor()ThemeColor이 색상을 ThemeColor로 변환합니다.
getColorType()ColorType이 색상의 유형을 가져옵니다.

ColorScheme

방법

메서드반환 유형간략한 설명
getConcreteColor(theme)Color이 색상 구성표의 ThemeColorType와 연결된 구체적인 Color를 반환합니다.
getThemeColors()ThemeColorType[]색 구성표의 가능한 모든 테마 색상 유형 목록을 반환합니다.
setConcreteColor(type, color)ColorScheme이 색 구성표의 ThemeColorType과 연결된 구체적인 색상을 지정된 색상으로 설정합니다.
setConcreteColor(type, red, green, blue)ColorScheme이 색 구성표의 ThemeColorType과 연결된 구체적인 색상을 RGB 형식의 지정된 색상으로 설정합니다.
setConcreteColor(type, hexColor)ColorScheme이 색 구성표의 ThemeColorType과 연결된 구체적인 색상을 HEX 형식의 지정된 색상으로 설정합니다.

ConnectionSite

방법

메서드반환 유형간략한 설명
getIndex()Integer연결 사이트의 색인을 반환합니다.
getPageElement()PageElement연결 사이트가 있는 PageElement를 반환합니다.

ContentAlignment

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 콘텐츠 정렬입니다.
TOPEnum콘텐츠를 콘텐츠 홀더의 상단에 맞춥니다.
MIDDLEEnum콘텐츠를 콘텐츠 홀더의 중앙에 맞춥니다.
BOTTOMEnum콘텐츠를 콘텐츠 홀더 하단에 맞춥니다.

DashStyle

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 대시 스타일입니다.
SOLIDEnum실선.
DOTEnum점선
DASHEnum파선.
DASH_DOTEnum대시와 점을 번갈아 사용합니다.
LONG_DASHEnum큰 대시가 있는 선입니다.
LONG_DASH_DOTEnum큰 대시와 점을 번갈아 사용합니다.

Fill

방법

메서드반환 유형간략한 설명
getSolidFill()SolidFill이 배경의 단색 채우기를 가져오거나 채우기 유형이 FillType.SOLID가 아닌 경우 null를 가져옵니다.
getType()FillType이 채우기의 유형을 가져옵니다.
isVisible()Boolean배경의 표시 여부입니다.
setSolidFill(color)void솔리드 채우기를 지정된 Color로 설정합니다.
setSolidFill(color, alpha)void단색 채우기를 지정된 알파 및 Color로 설정합니다.
setSolidFill(red, green, blue)void단색 채우기를 지정된 RGB 값으로 설정합니다.
setSolidFill(red, green, blue, alpha)void단색 채우기를 지정된 알파 및 RGB 값으로 설정합니다.
setSolidFill(hexString)void단색 채우기를 지정된 16진수 색상 문자열로 설정합니다.
setSolidFill(hexString, alpha)void단색 채우기를 지정된 알파 및 16진수 색상 문자열로 설정합니다.
setSolidFill(color)void솔리드 채우기를 지정된 ThemeColorType로 설정합니다.
setSolidFill(color, alpha)void단색 채우기를 지정된 알파 및 ThemeColorType로 설정합니다.
setTransparent()void배경을 투명으로 설정합니다.

FillType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 채우기 유형입니다.
NONEEnum채우기가 없으므로 배경이 투명합니다.
SOLIDEnum단색 채우기

Group

방법

메서드반환 유형간략한 설명
alignOnPage(alignmentPosition)Group요소를 페이지의 지정된 정렬 위치에 정렬합니다.
bringForward()Group페이지 요소를 페이지 앞으로 한 요소씩 가져옵니다.
bringToFront()Group페이지 요소를 페이지 앞으로 가져옵니다.
duplicate()PageElement페이지 요소를 복제합니다.
getChildren()PageElement[]그룹의 페이지 요소 컬렉션을 가져옵니다.
getConnectionSites()ConnectionSite[]페이지 요소의 ConnectionSite 목록을 반환하거나 페이지 요소에 연결 사이트가 없는 경우 빈 목록을 반환합니다.
getDescription()String페이지 요소의 대체 텍스트 설명을 반환합니다.
getHeight()Number요소의 높이(포인트 단위)를 가져옵니다. 이 높이는 요소에 회전이 없을 때 요소 경계 상자의 높이입니다.
getInherentHeight()Number요소의 고유 높이를 포인트 단위로 반환합니다.
getInherentWidth()Number요소의 고유 너비를 포인트 단위로 반환합니다.
getLeft()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 가로 위치를 포인트 단위로 반환합니다.
getObjectId()String이 객체의 고유 ID를 반환합니다.
getPageElementType()PageElementTypePageElementType enum으로 표시된 페이지 요소의 유형을 반환합니다.
getParentGroup()Group이 페이지 요소가 속한 그룹을 반환하거나 요소가 그룹에 없는 경우 null를 반환합니다.
getParentPage()Page이 페이지 요소가 있는 페이지를 반환합니다.
getRotation()Number중심을 기준으로 요소의 시계 방향 회전 각도를 반환합니다(도). 여기서 0도는 회전이 없음을 의미합니다.
getTitle()String페이지 요소의 대체 텍스트 제목을 반환합니다.
getTop()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 세로 위치를 포인트 단위로 가져옵니다.
getTransform()AffineTransform페이지 요소의 변환을 가져옵니다.
getWidth()Number요소의 너비를 포인트 단위로 반환합니다. 이는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.
preconcatenateTransform(transform)Group제공된 변환을 페이지 요소의 기존 변환에 사전 연결합니다.
remove()void페이지 요소를 삭제합니다.
scaleHeight(ratio)Group지정된 비율로 요소의 높이를 조정합니다.
scaleWidth(ratio)Group지정된 비율로 요소의 너비를 조정합니다.
select()void활성 프레젠테이션에서 PageElement만 선택하고 이전 선택 항목을 삭제합니다.
select(replace)void활성 프레젠테이션에서 PageElement를 선택합니다.
sendBackward()Group페이지 요소를 페이지에서 한 요소씩 뒤로 보냅니다.
sendToBack()Group페이지 요소를 페이지 뒤로 보냅니다.
setDescription(description)Group페이지 요소의 대체 텍스트 설명을 설정합니다.
setHeight(height)Group요소의 높이를 포인트 단위로 설정합니다. 이는 요소에 회전이 없는 경우 요소 경계 상자의 높이입니다.
setLeft(left)Group요소의 가로 위치를 포인트 단위로 설정합니다(요소에 회전이 없을 때 페이지 왼쪽 상단으로부터 측정).
setRotation(angle)Group중심을 기준으로 요소의 시계 방향 회전 각도를 도 단위로 설정합니다.
setTitle(title)Group페이지 요소의 대체 텍스트 제목을 설정합니다.
setTop(top)Group요소에 회전이 없을 때 페이지의 왼쪽 상단으로부터 측정한 세로 위치를 포인트 단위로 설정합니다.
setTransform(transform)Group제공된 변환을 사용하여 페이지 요소의 변환을 설정합니다.
setWidth(width)Group요소의 너비를 포인트 단위로 설정합니다. 이 너비는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.
ungroup()void그룹 요소를 그룹화 해제합니다.

Image

방법

메서드반환 유형간략한 설명
alignOnPage(alignmentPosition)Image요소를 페이지의 지정된 정렬 위치에 정렬합니다.
bringForward()Image페이지 요소를 페이지 앞으로 한 요소씩 가져옵니다.
bringToFront()Image페이지 요소를 페이지 앞으로 가져옵니다.
duplicate()PageElement페이지 요소를 복제합니다.
getAs(contentType)Blob이 객체 내의 데이터를 지정된 콘텐츠 유형으로 변환된 blob으로 반환합니다.
getBlob()Blob이 이미지 내의 데이터를 blob으로 반환합니다.
getBorder()Border이미지의 Border를 반환합니다.
getConnectionSites()ConnectionSite[]페이지 요소의 ConnectionSite 목록을 반환하거나 페이지 요소에 연결 사이트가 없는 경우 빈 목록을 반환합니다.
getContentUrl()String이미지의 URL을 가져옵니다.
getDescription()String페이지 요소의 대체 텍스트 설명을 반환합니다.
getHeight()Number요소의 높이(포인트 단위)를 가져옵니다. 이 높이는 요소에 회전이 없을 때 요소 경계 상자의 높이입니다.
getInherentHeight()Number요소의 고유 높이를 포인트 단위로 반환합니다.
getInherentWidth()Number요소의 고유 너비를 포인트 단위로 반환합니다.
getLeft()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 가로 위치를 포인트 단위로 반환합니다.
getLink()Link링크가 없으면 Link 또는 null를 반환합니다.
getObjectId()String이 객체의 고유 ID를 반환합니다.
getPageElementType()PageElementTypePageElementType enum으로 표시된 페이지 요소의 유형을 반환합니다.
getParentGroup()Group이 페이지 요소가 속한 그룹을 반환하거나 요소가 그룹에 없는 경우 null를 반환합니다.
getParentPage()Page이 페이지 요소가 있는 페이지를 반환합니다.
getParentPlaceholder()PageElement자리표시자의 상위 페이지 요소를 반환합니다.
getPlaceholderIndex()Integer자리표시자 이미지의 색인을 반환합니다.
getPlaceholderType()PlaceholderType이미지의 자리표시자 유형을 반환하거나 도형이 자리표시자가 아니면 PlaceholderType.NONE을 반환합니다.
getRotation()Number중심을 기준으로 요소의 시계 방향 회전 각도를 반환합니다(도). 여기서 0도는 회전이 없음을 의미합니다.
getSourceUrl()String가능한 경우 이미지의 소스 URL을 가져옵니다.
getTitle()String페이지 요소의 대체 텍스트 제목을 반환합니다.
getTop()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 세로 위치를 포인트 단위로 가져옵니다.
getTransform()AffineTransform페이지 요소의 변환을 반환합니다.
getWidth()Number요소의 너비를 포인트 단위로 반환합니다. 이는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.
preconcatenateTransform(transform)Image제공된 변환을 페이지 요소의 기존 변환에 사전 연결합니다.
remove()void페이지 요소를 삭제합니다.
removeLink()voidLink를 삭제합니다.
replace(blobSource)Image이 이미지를 BlobSource 객체에 설명된 이미지로 바꿉니다.
replace(blobSource, crop)Image이 이미지를 Image 객체에서 설명한 이미지로 대체하고 필요에 따라 이미지를 자릅니다.
replace(imageUrl)Image이 이미지를 제공된 URL에서 다운로드한 다른 이미지로 대체합니다.
replace(imageUrl, crop)Image이 이미지를 제공된 URL에서 다운로드한 다른 이미지로 바꾸고 필요에 따라 이미지를 자릅니다.
scaleHeight(ratio)Image지정된 비율로 요소의 높이를 조정합니다.
scaleWidth(ratio)Image지정된 비율로 요소의 너비를 조정합니다.
select()void활성 프레젠테이션에서 PageElement만 선택하고 이전 선택 항목을 삭제합니다.
select(replace)void활성 프레젠테이션에서 PageElement를 선택합니다.
sendBackward()Image페이지 요소를 페이지에서 한 요소씩 뒤로 보냅니다.
sendToBack()Image페이지 요소를 페이지 뒤로 보냅니다.
setDescription(description)Image페이지 요소의 대체 텍스트 설명을 설정합니다.
setHeight(height)Image요소의 높이를 포인트 단위로 설정합니다. 이는 요소에 회전이 없는 경우 요소 경계 상자의 높이입니다.
setLeft(left)Image요소의 가로 위치를 포인트 단위로 설정합니다(요소에 회전이 없을 때 페이지 왼쪽 상단으로부터 측정).
setLinkSlide(slideIndex)Link슬라이드의 0부터 시작하는 색인을 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkSlide(slide)LinkLink를 지정된 Slide로 설정합니다. 링크는 지정된 슬라이드 ID로 설정됩니다.
setLinkSlide(slidePosition)Link슬라이드의 상대 위치를 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkUrl(url)LinkLink을 비어 있지 않은 지정된 URL 문자열로 설정합니다.
setRotation(angle)Image중심을 기준으로 요소의 시계 방향 회전 각도를 도 단위로 설정합니다.
setTitle(title)Image페이지 요소의 대체 텍스트 제목을 설정합니다.
setTop(top)Image요소에 회전이 없을 때 페이지의 왼쪽 상단으로부터 측정한 세로 위치를 포인트 단위로 설정합니다.
setTransform(transform)Image제공된 변환을 사용하여 페이지 요소의 변환을 설정합니다.
setWidth(width)Image요소의 너비를 포인트 단위로 설정합니다. 이 너비는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.

Layout

방법

메서드반환 유형간략한 설명
getBackground()PageBackground페이지의 배경을 가져옵니다.
getColorScheme()ColorScheme페이지와 연결된 ColorScheme를 가져옵니다.
getGroups()Group[]페이지의 Group 객체 목록을 반환합니다.
getImages()Image[]페이지의 Image 객체 목록을 반환합니다.
getLayoutName()String레이아웃의 이름을 가져옵니다.
getLines()Line[]페이지의 Line 객체 목록을 반환합니다.
getMaster()Master레이아웃의 기반이 되는 마스터를 가져옵니다.
getObjectId()String페이지의 고유 ID를 가져옵니다.
getPageElementById(id)PageElement지정된 ID가 있는 페이지에 PageElement을 반환하거나 존재하지 않는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에서 렌더링된 PageElement 객체 목록을 반환합니다.
getPageType()PageType페이지 유형을 가져옵니다.
getPlaceholder(placeholderType)PageElement지정된 PlaceholderType의 자리표시자 PageElement 객체 또는 일치하는 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholder(placeholderType, placeholderIndex)PageElement지정된 PlaceholderType 및 자리표시자 색인의 자리표시자 PageElement 객체를 반환하거나 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholders()PageElement[]페이지의 자리표시자 PageElement 객체 목록을 반환합니다.
getShapes()Shape[]페이지의 Shape 객체 목록을 반환합니다.
getSheetsCharts()SheetsChart[]페이지의 SheetsChart 객체 목록을 반환합니다.
getTables()Table[]페이지의 Table 객체 목록을 반환합니다.
getVideos()Video[]페이지의 Video 객체 목록을 반환합니다.
getWordArts()WordArt[]페이지의 WordArt 객체 목록을 반환합니다.
group(pageElements)Group지정된 모든 페이지 요소를 그룹화합니다.
insertGroup(group)Group제공된 Group의 사본을 페이지에 삽입합니다.
insertImage(blobSource)Image지정된 이미지 blob에서 기본 크기로 이미지를 페이지 왼쪽 상단에 삽입합니다.
insertImage(blobSource, left, top, width, height)Image지정된 이미지 blob에서 제공된 위치 및 크기로 페이지에 이미지를 삽입합니다.
insertImage(image)Image제공된 Image의 사본을 페이지에 삽입합니다.
insertImage(imageUrl)Image제공된 URL의 기본 크기로 이미지를 페이지의 왼쪽 상단에 삽입합니다.
insertImage(imageUrl, left, top, width, height)Image제공된 URL에서 제공된 위치 및 크기를 사용하여 페이지에 이미지를 삽입합니다.
insertLine(line)Line제공된 Line의 사본을 페이지에 삽입합니다.
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line두 개의 connection sites를 연결하는 페이지에 선을 삽입합니다.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)Line페이지에 선을 삽입합니다.
insertPageElement(pageElement)PageElement제공된 PageElement의 사본을 페이지에 삽입합니다.
insertShape(shape)Shape제공된 Shape의 사본을 페이지에 삽입합니다.
insertShape(shapeType)Shape페이지에 도형을 삽입합니다.
insertShape(shapeType, left, top, width, height)Shape페이지에 도형을 삽입합니다.
insertSheetsChart(sourceChart)SheetsChart페이지에 Google Sheets 차트를 삽입합니다.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart제공된 위치 및 크기로 페이지에 Google Sheets 차트를 삽입합니다.
insertSheetsChart(sheetsChart)SheetsChart제공된 SheetsChart의 사본을 페이지에 삽입합니다.
insertSheetsChartAsImage(sourceChart)Image페이지에 Google Sheets 차트를 Image로 삽입합니다.
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image제공된 위치와 크기가 있는 페이지에 Google 스프레드시트 차트를 Image로 삽입합니다.
insertTable(numRows, numColumns)Table페이지에 표를 삽입합니다.
insertTable(numRows, numColumns, left, top, width, height)Table제공된 위치와 크기로 페이지에 표를 삽입합니다.
insertTable(table)Table제공된 Table의 사본을 페이지에 삽입합니다.
insertTextBox(text)Shape페이지에 제공된 문자열이 포함된 텍스트 상자 Shape를 삽입합니다.
insertTextBox(text, left, top, width, height)Shape페이지에 제공된 문자열이 포함된 텍스트 상자 Shape를 삽입합니다.
insertVideo(videoUrl)Video페이지 왼쪽 상단에 기본 크기로 동영상을 삽입합니다.
insertVideo(videoUrl, left, top, width, height)Video제공된 위치와 크기로 페이지에 동영상을 삽입합니다.
insertVideo(video)Video제공된 Video의 사본을 페이지에 삽입합니다.
insertWordArt(wordArt)WordArt제공된 WordArt의 사본을 페이지에 삽입합니다.
remove()void페이지를 삭제합니다.
replaceAllText(findText, replaceText)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
replaceAllText(findText, replaceText, matchCase)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
selectAsCurrentPage()void활성 프레젠테이션에서 Pagecurrent page selection로 선택하고 이전 선택 항목을 삭제합니다.

Line

방법

메서드반환 유형간략한 설명
alignOnPage(alignmentPosition)Line요소를 페이지의 지정된 정렬 위치에 정렬합니다.
bringForward()Line페이지 요소를 페이지 앞으로 한 요소씩 가져옵니다.
bringToFront()Line페이지 요소를 페이지 앞으로 가져옵니다.
duplicate()PageElement페이지 요소를 복제합니다.
getConnectionSites()ConnectionSite[]페이지 요소의 ConnectionSite 목록을 반환하거나 페이지 요소에 연결 사이트가 없는 경우 빈 목록을 반환합니다.
getDashStyle()DashStyle선의 DashStyle를 가져옵니다.
getDescription()String페이지 요소의 대체 텍스트 설명을 반환합니다.
getEnd()Point페이지의 왼쪽 상단 모서리에서 측정한 선의 끝점을 반환합니다.
getEndArrow()ArrowStyle선 끝에 있는 화살표의 ArrowStyle를 가져옵니다.
getEndConnection()ConnectionSite줄 끝에 있는 연결을 반환하거나 연결이 없는 경우 null을 반환합니다.
getHeight()Number요소의 높이(포인트 단위)를 가져옵니다. 이 높이는 요소에 회전이 없을 때 요소 경계 상자의 높이입니다.
getInherentHeight()Number요소의 고유 높이를 포인트 단위로 반환합니다.
getInherentWidth()Number요소의 고유 너비를 포인트 단위로 반환합니다.
getLeft()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 가로 위치를 포인트 단위로 반환합니다.
getLineCategory()LineCategory선의 LineCategory를 가져옵니다.
getLineFill()LineFill선의 LineFill를 가져옵니다.
getLineType()LineType선의 LineType를 가져옵니다.
getLink()Link링크가 없으면 Link 또는 null를 반환합니다.
getObjectId()String이 객체의 고유 ID를 반환합니다.
getPageElementType()PageElementTypePageElementType enum으로 표시된 페이지 요소의 유형을 반환합니다.
getParentGroup()Group이 페이지 요소가 속한 그룹을 반환하거나 요소가 그룹에 없는 경우 null를 반환합니다.
getParentPage()Page이 페이지 요소가 있는 페이지를 반환합니다.
getRotation()Number중심을 기준으로 요소의 시계 방향 회전 각도를 반환합니다(도). 여기서 0도는 회전이 없음을 의미합니다.
getStart()Point페이지의 왼쪽 상단 모서리에서 측정한 선의 시작점을 반환합니다.
getStartArrow()ArrowStyle줄 시작 부분에 있는 화살표의 ArrowStyle를 가져옵니다.
getStartConnection()ConnectionSite줄의 시작 부분에 연결을 반환하거나 연결이 없으면 null을 반환합니다.
getTitle()String페이지 요소의 대체 텍스트 제목을 반환합니다.
getTop()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 세로 위치를 포인트 단위로 가져옵니다.
getTransform()AffineTransform페이지 요소의 변환을 반환합니다.
getWeight()Number선의 두께를 포인트 단위로 반환합니다.
getWidth()Number요소의 너비를 포인트 단위로 반환합니다. 이는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.
isConnector()Boolean선이 커넥터이면 true를 반환하고 그렇지 않으면 false를 반환합니다.
preconcatenateTransform(transform)Line제공된 변환을 페이지 요소의 기존 변환에 사전 연결합니다.
remove()void페이지 요소를 삭제합니다.
removeLink()voidLink를 삭제합니다.
reroute()Line선의 시작과 끝을 연결된 페이지 요소에서 가장 가까운 두 연결 사이트로 다시 라우팅합니다.
scaleHeight(ratio)Line지정된 비율로 요소의 높이를 조정합니다.
scaleWidth(ratio)Line지정된 비율로 요소의 너비를 조정합니다.
select()void활성 프레젠테이션에서 PageElement만 선택하고 이전 선택 항목을 삭제합니다.
select(replace)void활성 프레젠테이션에서 PageElement를 선택합니다.
sendBackward()Line페이지 요소를 페이지에서 한 요소씩 뒤로 보냅니다.
sendToBack()Line페이지 요소를 페이지 뒤로 보냅니다.
setDashStyle(style)Line선의 DashStyle를 설정합니다.
setDescription(description)Line페이지 요소의 대체 텍스트 설명을 설정합니다.
setEnd(left, top)Line선 끝점의 위치를 설정합니다.
setEnd(point)Line선 끝점의 위치를 설정합니다.
setEndArrow(style)Line선 끝에 있는 화살표의 ArrowStyle를 설정합니다.
setEndConnection(connectionSite)Line줄의 끝에 연결을 설정합니다.
setHeight(height)Line요소의 높이를 포인트 단위로 설정합니다. 이는 요소에 회전이 없는 경우 요소 경계 상자의 높이입니다.
setLeft(left)Line요소의 가로 위치를 포인트 단위로 설정합니다(요소에 회전이 없을 때 페이지 왼쪽 상단으로부터 측정).
setLineCategory(lineCategory)Line선의 LineCategory를 설정합니다.
setLinkSlide(slideIndex)Link슬라이드의 0부터 시작하는 색인을 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkSlide(slide)LinkLink를 지정된 Slide로 설정합니다. 링크는 지정된 슬라이드 ID로 설정됩니다.
setLinkSlide(slidePosition)Link슬라이드의 상대 위치를 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkUrl(url)LinkLink을 비어 있지 않은 지정된 URL 문자열로 설정합니다.
setRotation(angle)Line중심을 기준으로 요소의 시계 방향 회전 각도를 도 단위로 설정합니다.
setStart(left, top)Line선의 시작점 위치를 설정합니다.
setStart(point)Line선의 시작점 위치를 설정합니다.
setStartArrow(style)Line줄 시작 부분에 있는 화살표의 ArrowStyle를 설정합니다.
setStartConnection(connectionSite)Line줄의 시작 부분에 연결을 설정합니다.
setTitle(title)Line페이지 요소의 대체 텍스트 제목을 설정합니다.
setTop(top)Line요소에 회전이 없을 때 페이지의 왼쪽 상단으로부터 측정한 세로 위치를 포인트 단위로 설정합니다.
setTransform(transform)Line제공된 변환을 사용하여 페이지 요소의 변환을 설정합니다.
setWeight(points)Line선의 두께를 포인트 단위로 설정합니다.
setWidth(width)Line요소의 너비를 포인트 단위로 설정합니다. 이 너비는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.

LineCategory

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 선 카테고리입니다.
STRAIGHTEnum직선 커넥터 1.
BENTEnum구부러진 커넥터 2~5를 포함한 구부러진 커넥터
CURVEDEnum곡선 커넥터 2~5를 포함한 곡선 커넥터

LineFill

방법

메서드반환 유형간략한 설명
getFillType()LineFillType선 채우기의 유형을 가져옵니다.
getSolidFill()SolidFill선의 실선 채우기를 가져오거나 채우기 유형이 LineFillType.SOLID가 아닌 경우 null를 가져옵니다.
setSolidFill(color)void솔리드 채우기를 지정된 Color로 설정합니다.
setSolidFill(color, alpha)void단색 채우기를 지정된 알파 및 Color로 설정합니다.
setSolidFill(red, green, blue)void단색 채우기를 지정된 RGB 값으로 설정합니다.
setSolidFill(red, green, blue, alpha)void단색 채우기를 지정된 알파 및 RGB 값으로 설정합니다.
setSolidFill(hexString)void단색 채우기를 지정된 16진수 색상 문자열로 설정합니다.
setSolidFill(hexString, alpha)void단색 채우기를 지정된 알파 및 16진수 색상 문자열로 설정합니다.
setSolidFill(color)void솔리드 채우기를 지정된 ThemeColorType로 설정합니다.
setSolidFill(color, alpha)void단색 채우기를 지정된 알파 및 ThemeColorType로 설정합니다.

LineFillType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 선 채우기 유형입니다.
NONEEnum채우기가 없으므로 선 또는 윤곽선이 투명합니다.
SOLIDEnum단색 채우기

LineType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 선 유형입니다.
STRAIGHT_CONNECTOR_1Enum직선 커넥터 1 양식
BENT_CONNECTOR_2Enum구부러진 커넥터 2 양식
BENT_CONNECTOR_3Enum구부러진 커넥터 3 양식
BENT_CONNECTOR_4Enum구부러진 커넥터 4 양식
BENT_CONNECTOR_5Enum구부러진 커넥터 5 양식
CURVED_CONNECTOR_2Enum곡선 커넥터 2 형식
CURVED_CONNECTOR_3Enum곡선 커넥터 3 형식
CURVED_CONNECTOR_4Enum곡선 커넥터 4 형식
CURVED_CONNECTOR_5Enum곡선 커넥터 5 형식
STRAIGHT_LINEEnum직선

방법

메서드반환 유형간략한 설명
getLinkType()LinkTypeLinkType를 반환합니다.
getLinkedSlide()SlideURL이 아닌 링크 유형에 연결된 Slide가 있는 경우 이를 반환합니다.
getSlideId()String연결된 Slide의 ID를 반환하거나 LinkTypeLinkType.SLIDE_ID가 아닌 경우 null를 반환합니다.
getSlideIndex()IntegerLinkTypeLinkType.SLIDE_INDEX가 아닌 경우 연결된 Slide의 0부터 시작하는 색인을 반환하거나 null을 반환합니다.
getSlidePosition()SlidePosition연결된 SlideSlidePosition를 반환하거나 LinkTypeLinkType.SLIDE_POSITION가 아닌 경우 null를 반환합니다.
getUrl()String외부 웹페이지의 URL을 반환하거나 LinkTypeLinkType.URL가 아닌 경우 null을 반환합니다.

LinkType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 링크 유형입니다.
URLEnum외부 웹페이지 링크입니다.
SLIDE_POSITIONEnum이 프레젠테이션의 특정 슬라이드로 연결되는 링크(위치별로 설명됨)
SLIDE_IDEnum이 프레젠테이션의 특정 슬라이드로 연결되는 링크이며, ID로 지정됩니다.
SLIDE_INDEXEnum이 프레젠테이션의 특정 슬라이드로 연결되는 링크이며, 0부터 시작하는 색인으로 처리됩니다.

List

방법

메서드반환 유형간략한 설명
getListId()String목록의 ID를 반환합니다.
getListParagraphs()Paragraph[]목록의 모든 Paragraphs를 반환합니다.

ListPreset

속성

속성유형설명
DISC_CIRCLE_SQUAREEnum처음 3개의 목록 중첩 수준에 대한 `DISC`, `circle` 및 `square` 글리프가 포함된 목록입니다.
DIAMONDX_ARROW3D_SQUAREEnum처음 3개의 목록 중첩 수준에 대한 `DIAMONDX`, `ARROW3D`, `square` 글리프가 있는 목록입니다.
CHECKBOXEnum모든 목록 중첩 수준의 `CHECKBOX` 글리프가 있는 목록
ARROW_DIAMOND_DISCEnum처음 3개의 목록 중첩 수준에 대한 `ARROW`, `DIAMOND`, `DISC` 글리프가 포함된 목록입니다.
STAR_CIRCLE_SQUAREEnum처음 3개의 목록 중첩 수준에 대한 `STAR`, `circle` 및 `square` 글리프가 포함된 목록입니다.
ARROW3D_CIRCLE_SQUAREEnum처음 3개의 목록 중첩 수준에 대한 `ARROW3D`, `circle` 및 `square` 글리프가 있는 목록입니다.
LEFTTRIANGLE_DIAMOND_DISCEnum처음 3개의 목록 중첩 수준에 대한 `LEFTTRIANGLE`, `DIAMOND`, `DISC` 글리프가 포함된 목록입니다.
DIAMONDX_HOLLOWDIAMOND_SQUAREEnum처음 3개 목록 중첩 수준의 `DIAMONDX`, `HOLLOWDIAMOND` 및 `square` 글리프가 포함된 목록입니다.
DIAMOND_CIRCLE_SQUAREEnum처음 3개의 목록 중첩 수준에 대한 `DIAMOND`, `circle` 및 `square` 글리프가 있는 목록입니다.
DIGIT_ALPHA_ROMANEnum처음 3개 목록 중첩 수준의 `DIGIT`, `ALPHA`, `ROMAN` 글리프가 있는 목록과 마침표
DIGIT_ALPHA_ROMAN_PARENSEnum처음 3개 목록 중첩 수준의 `DIGIT`, `ALPHA`, `ROMAN` 글리프가 있는 목록, 그 뒤에 괄호가 나옵니다.
DIGIT_NESTEDEnum마침표로 구분된 'DIGIT' 글리프가 있는 목록. 여기서 각 중첩 수준은 이전 중첩 수준의 글리프를 프리픽스로 사용합니다.
UPPERALPHA_ALPHA_ROMANEnum처음 3개 목록 중첩 수준의 'UPPERALPHA', 'ALPHA', 'ROMAN' 글리프가 있는 목록과 마침표
UPPERROMAN_UPPERALPHA_DIGITEnum처음 3개 목록 중첩 수준의 'UPPERROMAN', 'UPPERALPHA', 'DIGIT' 글리프가 있는 목록과 마침표
ZERODIGIT_ALPHA_ROMANEnum처음 3개 목록 중첩 수준에서 'ZERODIGIT', 'ALPHA', 'ROMAN' 글리프가 있는 목록. 그 뒤에 마침표가 나옵니다.

ListStyle

방법

메서드반환 유형간략한 설명
applyListPreset(listPreset)ListStyle지정된 ListPreset를 텍스트와 겹치는 모든 단락에 적용합니다.
getGlyph()String텍스트의 렌더링된 글리프를 반환합니다.
getList()List텍스트가 있는 List를 반환하거나 텍스트가 목록에 없거나 텍스트의 일부가 목록에 있거나 텍스트가 여러 목록에 있는 경우 null를 반환합니다.
getNestingLevel()Integer텍스트의 0부터 시작하는 중첩 수준을 반환합니다.
isInList()Boolean텍스트가 정확히 하나의 목록에 있으면 true, 목록에 텍스트가 없으면 false를 반환하고 일부 텍스트만 목록에 있거나 텍스트가 여러 목록에 있으면 null를 반환합니다.
removeFromList()ListStyle목록에서 텍스트와 겹치는 단락을 삭제합니다.

Master

방법

메서드반환 유형간략한 설명
getBackground()PageBackground페이지의 배경을 가져옵니다.
getColorScheme()ColorScheme페이지와 연결된 ColorScheme를 가져옵니다.
getGroups()Group[]페이지의 Group 객체 목록을 반환합니다.
getImages()Image[]페이지의 Image 객체 목록을 반환합니다.
getLayouts()Layout[]이 마스터의 레이아웃을 가져옵니다.
getLines()Line[]페이지의 Line 객체 목록을 반환합니다.
getObjectId()String페이지의 고유 ID를 가져옵니다.
getPageElementById(id)PageElement지정된 ID가 있는 페이지에 PageElement을 반환하거나 존재하지 않는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에서 렌더링된 PageElement 객체 목록을 반환합니다.
getPageType()PageType페이지 유형을 가져옵니다.
getPlaceholder(placeholderType)PageElement지정된 PlaceholderType의 자리표시자 PageElement 객체 또는 일치하는 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholder(placeholderType, placeholderIndex)PageElement지정된 PlaceholderType 및 자리표시자 색인의 자리표시자 PageElement 객체를 반환하거나 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholders()PageElement[]페이지의 자리표시자 PageElement 객체 목록을 반환합니다.
getShapes()Shape[]페이지의 Shape 객체 목록을 반환합니다.
getSheetsCharts()SheetsChart[]페이지의 SheetsChart 객체 목록을 반환합니다.
getTables()Table[]페이지의 Table 객체 목록을 반환합니다.
getVideos()Video[]페이지의 Video 객체 목록을 반환합니다.
getWordArts()WordArt[]페이지의 WordArt 객체 목록을 반환합니다.
group(pageElements)Group지정된 모든 페이지 요소를 그룹화합니다.
insertGroup(group)Group제공된 Group의 사본을 페이지에 삽입합니다.
insertImage(blobSource)Image지정된 이미지 blob에서 기본 크기로 이미지를 페이지 왼쪽 상단에 삽입합니다.
insertImage(blobSource, left, top, width, height)Image지정된 이미지 blob에서 제공된 위치 및 크기로 페이지에 이미지를 삽입합니다.
insertImage(image)Image제공된 Image의 사본을 페이지에 삽입합니다.
insertImage(imageUrl)Image제공된 URL의 기본 크기로 이미지를 페이지의 왼쪽 상단에 삽입합니다.
insertImage(imageUrl, left, top, width, height)Image제공된 URL에서 제공된 위치 및 크기를 사용하여 페이지에 이미지를 삽입합니다.
insertLine(line)Line제공된 Line의 사본을 페이지에 삽입합니다.
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line두 개의 connection sites를 연결하는 페이지에 선을 삽입합니다.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)Line페이지에 선을 삽입합니다.
insertPageElement(pageElement)PageElement제공된 PageElement의 사본을 페이지에 삽입합니다.
insertShape(shape)Shape제공된 Shape의 사본을 페이지에 삽입합니다.
insertShape(shapeType)Shape페이지에 도형을 삽입합니다.
insertShape(shapeType, left, top, width, height)Shape페이지에 도형을 삽입합니다.
insertSheetsChart(sourceChart)SheetsChart페이지에 Google Sheets 차트를 삽입합니다.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart제공된 위치 및 크기로 페이지에 Google Sheets 차트를 삽입합니다.
insertSheetsChart(sheetsChart)SheetsChart제공된 SheetsChart의 사본을 페이지에 삽입합니다.
insertSheetsChartAsImage(sourceChart)Image페이지에 Google Sheets 차트를 Image로 삽입합니다.
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image제공된 위치와 크기가 있는 페이지에 Google 스프레드시트 차트를 Image로 삽입합니다.
insertTable(numRows, numColumns)Table페이지에 표를 삽입합니다.
insertTable(numRows, numColumns, left, top, width, height)Table제공된 위치와 크기로 페이지에 표를 삽입합니다.
insertTable(table)Table제공된 Table의 사본을 페이지에 삽입합니다.
insertTextBox(text)Shape페이지에 제공된 문자열이 포함된 텍스트 상자 Shape를 삽입합니다.
insertTextBox(text, left, top, width, height)Shape페이지에 제공된 문자열이 포함된 텍스트 상자 Shape를 삽입합니다.
insertVideo(videoUrl)Video페이지 왼쪽 상단에 기본 크기로 동영상을 삽입합니다.
insertVideo(videoUrl, left, top, width, height)Video제공된 위치와 크기로 페이지에 동영상을 삽입합니다.
insertVideo(video)Video제공된 Video의 사본을 페이지에 삽입합니다.
insertWordArt(wordArt)WordArt제공된 WordArt의 사본을 페이지에 삽입합니다.
remove()void페이지를 삭제합니다.
replaceAllText(findText, replaceText)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
replaceAllText(findText, replaceText, matchCase)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
selectAsCurrentPage()void활성 프레젠테이션에서 Pagecurrent page selection로 선택하고 이전 선택 항목을 삭제합니다.

NotesMaster

방법

메서드반환 유형간략한 설명
getGroups()Group[]페이지의 Group 객체 목록을 반환합니다.
getImages()Image[]페이지의 Image 객체 목록을 반환합니다.
getLines()Line[]페이지의 Line 객체 목록을 반환합니다.
getObjectId()String페이지의 고유 ID를 가져옵니다.
getPageElementById(id)PageElement지정된 ID가 있는 페이지에 PageElement을 반환하거나 존재하지 않는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에서 렌더링된 PageElement 객체 목록을 반환합니다.
getPlaceholder(placeholderType)PageElement지정된 PlaceholderType의 자리표시자 PageElement 객체 또는 일치하는 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholder(placeholderType, placeholderIndex)PageElement지정된 PlaceholderType 및 자리표시자 색인의 자리표시자 PageElement 객체를 반환하거나 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholders()PageElement[]페이지의 자리표시자 PageElement 객체 목록을 반환합니다.
getShapes()Shape[]페이지의 Shape 객체 목록을 반환합니다.
getSheetsCharts()SheetsChart[]페이지의 SheetsChart 객체 목록을 반환합니다.
getTables()Table[]페이지의 Table 객체 목록을 반환합니다.
getVideos()Video[]페이지의 Video 객체 목록을 반환합니다.
getWordArts()WordArt[]페이지의 WordArt 객체 목록을 반환합니다.

NotesPage

방법

메서드반환 유형간략한 설명
getGroups()Group[]페이지의 Group 객체 목록을 반환합니다.
getImages()Image[]페이지의 Image 객체 목록을 반환합니다.
getLines()Line[]페이지의 Line 객체 목록을 반환합니다.
getObjectId()String페이지의 고유 ID를 가져옵니다.
getPageElementById(id)PageElement지정된 ID가 있는 페이지에 PageElement을 반환하거나 존재하지 않는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에서 렌더링된 PageElement 객체 목록을 반환합니다.
getPlaceholder(placeholderType)PageElement지정된 PlaceholderType의 자리표시자 PageElement 객체 또는 일치하는 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholder(placeholderType, placeholderIndex)PageElement지정된 PlaceholderType 및 자리표시자 색인의 자리표시자 PageElement 객체를 반환하거나 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholders()PageElement[]페이지의 자리표시자 PageElement 객체 목록을 반환합니다.
getShapes()Shape[]페이지의 Shape 객체 목록을 반환합니다.
getSheetsCharts()SheetsChart[]페이지의 SheetsChart 객체 목록을 반환합니다.
getSpeakerNotesShape()Shape페이지의 발표자 노트가 포함된 도형을 가져옵니다.
getTables()Table[]페이지의 Table 객체 목록을 반환합니다.
getVideos()Video[]페이지의 Video 객체 목록을 반환합니다.
getWordArts()WordArt[]페이지의 WordArt 객체 목록을 반환합니다.
replaceAllText(findText, replaceText)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
replaceAllText(findText, replaceText, matchCase)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.

Page

방법

메서드반환 유형간략한 설명
asLayout()Layout페이지를 레이아웃으로 반환합니다.
asMaster()Master페이지를 마스터로 반환합니다.
asSlide()Slide페이지를 슬라이드로 반환합니다.
getBackground()PageBackground페이지의 배경을 가져옵니다.
getColorScheme()ColorScheme페이지와 연결된 ColorScheme를 가져옵니다.
getGroups()Group[]페이지의 Group 객체 목록을 반환합니다.
getImages()Image[]페이지의 Image 객체 목록을 반환합니다.
getLines()Line[]페이지의 Line 객체 목록을 반환합니다.
getObjectId()String페이지의 고유 ID를 가져옵니다.
getPageElementById(id)PageElement지정된 ID가 있는 페이지에 PageElement을 반환하거나 존재하지 않는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에서 렌더링된 PageElement 객체 목록을 반환합니다.
getPageType()PageType페이지 유형을 가져옵니다.
getPlaceholder(placeholderType)PageElement지정된 PlaceholderType의 자리표시자 PageElement 객체 또는 일치하는 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholder(placeholderType, placeholderIndex)PageElement지정된 PlaceholderType 및 자리표시자 색인의 자리표시자 PageElement 객체를 반환하거나 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholders()PageElement[]페이지의 자리표시자 PageElement 객체 목록을 반환합니다.
getShapes()Shape[]페이지의 Shape 객체 목록을 반환합니다.
getSheetsCharts()SheetsChart[]페이지의 SheetsChart 객체 목록을 반환합니다.
getTables()Table[]페이지의 Table 객체 목록을 반환합니다.
getVideos()Video[]페이지의 Video 객체 목록을 반환합니다.
getWordArts()WordArt[]페이지의 WordArt 객체 목록을 반환합니다.
group(pageElements)Group지정된 모든 페이지 요소를 그룹화합니다.
insertGroup(group)Group제공된 Group의 사본을 페이지에 삽입합니다.
insertImage(blobSource)Image지정된 이미지 blob에서 기본 크기로 이미지를 페이지 왼쪽 상단에 삽입합니다.
insertImage(blobSource, left, top, width, height)Image지정된 이미지 blob에서 제공된 위치 및 크기로 페이지에 이미지를 삽입합니다.
insertImage(image)Image제공된 Image의 사본을 페이지에 삽입합니다.
insertImage(imageUrl)Image제공된 URL의 기본 크기로 이미지를 페이지의 왼쪽 상단에 삽입합니다.
insertImage(imageUrl, left, top, width, height)Image제공된 URL에서 제공된 위치 및 크기를 사용하여 페이지에 이미지를 삽입합니다.
insertLine(line)Line제공된 Line의 사본을 페이지에 삽입합니다.
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line두 개의 connection sites를 연결하는 페이지에 선을 삽입합니다.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)Line페이지에 선을 삽입합니다.
insertPageElement(pageElement)PageElement제공된 PageElement의 사본을 페이지에 삽입합니다.
insertShape(shape)Shape제공된 Shape의 사본을 페이지에 삽입합니다.
insertShape(shapeType)Shape페이지에 도형을 삽입합니다.
insertShape(shapeType, left, top, width, height)Shape페이지에 도형을 삽입합니다.
insertSheetsChart(sourceChart)SheetsChart페이지에 Google Sheets 차트를 삽입합니다.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart제공된 위치 및 크기로 페이지에 Google Sheets 차트를 삽입합니다.
insertSheetsChart(sheetsChart)SheetsChart제공된 SheetsChart의 사본을 페이지에 삽입합니다.
insertSheetsChartAsImage(sourceChart)Image페이지에 Google Sheets 차트를 Image로 삽입합니다.
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image제공된 위치와 크기가 있는 페이지에 Google 스프레드시트 차트를 Image로 삽입합니다.
insertTable(numRows, numColumns)Table페이지에 표를 삽입합니다.
insertTable(numRows, numColumns, left, top, width, height)Table제공된 위치와 크기로 페이지에 표를 삽입합니다.
insertTable(table)Table제공된 Table의 사본을 페이지에 삽입합니다.
insertTextBox(text)Shape페이지에 제공된 문자열이 포함된 텍스트 상자 Shape를 삽입합니다.
insertTextBox(text, left, top, width, height)Shape페이지에 제공된 문자열이 포함된 텍스트 상자 Shape를 삽입합니다.
insertVideo(videoUrl)Video페이지 왼쪽 상단에 기본 크기로 동영상을 삽입합니다.
insertVideo(videoUrl, left, top, width, height)Video제공된 위치와 크기로 페이지에 동영상을 삽입합니다.
insertVideo(video)Video제공된 Video의 사본을 페이지에 삽입합니다.
insertWordArt(wordArt)WordArt제공된 WordArt의 사본을 페이지에 삽입합니다.
remove()void페이지를 삭제합니다.
replaceAllText(findText, replaceText)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
replaceAllText(findText, replaceText, matchCase)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
selectAsCurrentPage()void활성 프레젠테이션에서 Pagecurrent page selection로 선택하고 이전 선택 항목을 삭제합니다.

PageBackground

방법

메서드반환 유형간략한 설명
getPictureFill()PictureFill이 배경의 늘어난 사진 채우기를 가져오거나 배경 채우기 유형이 PageBackgroundType.PICTURE가 아닌 경우 null을 가져옵니다.
getSolidFill()SolidFill이 배경의 단색 채우기를 가져오거나 배경 채우기 유형이 PageBackgroundType.SOLID가 아닌 경우 null를 가져옵니다.
getType()PageBackgroundType이 페이지 배경의 유형을 가져옵니다.
isVisible()Boolean배경의 표시 여부입니다.
setPictureFill(blobSource)void지정된 이미지 blob의 이미지를 페이지 배경으로 설정합니다.
setPictureFill(imageUrl)void제공된 URL의 이미지를 페이지 배경으로 설정합니다.
setSolidFill(color)void솔리드 채우기를 지정된 Color로 설정합니다.
setSolidFill(color, alpha)void단색 채우기를 지정된 알파 및 Color로 설정합니다.
setSolidFill(red, green, blue)void단색 채우기를 지정된 RGB 값으로 설정합니다.
setSolidFill(red, green, blue, alpha)void단색 채우기를 지정된 알파 및 RGB 값으로 설정합니다.
setSolidFill(hexString)void단색 채우기를 지정된 16진수 색상 문자열로 설정합니다.
setSolidFill(hexString, alpha)void단색 채우기를 지정된 알파 및 16진수 색상 문자열로 설정합니다.
setSolidFill(color)void솔리드 채우기를 지정된 ThemeColorType로 설정합니다.
setSolidFill(color, alpha)void단색 채우기를 지정된 알파 및 ThemeColorType로 설정합니다.
setTransparent()void배경을 투명으로 설정합니다.

PageBackgroundType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 페이지 배경 유형입니다.
NONEEnum채우기가 없으므로 배경이 흰색으로 렌더링됩니다.
SOLIDEnum단색 채우기
PICTUREEnum페이지를 채울 만큼 늘어난 사진

PageElement

방법

메서드반환 유형간략한 설명
alignOnPage(alignmentPosition)PageElement요소를 페이지의 지정된 정렬 위치에 정렬합니다.
asGroup()Group페이지 요소를 그룹으로 반환합니다.
asImage()Image페이지 요소를 이미지로 반환합니다.
asLine()Line페이지 요소를 선으로 반환합니다.
asShape()Shape페이지 요소를 도형으로 반환합니다.
asSheetsChart()SheetsChart페이지 요소를 Google Sheets에서 삽입된 연결된 차트로 반환합니다.
asTable()Table페이지 요소를 표로 반환합니다.
asVideo()Video페이지 요소를 동영상으로 반환합니다.
asWordArt()WordArt페이지 요소를 워드아트로 반환합니다.
bringForward()PageElement페이지 요소를 페이지 앞으로 한 요소씩 가져옵니다.
bringToFront()PageElement페이지 요소를 페이지 앞으로 가져옵니다.
duplicate()PageElement페이지 요소를 복제합니다.
getConnectionSites()ConnectionSite[]페이지 요소의 ConnectionSite 목록을 반환하거나 페이지 요소에 연결 사이트가 없는 경우 빈 목록을 반환합니다.
getDescription()String페이지 요소의 대체 텍스트 설명을 반환합니다.
getHeight()Number요소의 높이(포인트 단위)를 가져옵니다. 이 높이는 요소에 회전이 없을 때 요소 경계 상자의 높이입니다.
getInherentHeight()Number요소의 고유 높이를 포인트 단위로 반환합니다.
getInherentWidth()Number요소의 고유 너비를 포인트 단위로 반환합니다.
getLeft()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 가로 위치를 포인트 단위로 반환합니다.
getObjectId()String이 객체의 고유 ID를 반환합니다.
getPageElementType()PageElementTypePageElementType enum으로 표시된 페이지 요소의 유형을 반환합니다.
getParentGroup()Group이 페이지 요소가 속한 그룹을 반환하거나 요소가 그룹에 없는 경우 null를 반환합니다.
getParentPage()Page이 페이지 요소가 있는 페이지를 반환합니다.
getRotation()Number중심을 기준으로 요소의 시계 방향 회전 각도를 반환합니다(도). 여기서 0도는 회전이 없음을 의미합니다.
getTitle()String페이지 요소의 대체 텍스트 제목을 반환합니다.
getTop()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 세로 위치를 포인트 단위로 가져옵니다.
getTransform()AffineTransform페이지 요소의 변환을 반환합니다.
getWidth()Number요소의 너비를 포인트 단위로 반환합니다. 이는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.
preconcatenateTransform(transform)PageElement제공된 변환을 페이지 요소의 기존 변환에 사전 연결합니다.
remove()void페이지 요소를 삭제합니다.
scaleHeight(ratio)PageElement지정된 비율로 요소의 높이를 조정합니다.
scaleWidth(ratio)PageElement지정된 비율로 요소의 너비를 조정합니다.
select()void활성 프레젠테이션에서 PageElement만 선택하고 이전 선택 항목을 삭제합니다.
select(replace)void활성 프레젠테이션에서 PageElement를 선택합니다.
sendBackward()PageElement페이지 요소를 페이지에서 한 요소씩 뒤로 보냅니다.
sendToBack()PageElement페이지 요소를 페이지 뒤로 보냅니다.
setDescription(description)PageElement페이지 요소의 대체 텍스트 설명을 설정합니다.
setHeight(height)PageElement요소의 높이를 포인트 단위로 설정합니다. 이는 요소에 회전이 없는 경우 요소 경계 상자의 높이입니다.
setLeft(left)PageElement요소의 가로 위치를 포인트 단위로 설정합니다(요소에 회전이 없을 때 페이지 왼쪽 상단으로부터 측정).
setRotation(angle)PageElement중심을 기준으로 요소의 시계 방향 회전 각도를 도 단위로 설정합니다.
setTitle(title)PageElement페이지 요소의 대체 텍스트 제목을 설정합니다.
setTop(top)PageElement요소에 회전이 없을 때 페이지의 왼쪽 상단으로부터 측정한 세로 위치를 포인트 단위로 설정합니다.
setTransform(transform)PageElement제공된 변환을 사용하여 페이지 요소의 변환을 설정합니다.
setWidth(width)PageElement요소의 너비를 포인트 단위로 설정합니다. 이 너비는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.

PageElementRange

방법

메서드반환 유형간략한 설명
getPageElements()PageElement[]PageElement 인스턴스 목록을 반환합니다.

PageElementType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않으며 추가 분류가 불가능한 페이지 요소를 나타냅니다.
SHAPEEnum더 구체적인 분류가 없는 일반 셰이프를 나타냅니다.
IMAGEEnum이미지를 나타냅니다.
VIDEOEnum동영상을 나타냅니다.
TABLEEnum테이블을 나타냅니다.
GROUPEnum단일 단위로 결합된 페이지 요소 모음을 나타냅니다.
LINEEnum선을 나타냅니다.
WORD_ARTEnum워드아트를 나타냅니다.
SHEETS_CHARTEnumGoogle Sheets에서 삽입된 연결된 차트를 나타냅니다.

PageRange

방법

메서드반환 유형간략한 설명
getPages()Page[]Page 인스턴스 목록을 반환합니다.

PageType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 페이지 유형입니다.
SLIDEEnum슬라이드 페이지
LAYOUTEnum레이아웃 페이지입니다.
MASTEREnum마스터 페이지입니다.

Paragraph

방법

메서드반환 유형간략한 설명
getIndex()Integer단락의 줄바꿈 색인을 반환합니다.
getRange()TextRange단락에서 이 객체의 줄바꿈 문자로 끝나는 텍스트에 걸쳐 있는 TextRange를 반환합니다.

ParagraphAlignment

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 단락 정렬입니다.
STARTEnum단락은 줄의 시작 부분에 맞춰 정렬됩니다.
CENTEREnum단락이 중앙에 배치됩니다.
ENDEnum단락이 줄의 끝에 정렬됩니다.
JUSTIFIEDEnum단락을 양쪽으로 맞춥니다.

ParagraphStyle

방법

메서드반환 유형간략한 설명
getIndentEnd()NumberTextRange에서 단락의 텍스트 끝 들여쓰기 간격(포인트 단위)을 반환하거나 지정된 텍스트에 여러 단락 스타일이 있는 경우 null를 반환합니다.
getIndentFirstLine()NumberTextRange에서 단락의 첫 번째 줄의 들여쓰기를 포인트 단위로 반환하거나 지정된 텍스트에 여러 단락 스타일이 있는 경우 null를 반환합니다.
getIndentStart()NumberTextRange에 있는 단락의 텍스트 시작 들여쓰기 간격(포인트 단위)을 반환하거나 지정된 텍스트에 여러 단락 스타일이 있는 경우 null를 반환합니다.
getLineSpacing()Number줄 간격을 반환하거나 지정된 텍스트에 단락 스타일이 여러 개인 경우 null를 반환합니다.
getParagraphAlignment()ParagraphAlignmentTextRange에 있는 단락의 ParagraphAlignment를 반환하거나, 지정된 텍스트에 여러 단락 스타일이 있는 경우 null를 반환합니다.
getSpaceAbove()NumberTextRange에서 포인트 단위로 단락 위의 추가 공백을 반환하거나 지정된 텍스트에 여러 단락 스타일이 있는 경우 null를 반환합니다.
getSpaceBelow()NumberTextRange에서 포인트 단위로 단락 아래의 추가 공간을 반환하거나 지정된 텍스트에 여러 단락 스타일이 있는 경우 null를 반환합니다.
getSpacingMode()SpacingModeTextRange에 있는 단락의 SpacingMode를 반환하거나 지정된 텍스트에 여러 단락 스타일이 있는 경우 null를 반환합니다.
getTextDirection()TextDirectionTextRange에 있는 단락의 TextDirection를 반환하거나 지정된 텍스트에 여러 단락 스타일이 있는 경우 null를 반환합니다.
setIndentEnd(indent)ParagraphStyleTextRange에 있는 단락의 텍스트 끝 들여쓰기를 포인트 단위로 설정합니다.
setIndentFirstLine(indent)ParagraphStyleTextRange에 있는 단락의 첫 번째 줄의 들여쓰기를 포인트 단위로 설정합니다.
setIndentStart(indent)ParagraphStyleTextRange에 있는 단락의 텍스트 시작 들여쓰기 간격을 포인트 단위로 설정합니다.
setLineSpacing(spacing)ParagraphStyle줄 간격을 설정합니다.
setParagraphAlignment(alignment)ParagraphStyleTextRange에 있는 단락의 ParagraphAlignment를 설정합니다.
setSpaceAbove(space)ParagraphStyleTextRange의 단락 위에 추가 공간을 포인트 단위로 설정합니다.
setSpaceBelow(space)ParagraphStyleTextRange의 단락 아래에 추가 공백을 포인트 단위로 설정합니다.
setSpacingMode(mode)ParagraphStyleTextRange에 있는 단락의 SpacingMode를 설정합니다.
setTextDirection(direction)ParagraphStyleTextRange에 있는 단락의 TextDirection를 설정합니다.

PictureFill

방법

메서드반환 유형간략한 설명
getAs(contentType)Blob이 객체 내의 데이터를 지정된 콘텐츠 유형으로 변환된 blob으로 반환합니다.
getBlob()Blob이 객체 내의 데이터를 blob으로 반환합니다.
getContentUrl()String이미지의 URL을 가져옵니다.
getSourceUrl()String가능한 경우 이미지의 소스 URL을 가져옵니다.

PlaceholderType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 자리표시자 유형입니다.
NONEEnum자리표시자가 아닙니다.
BODYEnum본문 텍스트.
CHARTEnum차트 또는 그래프
CLIP_ARTEnum클립 아트 이미지입니다.
CENTERED_TITLEEnum제목이 가운데 맞춤
DIAGRAMEnum다이어그램
DATE_AND_TIMEEnum날짜 및 시간
FOOTEREnum바닥글 텍스트
HEADEREnum헤더 텍스트입니다.
MEDIAEnum멀티미디어
OBJECTEnum모든 콘텐츠 유형
PICTUREEnum사진
SLIDE_NUMBEREnum슬라이드 번호입니다.
SUBTITLEEnum부제목
TABLEEnum표를 클릭합니다.
TITLEEnum슬라이드 제목
SLIDE_IMAGEEnum슬라이드 이미지

Point

방법

메서드반환 유형간략한 설명
getX()Number포인트 단위로 측정된 가로 좌표를 가져옵니다.
getY()Number점 단위로 측정된 세로 좌표를 가져옵니다.

PredefinedLayout

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 레이아웃입니다.
BLANKEnum자리표시자가 없는 빈 레이아웃
CAPTION_ONLYEnum하단에 캡션이 있는 레이아웃
TITLEEnum제목과 부제목이 있는 레이아웃
TITLE_AND_BODYEnum제목과 본문이 있는 레이아웃
TITLE_AND_TWO_COLUMNSEnum제목과 두 개의 열이 있는 레이아웃
TITLE_ONLYEnum제목만 있는 레이아웃
SECTION_HEADEREnum섹션 제목이 있는 레이아웃
SECTION_TITLE_AND_DESCRIPTIONEnum한쪽에는 제목과 부제목이, 다른 쪽에는 설명이 있는 레이아웃
ONE_COLUMN_TEXTEnum제목 1개와 본문 1개가 있는 레이아웃으로, 단일 열에 정렬됩니다.
MAIN_POINTEnum핵심 사항이 있는 레이아웃
BIG_NUMBEREnum제목이 큰 레이아웃

Presentation

방법

메서드반환 유형간략한 설명
addEditor(emailAddress)Presentation지정된 사용자를 Presentation의 편집자 목록에 추가합니다.
addEditor(user)Presentation지정된 사용자를 Presentation의 편집자 목록에 추가합니다.
addEditors(emailAddresses)Presentation지정된 사용자 배열을 Presentation의 편집자 목록에 추가합니다.
addViewer(emailAddress)Presentation지정된 사용자를 Presentation의 뷰어 목록에 추가합니다.
addViewer(user)Presentation지정된 사용자를 Presentation의 뷰어 목록에 추가합니다.
addViewers(emailAddresses)Presentation지정된 사용자 배열을 Presentation의 뷰어 목록에 추가합니다.
appendSlide()Slide현재 마스터에 따라 사전 정의된 PredefinedLayout.BLANK 레이아웃을 사용하여 프레젠테이션 끝에 슬라이드를 추가합니다.
appendSlide(layout)Slide현재 마스터에 따라 지정된 레이아웃을 사용하여 프레젠테이션 끝에 슬라이드를 추가합니다.
appendSlide(predefinedLayout)Slide현재 마스터에 따라 지정된 사전 정의된 레이아웃을 사용하여 프레젠테이션 끝에 슬라이드를 추가합니다.
appendSlide(slide)Slide제공된 Slide의 사본을 프레젠테이션 끝에 추가합니다.
appendSlide(slide, linkingMode)Slide소스 프레젠테이션에서 제공된 Slide의 사본을 현재 프레젠테이션의 끝에 추가하고 슬라이드 링크를 SlideLinkingMode에서 지정한 대로 설정합니다.
getEditors()User[]Presentation의 편집자 목록을 가져옵니다.
getId()String프레젠테이션의 고유 식별자를 가져옵니다.
getLayouts()Layout[]프레젠테이션의 레이아웃을 가져옵니다.
getMasters()Master[]프레젠테이션의 마스터를 가져옵니다.
getName()String프레젠테이션의 이름 또는 제목을 가져옵니다.
getNotesMaster()NotesMaster프레젠테이션의 메모 마스터를 가져옵니다.
getNotesPageHeight()Number프레젠테이션에서 메모 마스터 및 메모 페이지의 페이지 높이를 포인트 단위로 가져옵니다.
getNotesPageWidth()Number프레젠테이션에서 메모 마스터 및 메모 페이지의 페이지 너비를 포인트 단위로 가져옵니다.
getPageElementById(id)PageElement지정된 ID가 있는 PageElement를 반환하거나 존재하지 않는 경우 null을 반환합니다.
getPageHeight()Number프레젠테이션에서 슬라이드, 레이아웃, 마스터의 페이지 높이를 포인트 단위로 가져옵니다.
getPageWidth()Number프레젠테이션에서 슬라이드, 레이아웃, 마스터의 페이지 너비를 포인트 단위로 가져옵니다.
getSelection()Selection활성 프레젠테이션에서 사용자가 선택한 항목을 가져옵니다.
getSlideById(id)Slide지정된 ID가 있는 Slide를 반환하거나 존재하지 않는 경우 null을 반환합니다.
getSlides()Slide[]프레젠테이션의 슬라이드를 가져옵니다.
getUrl()String이 프레젠테이션에 액세스할 수 있는 URL을 검색합니다.
getViewers()User[]Presentation의 뷰어 및 댓글 작성자 목록을 가져옵니다.
insertSlide(insertionIndex)Slide현재 마스터에 따라 사전 정의된 PredefinedLayout.BLANK 레이아웃을 사용하여 프레젠테이션의 지정된 색인에 슬라이드를 삽입합니다.
insertSlide(insertionIndex, layout)Slide현재 마스터에 따라 지정된 레이아웃을 사용하여 프레젠테이션의 지정된 색인에 슬라이드를 삽입합니다.
insertSlide(insertionIndex, predefinedLayout)Slide현재 마스터에 따라 지정된 사전 정의된 레이아웃을 사용하여 프레젠테이션의 지정된 색인에 슬라이드를 삽입합니다.
insertSlide(insertionIndex, slide)Slide프레젠테이션의 지정된 색인에 제공된 Slide의 사본을 삽입합니다.
insertSlide(insertionIndex, slide, linkingMode)Slide소스 프레젠테이션에서 제공된 Slide의 사본을 현재 프레젠테이션의 지정된 색인에 삽입하고 SlideLinkingMode에서 지정한 대로 슬라이드 링크를 설정합니다.
removeEditor(emailAddress)Presentation지정된 사용자를 Presentation의 편집자 목록에서 삭제합니다.
removeEditor(user)Presentation지정된 사용자를 Presentation의 편집자 목록에서 삭제합니다.
removeViewer(emailAddress)PresentationPresentation의 뷰어 및 댓글 작성자 목록에서 지정된 사용자를 삭제합니다.
removeViewer(user)PresentationPresentation의 뷰어 및 댓글 작성자 목록에서 지정된 사용자를 삭제합니다.
replaceAllText(findText, replaceText)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
replaceAllText(findText, replaceText, matchCase)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
saveAndClose()void현재 Presentation를 저장합니다.
setName(name)void프레젠테이션의 이름 또는 제목을 설정합니다.

Selection

방법

메서드반환 유형간략한 설명
getCurrentPage()Page현재 활성 상태인 Page 또는 활성 페이지가 없는 경우 null를 반환합니다.
getPageElementRange()PageElementRange선택된 PageElement 인스턴스의 PageElementRange 컬렉션을 반환하거나 선택된 PageElement 인스턴스가 없는 경우 null를 반환합니다.
getPageRange()PageRange선택된 플림스트립의 Page 인스턴스 모음인 PageRange을 반환하거나 선택 항목이 SelectionType.PAGE 유형이 아닌 경우 null를 반환합니다.
getSelectionType()SelectionTypeSelectionType를 반환합니다.
getTableCellRange()TableCellRange선택된 TableCell 인스턴스의 TableCellRange 컬렉션을 반환하거나 선택된 TableCell 인스턴스가 없는 경우 null를 반환합니다.
getTextRange()TextRange선택된 TextRange을 반환하거나 선택 항목이 SelectionType.TEXT 유형이 아닌 경우 null를 반환합니다.

SelectionType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 선택 유형입니다.
NONEEnum선택 항목이 없습니다.
TEXTEnum텍스트 선택
TABLE_CELLEnum표에서 셀 선택
PAGEEnum썸네일 이미지 스트립의 페이지 선택
PAGE_ELEMENTEnum페이지 요소 선택
CURRENT_PAGEEnum현재 선택된 페이지입니다.

Shape

방법

메서드반환 유형간략한 설명
alignOnPage(alignmentPosition)Shape요소를 페이지의 지정된 정렬 위치에 정렬합니다.
bringForward()Shape페이지 요소를 페이지 앞으로 한 요소씩 가져옵니다.
bringToFront()Shape페이지 요소를 페이지 앞으로 가져옵니다.
duplicate()PageElement페이지 요소를 복제합니다.
getAutofit()Autofit이 도형 내 텍스트의 Autofit를 반환합니다.
getBorder()Border도형의 Border를 반환합니다.
getConnectionSites()ConnectionSite[]페이지 요소의 ConnectionSite 목록을 반환하거나 페이지 요소에 연결 사이트가 없는 경우 빈 목록을 반환합니다.
getContentAlignment()ContentAlignment도형에 있는 텍스트의 ContentAlignment를 반환합니다.
getDescription()String페이지 요소의 대체 텍스트 설명을 반환합니다.
getFill()Fill도형의 Fill를 반환합니다.
getHeight()Number요소의 높이(포인트 단위)를 가져옵니다. 이 높이는 요소에 회전이 없을 때 요소 경계 상자의 높이입니다.
getInherentHeight()Number요소의 고유 높이를 포인트 단위로 반환합니다.
getInherentWidth()Number요소의 고유 너비를 포인트 단위로 반환합니다.
getLeft()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 가로 위치를 포인트 단위로 반환합니다.
getLink()Link링크가 없으면 Link 또는 null를 반환합니다.
getObjectId()String이 객체의 고유 ID를 반환합니다.
getPageElementType()PageElementTypePageElementType enum으로 표시된 페이지 요소의 유형을 반환합니다.
getParentGroup()Group이 페이지 요소가 속한 그룹을 반환하거나 요소가 그룹에 없는 경우 null를 반환합니다.
getParentPage()Page이 페이지 요소가 있는 페이지를 반환합니다.
getParentPlaceholder()PageElement자리표시자의 상위 페이지 요소를 반환합니다.
getPlaceholderIndex()Integer도형의 자리표시자 색인을 반환합니다.
getPlaceholderType()PlaceholderType도형의 자리표시자 유형을 반환하거나 도형이 자리표시자가 아니면 PlaceholderType.NONE을 반환합니다.
getRotation()Number중심을 기준으로 요소의 시계 방향 회전 각도를 반환합니다(도). 여기서 0도는 회전이 없음을 의미합니다.
getShapeType()ShapeType도형의 유형을 반환합니다.
getText()TextRange도형의 텍스트 콘텐츠를 반환합니다.
getTitle()String페이지 요소의 대체 텍스트 제목을 반환합니다.
getTop()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 세로 위치를 포인트 단위로 가져옵니다.
getTransform()AffineTransform페이지 요소의 변환을 반환합니다.
getWidth()Number요소의 너비를 포인트 단위로 반환합니다. 이는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.
preconcatenateTransform(transform)Shape제공된 변환을 페이지 요소의 기존 변환에 사전 연결합니다.
remove()void페이지 요소를 삭제합니다.
removeLink()voidLink를 삭제합니다.
replaceWithImage(blobSource)Image이 도형을 BlobSource에서 제공하는 이미지로 바꿉니다.
replaceWithImage(blobSource, crop)Image이 도형을 BlobSource에서 제공하는 이미지로 바꿉니다.
replaceWithImage(imageUrl)Image이 도형을 이미지로 바꿉니다.
replaceWithImage(imageUrl, crop)Image이 도형을 이미지로 바꿉니다.
replaceWithSheetsChart(sourceChart)SheetsChart이 도형을 Google Sheets 차트로 바꿉니다.
replaceWithSheetsChartAsImage(sourceChart)Image이 도형을 Google Sheets 차트의 이미지로 바꿉니다.
scaleHeight(ratio)Shape지정된 비율로 요소의 높이를 조정합니다.
scaleWidth(ratio)Shape지정된 비율로 요소의 너비를 조정합니다.
select()void활성 프레젠테이션에서 PageElement만 선택하고 이전 선택 항목을 삭제합니다.
select(replace)void활성 프레젠테이션에서 PageElement를 선택합니다.
sendBackward()Shape페이지 요소를 페이지에서 한 요소씩 뒤로 보냅니다.
sendToBack()Shape페이지 요소를 페이지 뒤로 보냅니다.
setContentAlignment(contentAlignment)Shape도형에서 텍스트의 ContentAlignment를 설정합니다.
setDescription(description)Shape페이지 요소의 대체 텍스트 설명을 설정합니다.
setHeight(height)Shape요소의 높이를 포인트 단위로 설정합니다. 이는 요소에 회전이 없는 경우 요소 경계 상자의 높이입니다.
setLeft(left)Shape요소의 가로 위치를 포인트 단위로 설정합니다(요소에 회전이 없을 때 페이지 왼쪽 상단으로부터 측정).
setLinkSlide(slideIndex)Link슬라이드의 0부터 시작하는 색인을 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkSlide(slide)LinkLink를 지정된 Slide로 설정합니다. 링크는 지정된 슬라이드 ID로 설정됩니다.
setLinkSlide(slidePosition)Link슬라이드의 상대 위치를 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkUrl(url)LinkLink을 비어 있지 않은 지정된 URL 문자열로 설정합니다.
setRotation(angle)Shape중심을 기준으로 요소의 시계 방향 회전 각도를 도 단위로 설정합니다.
setTitle(title)Shape페이지 요소의 대체 텍스트 제목을 설정합니다.
setTop(top)Shape요소에 회전이 없을 때 페이지의 왼쪽 상단으로부터 측정한 세로 위치를 포인트 단위로 설정합니다.
setTransform(transform)Shape제공된 변환을 사용하여 페이지 요소의 변환을 설정합니다.
setWidth(width)Shape요소의 너비를 포인트 단위로 설정합니다. 이 너비는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.

ShapeType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 도형 유형입니다.
TEXT_BOXEnum텍스트 상자 도형
RECTANGLEEnum직사각형 도형
ROUND_RECTANGLEEnum모서리가 둥근 직사각형 도형입니다.
ELLIPSEEnum타원 모양
ARCEnum곡선 원호 모양
BENT_ARROWEnum굽은 화살표 도형
BENT_UP_ARROWEnum위로 구부러진 화살표 모양
BEVELEnum3D 가장자리 효과
BLOCK_ARCEnum블록 원호 모양
BRACE_PAIREnum중괄호 쌍 도형
BRACKET_PAIREnum대괄호 쌍 도형
CANEnum도형을 만들 수 있습니다.
CHEVRONEnum셰브론 도형
CHORDEnum현 모양
CLOUDEnum구름 모양입니다.
CORNEREnum모서리 모양
CUBEEnum정육면체 도형
CURVED_DOWN_ARROWEnum아래로 구부러진 화살표 도형
CURVED_LEFT_ARROWEnum왼쪽 구부러진 화살표 도형
CURVED_RIGHT_ARROWEnum오른쪽 구부러진 화살표 도형
CURVED_UP_ARROWEnum위로 구부러진 화살표 모양
DECAGONEnum10각형 도형입니다.
DIAGONAL_STRIPEEnum대각선 줄무늬 모양입니다.
DIAMONDEnum다이아몬드 모양입니다.
DODECAGONEnum십각형 모양입니다.
DONUTEnum도넛 모양입니다.
DOUBLE_WAVEEnum이중 파도 모양입니다.
DOWN_ARROWEnum아래쪽 화살표 도형
DOWN_ARROW_CALLOUTEnum콜아웃 아래쪽 화살표 도형
FOLDED_CORNEREnum접힌 모서리 도형
FRAMEEnum프레임 모양
HALF_FRAMEEnum반쪽 프레임 도형
HEARTEnum하트 모양
HEPTAGONEnum7각형 모양입니다.
HEXAGONEnum육각형 도형
HOME_PLATEEnum홈 플레이트 모양입니다.
HORIZONTAL_SCROLLEnum가로 스크롤 도형
IRREGULAR_SEAL_1Enum불규칙한 도장 1 모양입니다.
IRREGULAR_SEAL_2Enum불규칙한 씰 2 모양입니다.
LEFT_ARROWEnum왼쪽 화살표 도형
LEFT_ARROW_CALLOUTEnum콜아웃 왼쪽 화살표 도형
LEFT_BRACEEnum왼쪽 중괄호 도형
LEFT_BRACKETEnum왼쪽 대괄호 모양입니다.
LEFT_RIGHT_ARROWEnum왼쪽 오른쪽 화살표 도형
LEFT_RIGHT_ARROW_CALLOUTEnum콜아웃 왼쪽 오른쪽 화살표 도형
LEFT_RIGHT_UP_ARROWEnum왼쪽 오른쪽 위쪽 화살표 도형
LEFT_UP_ARROWEnum왼쪽 위쪽 화살표 도형
LIGHTNING_BOLTEnum번개 모양입니다.
MATH_DIVIDEEnum도형을 나눕니다.
MATH_EQUALEnum동일한 수학 도형입니다.
MATH_MINUSEnum빼기 수학 도형입니다.
MATH_MULTIPLYEnum수학 도형을 곱합니다.
MATH_NOT_EQUALEnum수학 모양과 같지 않습니다.
MATH_PLUSEnum수학 공식도 만나 보세요.
MOONEnum달 모양입니다.
NO_SMOKINGEnum연기가 나는 모양이 아닙니다.
NOTCHED_RIGHT_ARROWEnum톱니 모양의 오른쪽 화살표 모양입니다.
OCTAGONEnum팔각형 도형
PARALLELOGRAMEnum평행사변형 도형
PENTAGONEnum오각형 모양입니다.
PIEEnum원형.
PLAQUEEnum명판 모양입니다.
PLUSEnum도형을 더하세요.
QUAD_ARROWEnum네 방향 화살표 모양
QUAD_ARROW_CALLOUTEnum콜아웃 사각형 화살표 도형
RIBBONEnum리본 모양
RIBBON_2Enum리본 2 도형
RIGHT_ARROWEnum오른쪽 화살표 도형
RIGHT_ARROW_CALLOUTEnum콜아웃 오른쪽 화살표 도형
RIGHT_BRACEEnum오른쪽 중괄호 도형
RIGHT_BRACKETEnum오른쪽 대괄호 모양
ROUND_1_RECTANGLEEnum한쪽 모서리가 둥근 직사각형 도형입니다.
ROUND_2_DIAGONAL_RECTANGLEEnum두 개의 대각선 모서리가 둥근 직사각형 도형입니다.
ROUND_2_SAME_RECTANGLEEnum같은 변이 같은 두 모서리의 둥근 직사각형 도형입니다.
RIGHT_TRIANGLEEnum직각 삼각형 도형
SMILEY_FACEEnum웃는 얼굴 모양입니다.
SNIP_1_RECTANGLEEnum모서리가 잘린 직사각형 모양 하나가 잘립니다.
SNIP_2_DIAGONAL_RECTANGLEEnum두 개의 대각선 모서리가 잘린 직사각형 도형입니다.
SNIP_2_SAME_RECTANGLEEnum같은 변이 두 개의 모서리가 잘린 직사각형 도형입니다.
SNIP_ROUND_RECTANGLEEnum한쪽 모서리가 둥근 직사각형 도형을 잘라냅니다.
STAR_10Enum10각 별 모양입니다.
STAR_12Enum12각형 별 모양입니다.
STAR_16Enum16각형 별 모양입니다.
STAR_24Enum24각형 별 모양입니다.
STAR_32Enum32각형 별 모양입니다.
STAR_4Enum4각 별 모양입니다.
STAR_5Enum5각형 별 모양입니다.
STAR_6Enum6각형 별 모양입니다.
STAR_7Enum7각형 별 모양입니다.
STAR_8Enum8각 별 모양입니다.
STRIPED_RIGHT_ARROWEnum줄무늬가 있는 오른쪽 화살표 모양입니다.
SUNEnum태양 모양입니다.
TRAPEZOIDEnum사다리꼴 모양
TRIANGLEEnum삼각형 모양입니다.
UP_ARROWEnum위쪽 화살표 도형
UP_ARROW_CALLOUTEnum콜아웃 위쪽 화살표 도형
UP_DOWN_ARROWEnum위쪽/아래쪽 화살표 도형
UTURN_ARROWEnumU자형 화살표 도형
VERTICAL_SCROLLEnum세로 스크롤 도형
WAVEEnum물결 모양입니다.
WEDGE_ELLIPSE_CALLOUTEnum콜아웃 웨지 타원 도형
WEDGE_RECTANGLE_CALLOUTEnum콜아웃 웨지 직사각형 도형
WEDGE_ROUND_RECTANGLE_CALLOUTEnum콜아웃 웨지 둥근 직사각형 모양입니다.
FLOW_CHART_ALTERNATE_PROCESSEnum대체 프로세스 흐름 형태.
FLOW_CHART_COLLATEEnum흐름 도형 정렬
FLOW_CHART_CONNECTOREnum커넥터 흐름 모양
FLOW_CHART_DECISIONEnum결정 흐름 도형
FLOW_CHART_DELAYEnum흐름 형태 지연
FLOW_CHART_DISPLAYEnum흐름 도형을 표시합니다.
FLOW_CHART_DOCUMENTEnum문서 흐름 도형
FLOW_CHART_EXTRACTEnum흐름 도형을 추출합니다.
FLOW_CHART_INPUT_OUTPUTEnum입력 출력 흐름 도형
FLOW_CHART_INTERNAL_STORAGEEnum내부 저장소 흐름 모양
FLOW_CHART_MAGNETIC_DISKEnum자석 디스크 흐름 모양입니다.
FLOW_CHART_MAGNETIC_DRUMEnum자석형 드럼의 흐름 모양입니다.
FLOW_CHART_MAGNETIC_TAPEEnum자기 테이프 흐름 모양
FLOW_CHART_MANUAL_INPUTEnum수동 입력 흐름 형태
FLOW_CHART_MANUAL_OPERATIONEnum수동 작업 흐름 형태.
FLOW_CHART_MERGEEnum흐름 도형 병합
FLOW_CHART_MULTIDOCUMENTEnum여러 문서 흐름 도형
FLOW_CHART_OFFLINE_STORAGEEnum오프라인 스토리지 흐름 모양
FLOW_CHART_OFFPAGE_CONNECTOREnum페이지 외부 커넥터 흐름 모양
FLOW_CHART_ONLINE_STORAGEEnum온라인 스토리지 흐름 형태
FLOW_CHART_OREnum또는 흐름 도형입니다.
FLOW_CHART_PREDEFINED_PROCESSEnum사전 정의된 프로세스 흐름 형태
FLOW_CHART_PREPARATIONEnum준비 흐름 모양
FLOW_CHART_PROCESSEnum프로세스 흐름 모양
FLOW_CHART_PUNCHED_CARDEnum펀치 카드 흐름 모양
FLOW_CHART_PUNCHED_TAPEEnum펀치 테이프 흐름 모양
FLOW_CHART_SORTEnum정렬 흐름 도형
FLOW_CHART_SUMMING_JUNCTIONEnum교차 흐름 셰이프 합산
FLOW_CHART_TERMINATOREnum종결자 흐름 도형
ARROW_EASTEnum동쪽 화살표 도형
ARROW_NORTH_EASTEnum북동쪽 화살표 도형
ARROW_NORTHEnum북쪽 화살표 도형
SPEECHEnum음성 형태
STARBURSTEnum별 모양 버스트 모양입니다.
TEARDROPEnum눈물방울 모양입니다.
ELLIPSE_RIBBONEnum타원형 리본 모양
ELLIPSE_RIBBON_2Enum타원 리본 2 도형
CLOUD_CALLOUTEnum콜아웃 구름 모양입니다.
CUSTOMEnum맞춤 도형

SheetsChart

방법

메서드반환 유형간략한 설명
alignOnPage(alignmentPosition)SheetsChart요소를 페이지의 지정된 정렬 위치에 정렬합니다.
asImage()Image차트를 이미지로 반환하거나 차트가 삽입된 이미지가 아닌 경우 null을 반환합니다.
bringForward()SheetsChart페이지 요소를 페이지 앞으로 한 요소씩 가져옵니다.
bringToFront()SheetsChart페이지 요소를 페이지 앞으로 가져옵니다.
duplicate()PageElement페이지 요소를 복제합니다.
getChartId()Integer삽입된 Google Sheets 스프레드시트에서 특정 차트의 ID를 가져옵니다.
getConnectionSites()ConnectionSite[]페이지 요소의 ConnectionSite 목록을 반환하거나 페이지 요소에 연결 사이트가 없는 경우 빈 목록을 반환합니다.
getDescription()String페이지 요소의 대체 텍스트 설명을 반환합니다.
getEmbedType()SheetsChartEmbedType스프레드시트 차트의 삽입 유형을 반환합니다.
getHeight()Number요소의 높이(포인트 단위)를 가져옵니다. 이 높이는 요소에 회전이 없을 때 요소 경계 상자의 높이입니다.
getInherentHeight()Number요소의 고유 높이를 포인트 단위로 반환합니다.
getInherentWidth()Number요소의 고유 너비를 포인트 단위로 반환합니다.
getLeft()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 가로 위치를 포인트 단위로 반환합니다.
getLink()Link링크가 없으면 Link 또는 null를 반환합니다.
getObjectId()String이 객체의 고유 ID를 반환합니다.
getPageElementType()PageElementTypePageElementType enum으로 표시된 페이지 요소의 유형을 반환합니다.
getParentGroup()Group이 페이지 요소가 속한 그룹을 반환하거나 요소가 그룹에 없는 경우 null를 반환합니다.
getParentPage()Page이 페이지 요소가 있는 페이지를 반환합니다.
getRotation()Number중심을 기준으로 요소의 시계 방향 회전 각도를 반환합니다(도). 여기서 0도는 회전이 없음을 의미합니다.
getSpreadsheetId()String소스 차트가 포함된 Google Sheets 스프레드시트의 ID를 가져옵니다.
getTitle()String페이지 요소의 대체 텍스트 제목을 반환합니다.
getTop()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 세로 위치를 포인트 단위로 가져옵니다.
getTransform()AffineTransform페이지 요소의 변환을 반환합니다.
getWidth()Number요소의 너비를 포인트 단위로 반환합니다. 이는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.
preconcatenateTransform(transform)SheetsChart제공된 변환을 페이지 요소의 기존 변환에 사전 연결합니다.
refresh()voidGoogle 스프레드시트의 최신 버전의 차트로 대체하여 차트를 새로고침합니다.
remove()void페이지 요소를 삭제합니다.
removeLink()voidLink를 삭제합니다.
scaleHeight(ratio)SheetsChart지정된 비율로 요소의 높이를 조정합니다.
scaleWidth(ratio)SheetsChart지정된 비율로 요소의 너비를 조정합니다.
select()void활성 프레젠테이션에서 PageElement만 선택하고 이전 선택 항목을 삭제합니다.
select(replace)void활성 프레젠테이션에서 PageElement를 선택합니다.
sendBackward()SheetsChart페이지 요소를 페이지에서 한 요소씩 뒤로 보냅니다.
sendToBack()SheetsChart페이지 요소를 페이지 뒤로 보냅니다.
setDescription(description)SheetsChart페이지 요소의 대체 텍스트 설명을 설정합니다.
setHeight(height)SheetsChart요소의 높이를 포인트 단위로 설정합니다. 이는 요소에 회전이 없는 경우 요소 경계 상자의 높이입니다.
setLeft(left)SheetsChart요소의 가로 위치를 포인트 단위로 설정합니다(요소에 회전이 없을 때 페이지 왼쪽 상단으로부터 측정).
setLinkSlide(slideIndex)Link슬라이드의 0부터 시작하는 색인을 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkSlide(slide)LinkLink를 지정된 Slide로 설정합니다. 링크는 지정된 슬라이드 ID로 설정됩니다.
setLinkSlide(slidePosition)Link슬라이드의 상대 위치를 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkUrl(url)LinkLink을 비어 있지 않은 지정된 URL 문자열로 설정합니다.
setRotation(angle)SheetsChart중심을 기준으로 요소의 시계 방향 회전 각도를 도 단위로 설정합니다.
setTitle(title)SheetsChart페이지 요소의 대체 텍스트 제목을 설정합니다.
setTop(top)SheetsChart요소에 회전이 없을 때 페이지의 왼쪽 상단으로부터 측정한 세로 위치를 포인트 단위로 설정합니다.
setTransform(transform)SheetsChart제공된 변환을 사용하여 페이지 요소의 변환을 설정합니다.
setWidth(width)SheetsChart요소의 너비를 포인트 단위로 설정합니다. 이 너비는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.

SheetsChartEmbedType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않고 추가 분류가 불가능한 차트를 나타냅니다.
IMAGEEnum차트가 이미지로 삽입되었음을 나타냅니다.

Slide

방법

메서드반환 유형간략한 설명
duplicate()Slide슬라이드를 복사합니다.
getBackground()PageBackground페이지의 배경을 가져옵니다.
getColorScheme()ColorScheme페이지와 연결된 ColorScheme를 가져옵니다.
getGroups()Group[]페이지의 Group 객체 목록을 반환합니다.
getImages()Image[]페이지의 Image 객체 목록을 반환합니다.
getLayout()Layout슬라이드의 기반이 되는 레이아웃을 가져오거나 슬라이드가 레이아웃을 기반으로 하지 않는 경우 null를 가져옵니다.
getLines()Line[]페이지의 Line 객체 목록을 반환합니다.
getNotesPage()NotesPage슬라이드와 연결된 메모 페이지를 반환합니다.
getObjectId()String페이지의 고유 ID를 가져옵니다.
getPageElementById(id)PageElement지정된 ID가 있는 페이지에 PageElement을 반환하거나 존재하지 않는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에서 렌더링된 PageElement 객체 목록을 반환합니다.
getPageType()PageType페이지 유형을 가져옵니다.
getPlaceholder(placeholderType)PageElement지정된 PlaceholderType의 자리표시자 PageElement 객체 또는 일치하는 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholder(placeholderType, placeholderIndex)PageElement지정된 PlaceholderType 및 자리표시자 색인의 자리표시자 PageElement 객체를 반환하거나 자리표시자가 없는 경우 null를 반환합니다.
getPlaceholders()PageElement[]페이지의 자리표시자 PageElement 객체 목록을 반환합니다.
getShapes()Shape[]페이지의 Shape 객체 목록을 반환합니다.
getSheetsCharts()SheetsChart[]페이지의 SheetsChart 객체 목록을 반환합니다.
getSlideLinkingMode()SlideLinkingMode슬라이드가 다른 슬라이드에 연결되어 있는지 나타내는 SlideLinkingMode를 반환합니다.
getSourcePresentationId()String슬라이드가 연결되지 않은 경우 소스 Presentation ID 또는 null를 반환합니다.
getSourceSlideObjectId()String소스 슬라이드 ID를 반환하거나 슬라이드가 연결되어 있지 않으면 null을 반환합니다.
getTables()Table[]페이지의 Table 객체 목록을 반환합니다.
getVideos()Video[]페이지의 Video 객체 목록을 반환합니다.
getWordArts()WordArt[]페이지의 WordArt 객체 목록을 반환합니다.
group(pageElements)Group지정된 모든 페이지 요소를 그룹화합니다.
insertGroup(group)Group제공된 Group의 사본을 페이지에 삽입합니다.
insertImage(blobSource)Image지정된 이미지 blob에서 기본 크기로 이미지를 페이지 왼쪽 상단에 삽입합니다.
insertImage(blobSource, left, top, width, height)Image지정된 이미지 blob에서 제공된 위치 및 크기로 페이지에 이미지를 삽입합니다.
insertImage(image)Image제공된 Image의 사본을 페이지에 삽입합니다.
insertImage(imageUrl)Image제공된 URL의 기본 크기로 이미지를 페이지의 왼쪽 상단에 삽입합니다.
insertImage(imageUrl, left, top, width, height)Image제공된 URL에서 제공된 위치 및 크기를 사용하여 페이지에 이미지를 삽입합니다.
insertLine(line)Line제공된 Line의 사본을 페이지에 삽입합니다.
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line두 개의 connection sites를 연결하는 페이지에 선을 삽입합니다.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)Line페이지에 선을 삽입합니다.
insertPageElement(pageElement)PageElement제공된 PageElement의 사본을 페이지에 삽입합니다.
insertShape(shape)Shape제공된 Shape의 사본을 페이지에 삽입합니다.
insertShape(shapeType)Shape페이지에 도형을 삽입합니다.
insertShape(shapeType, left, top, width, height)Shape페이지에 도형을 삽입합니다.
insertSheetsChart(sourceChart)SheetsChart페이지에 Google Sheets 차트를 삽입합니다.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart제공된 위치 및 크기로 페이지에 Google Sheets 차트를 삽입합니다.
insertSheetsChart(sheetsChart)SheetsChart제공된 SheetsChart의 사본을 페이지에 삽입합니다.
insertSheetsChartAsImage(sourceChart)Image페이지에 Google Sheets 차트를 Image로 삽입합니다.
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image제공된 위치와 크기가 있는 페이지에 Google 스프레드시트 차트를 Image로 삽입합니다.
insertTable(numRows, numColumns)Table페이지에 표를 삽입합니다.
insertTable(numRows, numColumns, left, top, width, height)Table제공된 위치와 크기로 페이지에 표를 삽입합니다.
insertTable(table)Table제공된 Table의 사본을 페이지에 삽입합니다.
insertTextBox(text)Shape페이지에 제공된 문자열이 포함된 텍스트 상자 Shape를 삽입합니다.
insertTextBox(text, left, top, width, height)Shape페이지에 제공된 문자열이 포함된 텍스트 상자 Shape를 삽입합니다.
insertVideo(videoUrl)Video페이지 왼쪽 상단에 기본 크기로 동영상을 삽입합니다.
insertVideo(videoUrl, left, top, width, height)Video제공된 위치와 크기로 페이지에 동영상을 삽입합니다.
insertVideo(video)Video제공된 Video의 사본을 페이지에 삽입합니다.
insertWordArt(wordArt)WordArt제공된 WordArt의 사본을 페이지에 삽입합니다.
isSkipped()Boolean프레젠테이션 모드에서 슬라이드를 건너뛸지 여부를 반환합니다.
move(index)void슬라이드를 지정된 색인으로 이동합니다.
refreshSlide()void연결된 소스 슬라이드의 변경사항을 반영하도록 슬라이드를 새로고침합니다.
remove()void페이지를 삭제합니다.
replaceAllText(findText, replaceText)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
replaceAllText(findText, replaceText, matchCase)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
selectAsCurrentPage()void활성 프레젠테이션에서 Pagecurrent page selection로 선택하고 이전 선택 항목을 삭제합니다.
setSkipped(isSkipped)void프레젠테이션 모드에서 슬라이드를 건너뛸지 여부를 설정합니다.
unlink()void소스 슬라이드에서 현재 Slide의 연결을 해제합니다.

SlideLinkingMode

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 슬라이드 연결 모드
LINKEDEnum슬라이드가 연결되어 있음을 나타냅니다.
NOT_LINKEDEnum슬라이드가 연결되지 않았음을 나타냅니다.

SlidePosition

속성

속성유형설명
NEXT_SLIDEEnum다음 슬라이드입니다.
PREVIOUS_SLIDEEnum이전 슬라이드입니다.
FIRST_SLIDEEnum프레젠테이션의 첫 번째 슬라이드입니다.
LAST_SLIDEEnum프레젠테이션의 마지막 슬라이드입니다.

SlidesApp

속성

속성유형설명
AlignmentPositionAlignmentPosition정렬 위치 유형의 열거형입니다.
ArrowStyleArrowStyleLine에 있을 수 있는 다양한 화살표 스타일을 열거합니다.
AutoTextTypeAutoTextType자동 텍스트 유형의 열거형입니다.
AutofitTypeAutofitType자동 맞춤 유형의 열거형입니다.
CellMergeStateCellMergeState테이블 셀의 여러 병합 상태를 열거합니다.
ColorTypeColorType색상 유형의 열거형입니다.
ContentAlignmentContentAlignment콘텐츠 정렬을 지정하는 데 사용되는 값의 열거형입니다.
DashStyleDashStyleLine에 있을 수 있는 다양한 대시 스타일을 열거합니다.
FillTypeFillType채우기 유형의 열거형입니다.
LineCategoryLineCategoryLine의 카테고리를 열거합니다.
LineFillTypeLineFillTypeLineFill 유형의 열거형입니다.
LineTypeLineTypeLine 유형의 열거형입니다.
LinkTypeLinkType링크 유형의 열거형입니다.
ListPresetListPreset목록 사전 설정 유형의 열거형입니다.
PageBackgroundTypePageBackgroundType페이지 배경 유형의 열거형입니다.
PageElementTypePageElementType페이지 요소 유형을 열거합니다.
PageTypePageType페이지 유형의 열거입니다.
ParagraphAlignmentParagraphAlignment단락 정렬 유형을 열거합니다.
PlaceholderTypePlaceholderType자리표시자 유형을 열거합니다.
PredefinedLayoutPredefinedLayout사전 정의된 레이아웃의 열거형입니다.
SelectionTypeSelectionType선택 유형의 열거형입니다.
ShapeTypeShapeType도형 유형의 열거형입니다.
SheetsChartEmbedTypeSheetsChartEmbedTypeSheets 차트 삽입 유형의 열거형입니다.
SlideLinkingModeSlideLinkingModeSlides를 연결하는 방법을 열거합니다.
SlidePositionSlidePosition슬라이드 위치 유형의 열거형입니다.
SpacingModeSpacingMode간격 모드 유형의 열거형입니다.
TextBaselineOffsetTextBaselineOffset텍스트 기준선 오프셋 유형의 열거형입니다.
TextDirectionTextDirection텍스트 방향 유형의 열거형입니다.
ThemeColorTypeThemeColorType테마 색상을 열거합니다.
VideoSourceTypeVideoSourceType동영상 소스 유형의 열거형입니다.

방법

메서드반환 유형간략한 설명
create(name)PresentationPresentation을 만들고 엽니다.
getActivePresentation()Presentation스크립트가 컨테이너에 바인딩된 현재 활성 상태인 프레젠테이션을 반환하거나 활성 프레젠테이션이 없으면 null를 반환합니다.
getUi()Ui스크립트가 메뉴, 대화상자, 사이드바와 같은 기능을 추가할 수 있도록 하는 프레젠테이션의 사용자 인터페이스 환경 인스턴스를 반환합니다.
newAffineTransformBuilder()AffineTransformBuilderAffineTransformBuilder를 반환하여 AffineTransform를 빌드합니다.
openById(id)Presentation지정된 ID로 Presentation를 엽니다.
openByUrl(url)Presentation지정된 URL로 Presentation를 엽니다.

SolidFill

방법

메서드반환 유형간략한 설명
getAlpha()Number[0, 1.0] 사이의 간격으로 색상의 불투명도를 가져옵니다. 여기서 1.0은 완전히 불투명함을 의미합니다.
getColor()Color채우기 색상을 가져옵니다.

SpacingMode

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 간격 모드
NEVER_COLLAPSEEnum단락 간격은 항상 렌더링됩니다.
COLLAPSE_LISTSEnum목록 요소 사이에서는 단락 간격을 건너뜁니다.

Table

방법

메서드반환 유형간략한 설명
alignOnPage(alignmentPosition)Table요소를 페이지의 지정된 정렬 위치에 정렬합니다.
appendColumn()TableColumn테이블의 마지막 열 오른쪽에 새 열을 추가합니다.
appendRow()TableRow테이블의 마지막 행 아래에 새 행을 추가합니다.
bringForward()Table페이지 요소를 페이지 앞으로 한 요소씩 가져옵니다.
bringToFront()Table페이지 요소를 페이지 앞으로 가져옵니다.
duplicate()PageElement페이지 요소를 복제합니다.
getCell(rowIndex, columnIndex)TableCell표에 지정된 셀을 반환합니다.
getColumn(columnIndex)TableColumn테이블에 지정된 열을 반환합니다.
getConnectionSites()ConnectionSite[]페이지 요소의 ConnectionSite 목록을 반환하거나 페이지 요소에 연결 사이트가 없는 경우 빈 목록을 반환합니다.
getDescription()String페이지 요소의 대체 텍스트 설명을 반환합니다.
getHeight()Number요소의 높이(포인트 단위)를 가져옵니다. 이 높이는 요소에 회전이 없을 때 요소 경계 상자의 높이입니다.
getInherentHeight()Number요소의 고유 높이를 포인트 단위로 반환합니다.
getInherentWidth()Number요소의 고유 너비를 포인트 단위로 반환합니다.
getLeft()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 가로 위치를 포인트 단위로 반환합니다.
getNumColumns()Integer테이블의 열 수를 반환합니다.
getNumRows()Integer테이블의 행 수를 반환합니다.
getObjectId()String이 객체의 고유 ID를 반환합니다.
getPageElementType()PageElementTypePageElementType enum으로 표시된 페이지 요소의 유형을 반환합니다.
getParentGroup()Group이 페이지 요소가 속한 그룹을 반환하거나 요소가 그룹에 없는 경우 null를 반환합니다.
getParentPage()Page이 페이지 요소가 있는 페이지를 반환합니다.
getRotation()Number중심을 기준으로 요소의 시계 방향 회전 각도를 반환합니다(도). 여기서 0도는 회전이 없음을 의미합니다.
getRow(rowIndex)TableRow테이블에 지정된 행을 반환합니다.
getTitle()String페이지 요소의 대체 텍스트 제목을 반환합니다.
getTop()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 세로 위치를 포인트 단위로 가져옵니다.
getTransform()AffineTransform페이지 요소의 변환을 반환합니다.
getWidth()Number요소의 너비를 포인트 단위로 반환합니다. 이는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.
insertColumn(index)TableColumn테이블의 지정된 색인에 새 열을 삽입합니다.
insertRow(index)TableRow테이블의 지정된 색인에 새 행을 삽입합니다.
preconcatenateTransform(transform)Table제공된 변환을 페이지 요소의 기존 변환에 사전 연결합니다.
remove()void페이지 요소를 삭제합니다.
scaleHeight(ratio)Table지정된 비율로 요소의 높이를 조정합니다.
scaleWidth(ratio)Table지정된 비율로 요소의 너비를 조정합니다.
select()void활성 프레젠테이션에서 PageElement만 선택하고 이전 선택 항목을 삭제합니다.
select(replace)void활성 프레젠테이션에서 PageElement를 선택합니다.
sendBackward()Table페이지 요소를 페이지에서 한 요소씩 뒤로 보냅니다.
sendToBack()Table페이지 요소를 페이지 뒤로 보냅니다.
setDescription(description)Table페이지 요소의 대체 텍스트 설명을 설정합니다.
setHeight(height)Table요소의 높이를 포인트 단위로 설정합니다. 이는 요소에 회전이 없는 경우 요소 경계 상자의 높이입니다.
setLeft(left)Table요소의 가로 위치를 포인트 단위로 설정합니다(요소에 회전이 없을 때 페이지 왼쪽 상단으로부터 측정).
setRotation(angle)Table중심을 기준으로 요소의 시계 방향 회전 각도를 도 단위로 설정합니다.
setTitle(title)Table페이지 요소의 대체 텍스트 제목을 설정합니다.
setTop(top)Table요소에 회전이 없을 때 페이지의 왼쪽 상단으로부터 측정한 세로 위치를 포인트 단위로 설정합니다.
setTransform(transform)Table제공된 변환을 사용하여 페이지 요소의 변환을 설정합니다.
setWidth(width)Table요소의 너비를 포인트 단위로 설정합니다. 이 너비는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.

TableCell

방법

메서드반환 유형간략한 설명
getColumnIndex()Integer테이블 셀의 0부터 시작하는 열 색인을 반환합니다.
getColumnSpan()Integer표 셀의 열 범위를 반환합니다.
getContentAlignment()ContentAlignment표 셀에 있는 텍스트의 ContentAlignment를 반환합니다.
getFill()Fill표 셀의 채우기를 반환합니다.
getHeadCell()TableCell이 표 셀의 헤드 셀을 반환합니다.
getMergeState()CellMergeState표 셀의 병합 상태를 반환합니다.
getParentColumn()TableColumn현재 셀을 포함하는 표 열을 반환합니다.
getParentRow()TableRow현재 셀을 포함하는 표의 행을 반환합니다.
getParentTable()Table현재 셀을 포함하는 표를 반환합니다.
getRowIndex()Integer테이블 셀의 0부터 시작하는 행 색인을 반환합니다.
getRowSpan()Integer표 셀의 행 범위를 반환합니다.
getText()TextRange표 셀의 텍스트 콘텐츠를 반환합니다.
setContentAlignment(contentAlignment)TableCell표 셀에 있는 텍스트의 ContentAlignment를 설정합니다.

TableCellRange

방법

메서드반환 유형간략한 설명
getTableCells()TableCell[]TableCell 인스턴스 목록을 반환합니다.

TableColumn

방법

메서드반환 유형간략한 설명
getCell(cellIndex)TableCell지정된 색인에 있는 셀을 반환합니다.
getIndex()Integer0부터 시작하는 열의 색인을 반환합니다.
getNumCells()Integer이 열에 있는 셀 수를 반환합니다.
getParentTable()Table현재 열이 포함된 테이블을 반환합니다.
getWidth()Number열의 너비를 포인트 단위로 반환합니다.
remove()void표 열을 삭제합니다.

TableRow

방법

메서드반환 유형간략한 설명
getCell(cellIndex)TableCell지정된 색인에 있는 셀을 반환합니다.
getIndex()Integer0부터 시작하는 행의 색인을 반환합니다.
getMinimumHeight()Number행의 최소 높이를 포인트 단위로 반환합니다.
getNumCells()Integer이 행에 있는 셀 수를 반환합니다.
getParentTable()Table현재 행이 포함된 테이블을 반환합니다.
remove()void표의 행을 삭제합니다.

TextBaselineOffset

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 텍스트 기준선 오프셋입니다.
NONEEnum텍스트가 세로로 오프셋되지 않았습니다.
SUPERSCRIPTEnum텍스트는 세로로 위쪽으로 오프셋됩니다.
SUBSCRIPTEnum텍스트가 아래쪽으로 세로로 오프셋됩니다.

TextDirection

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 텍스트 방향입니다.
LEFT_TO_RIGHTEnum텍스트는 왼쪽에서 오른쪽으로 이동합니다.
RIGHT_TO_LEFTEnum텍스트가 오른쪽에서 왼쪽으로 이동합니다.

TextRange

방법

메서드반환 유형간략한 설명
appendParagraph(text)Paragraph텍스트 범위의 끝에 단락을 추가합니다.
appendRange(textRange)TextRange제공된 텍스트 범위의 사본을 현재 텍스트 범위의 끝에 추가합니다.
appendRange(textRange, matchSourceFormatting)TextRange제공된 텍스트 범위의 사본을 현재 텍스트 범위의 끝에 추가합니다.
appendText(text)TextRange텍스트 범위의 끝에 텍스트를 추가합니다.
asRenderedString()String연결된 도형 또는 표 셀의 이 범위로 제한되는 렌더링된 텍스트를 최종 사용자에게 표시하기에 적절한 형식으로 반환합니다.
asString()String연결된 도형 또는 표 셀의 이 범위로 제한되는 원시 텍스트를 반환합니다.
clear()void이 범위로 설정된 텍스트를 지웁니다.
clear(startOffset, endOffset)void범위에서 시작 및 끝 오프셋으로 제한된 텍스트를 지웁니다.
find(pattern)TextRange[]현재 텍스트 범위에서 검색 패턴과 일치하는 모든 범위를 반환합니다.
find(pattern, startOffset)TextRange[]시작 오프셋부터 현재 텍스트 범위에서 검색 패턴과 일치하는 모든 범위를 반환합니다.
getAutoTexts()AutoText[]현재 텍스트 범위 내의 자동 텍스트를 반환합니다.
getEndIndex()Integer이 범위의 마지막 문자에 대해 0부터 시작하는 독점 색인을 반환합니다.
getLength()Integer이 범위에 있는 문자 수를 반환합니다.
getLinks()TextRange[]현재 텍스트 범위 내 또는 현재 텍스트 범위와 겹치는 모든 Link에 해당하는 텍스트 범위 모음을 반환합니다.
getListParagraphs()Paragraph[]목록에서 현재 텍스트 범위와 겹치는 단락을 반환합니다.
getListStyle()ListStyle현재 텍스트 범위의 ListStyle를 반환합니다.
getParagraphStyle()ParagraphStyle현재 텍스트 범위의 ParagraphStyle를 반환합니다.
getParagraphs()Paragraph[]현재 텍스트 범위와 겹치는 단락을 반환합니다.
getRange(startOffset, endOffset)TextRange파생된 범위의 일부를 포함하는 새 TextRange를 반환합니다.
getRuns()TextRange[]현재 텍스트 범위와 겹치는 텍스트 실행을 반환합니다.
getStartIndex()Integer이 범위의 첫 번째 문자에 대해 0부터 시작하는 색인을 반환합니다.
getTextStyle()TextStyle범위의 텍스트 스타일을 반환하거나 범위가 비어 있으면 null을 반환합니다.
insertParagraph(startOffset, text)Paragraph시작 오프셋에 단락을 삽입합니다.
insertRange(startOffset, textRange)TextRange제공된 텍스트 범위의 사본을 시작 오프셋에 삽입합니다.
insertRange(startOffset, textRange, matchSourceFormatting)TextRange제공된 텍스트 범위의 사본을 시작 오프셋에 삽입합니다.
insertText(startOffset, text)TextRange시작 오프셋에 텍스트를 삽입합니다.
isEmpty()Boolean이 범위에 문자가 없으면 true를 반환하고 그렇지 않으면 false를 반환합니다.
replaceAllText(findText, replaceText)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
replaceAllText(findText, replaceText, matchCase)Integer찾기 텍스트와 일치하는 모든 텍스트 인스턴스를 바꾸기 텍스트로 바꿉니다.
select()void활성 프레젠테이션에서 TextRange만 선택하고 이전 선택 항목을 삭제합니다.
setText(newText)TextRange연결된 도형 또는 표 셀의 이 범위로 경계되는 텍스트를 설정합니다.

TextStyle

방법

메서드반환 유형간략한 설명
getBackgroundColor()Color텍스트의 배경색을 반환하거나 텍스트에 여러 스타일이 있다면 null를 반환합니다.
getBaselineOffset()TextBaselineOffset법선 위치에서 텍스트의 세로 오프셋을 반환하거나 텍스트에 여러 스타일이 있다면 null를 반환합니다.
getFontFamily()String텍스트의 글꼴 모음을 반환하거나 텍스트에 여러 스타일이 있는 경우 null를 반환합니다.
getFontSize()Number포인트 단위의 텍스트의 글꼴 크기를 반환하거나 텍스트에 여러 스타일이 있다면 null를 반환합니다.
getFontWeight()Integer텍스트의 글꼴 두께를 반환하거나 텍스트에 여러 스타일이 있는 경우 null를 반환합니다.
getForegroundColor()Color텍스트의 포그라운드 색상을 반환하거나 텍스트에 여러 스타일이 있다면 null를 반환합니다.
getLink()Link텍스트에 Link를 반환하거나 링크가 없거나 링크가 텍스트 일부에 있거나 링크가 여러 개인 경우 null를 반환합니다.
hasLink()Boolean텍스트에 링크가 있으면 true, 링크가 없으면 false, 링크가 텍스트 일부에 있거나 링크가 여러 개 있는 경우 null를 반환합니다.
isBackgroundTransparent()Boolean텍스트의 배경이 투명하면 true, 그렇지 않으면 false, 텍스트에 여러 스타일이 있으면 null를 반환합니다.
isBold()Boolean텍스트가 굵게 렌더링되면 true, 그렇지 않으면 false, 텍스트에 여러 스타일이 있다면 null를 반환합니다.
isItalic()Boolean텍스트가 기울임꼴이면 true, 그렇지 않으면 false, 텍스트에 여러 스타일이 있다면 null를 반환합니다.
isSmallCaps()Boolean텍스트가 작은 대문자이면 true, 그렇지 않으면 false, 텍스트에 여러 스타일이 있으면 null를 반환합니다.
isStrikethrough()Boolean텍스트가 취소선으로 표시된 경우 true, 그렇지 않으면 false, 텍스트에 여러 스타일이 있는 경우 null를 반환합니다.
isUnderline()Boolean텍스트에 밑줄이 그어진 경우 true, 그렇지 않으면 false, 텍스트에 여러 스타일이 있는 경우 null를 반환합니다.
removeLink()TextStyleLink를 삭제합니다.
setBackgroundColor(color)TextStyle텍스트의 배경색을 설정합니다.
setBackgroundColor(red, green, blue)TextStyle텍스트의 배경색을 지정된 RGB 값(0~255)으로 설정합니다.
setBackgroundColor(hexColor)TextStyle텍스트의 배경색을 지정된 16진수 색상 문자열로 설정합니다.
setBackgroundColor(color)TextStyle텍스트의 배경색을 지정된 ThemeColorType로 설정합니다.
setBackgroundColorTransparent()TextStyle텍스트의 배경색을 투명으로 설정합니다.
setBaselineOffset(offset)TextStyle표준 위치를 기준으로 텍스트의 세로 오프셋을 설정합니다.
setBold(bold)TextStyle텍스트를 굵게 렌더링할지 여부를 설정합니다.
setFontFamily(fontFamily)TextStyle텍스트의 글꼴 모음을 설정합니다 .
setFontFamilyAndWeight(fontFamily, fontWeight)TextStyle글꼴 모음과 텍스트의 두께를 설정합니다.
setFontSize(fontSize)TextStyle텍스트의 글꼴 크기를 포인트 단위로 설정합니다.
setForegroundColor(foregroundColor)TextStyle텍스트의 전경색을 설정합니다.
setForegroundColor(red, green, blue)TextStyle텍스트의 전경색을 지정된 RGB 값(0~255)으로 설정합니다.
setForegroundColor(hexColor)TextStyle텍스트의 전경색을 지정된 16진수 색상 문자열로 설정합니다.
setForegroundColor(color)TextStyle텍스트의 전경색을 지정된 ThemeColorType로 설정합니다.
setItalic(italic)TextStyle텍스트를 기울임꼴로 표시할지 여부를 설정합니다.
setLinkSlide(slideIndex)TextStyle슬라이드의 0부터 시작하는 색인을 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkSlide(slide)TextStyleLink를 지정된 Slide로 설정합니다. 링크는 지정된 슬라이드 ID로 설정됩니다.
setLinkSlide(slidePosition)TextStyle슬라이드의 상대 위치를 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkUrl(url)TextStyleLink을 비어 있지 않은 지정된 URL 문자열로 설정합니다.
setSmallCaps(smallCaps)TextStyle텍스트를 작은 대문자로 렌더링할지 여부를 설정합니다.
setStrikethrough(strikethrough)TextStyle텍스트를 취소선 처리할지 여부를 설정합니다.
setUnderline(underline)TextStyle텍스트에 밑줄을 표시할지를 설정합니다.

ThemeColor

방법

메서드반환 유형간략한 설명
getColorType()ColorType이 색상의 유형을 가져옵니다.
getThemeColorType()ThemeColorType이 색상의 테마 색상 유형을 가져옵니다.

ThemeColorType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 테마 색상을 나타냅니다.
DARK1Enum첫 번째 어두운 색상을 나타냅니다.
LIGHT1Enum첫 번째 조명 색상을 나타냅니다.
DARK2Enum두 번째 어두운 색상을 나타냅니다.
LIGHT2Enum두 번째 조명 색상을 나타냅니다.
ACCENT1Enum첫 번째 강조 색상을 나타냅니다.
ACCENT2Enum두 번째 강조 색상을 나타냅니다.
ACCENT3Enum세 번째 강조 색상을 나타냅니다.
ACCENT4Enum네 번째 강조 색상을 나타냅니다.
ACCENT5Enum다섯 번째 강조 색상을 나타냅니다.
ACCENT6Enum여섯 번째 강조 색상을 나타냅니다.
HYPERLINKEnum하이퍼링크에 사용할 색상을 나타냅니다.
FOLLOWED_HYPERLINKEnum방문한 하이퍼링크에 사용할 색상을 나타냅니다.

Video

방법

메서드반환 유형간략한 설명
alignOnPage(alignmentPosition)Video요소를 페이지의 지정된 정렬 위치에 정렬합니다.
bringForward()Video페이지 요소를 페이지 앞으로 한 요소씩 가져옵니다.
bringToFront()Video페이지 요소를 페이지 앞으로 가져옵니다.
duplicate()PageElement페이지 요소를 복제합니다.
getBorder()Border동영상의 Border를 반환합니다.
getConnectionSites()ConnectionSite[]페이지 요소의 ConnectionSite 목록을 반환하거나 페이지 요소에 연결 사이트가 없는 경우 빈 목록을 반환합니다.
getDescription()String페이지 요소의 대체 텍스트 설명을 반환합니다.
getHeight()Number요소의 높이(포인트 단위)를 가져옵니다. 이 높이는 요소에 회전이 없을 때 요소 경계 상자의 높이입니다.
getInherentHeight()Number요소의 고유 높이를 포인트 단위로 반환합니다.
getInherentWidth()Number요소의 고유 너비를 포인트 단위로 반환합니다.
getLeft()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 가로 위치를 포인트 단위로 반환합니다.
getObjectId()String이 객체의 고유 ID를 반환합니다.
getPageElementType()PageElementTypePageElementType enum으로 표시된 페이지 요소의 유형을 반환합니다.
getParentGroup()Group이 페이지 요소가 속한 그룹을 반환하거나 요소가 그룹에 없는 경우 null를 반환합니다.
getParentPage()Page이 페이지 요소가 있는 페이지를 반환합니다.
getRotation()Number중심을 기준으로 요소의 시계 방향 회전 각도를 반환합니다(도). 여기서 0도는 회전이 없음을 의미합니다.
getSource()VideoSourceType동영상 소스를 가져옵니다.
getThumbnailUrl()String동영상 썸네일의 URL을 가져옵니다.
getTitle()String페이지 요소의 대체 텍스트 제목을 반환합니다.
getTop()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 세로 위치를 포인트 단위로 가져옵니다.
getTransform()AffineTransform페이지 요소의 변환을 반환합니다.
getUrl()String동영상의 URL을 가져옵니다.
getVideoId()String동영상에 대한 동영상 소스의 고유 식별자를 가져옵니다.
getWidth()Number요소의 너비를 포인트 단위로 반환합니다. 이는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.
preconcatenateTransform(transform)Video제공된 변환을 페이지 요소의 기존 변환에 사전 연결합니다.
remove()void페이지 요소를 삭제합니다.
scaleHeight(ratio)Video지정된 비율로 요소의 높이를 조정합니다.
scaleWidth(ratio)Video지정된 비율로 요소의 너비를 조정합니다.
select()void활성 프레젠테이션에서 PageElement만 선택하고 이전 선택 항목을 삭제합니다.
select(replace)void활성 프레젠테이션에서 PageElement를 선택합니다.
sendBackward()Video페이지 요소를 페이지에서 한 요소씩 뒤로 보냅니다.
sendToBack()Video페이지 요소를 페이지 뒤로 보냅니다.
setDescription(description)Video페이지 요소의 대체 텍스트 설명을 설정합니다.
setHeight(height)Video요소의 높이를 포인트 단위로 설정합니다. 이는 요소에 회전이 없는 경우 요소 경계 상자의 높이입니다.
setLeft(left)Video요소의 가로 위치를 포인트 단위로 설정합니다(요소에 회전이 없을 때 페이지 왼쪽 상단으로부터 측정).
setRotation(angle)Video중심을 기준으로 요소의 시계 방향 회전 각도를 도 단위로 설정합니다.
setTitle(title)Video페이지 요소의 대체 텍스트 제목을 설정합니다.
setTop(top)Video요소에 회전이 없을 때 페이지의 왼쪽 상단으로부터 측정한 세로 위치를 포인트 단위로 설정합니다.
setTransform(transform)Video제공된 변환을 사용하여 페이지 요소의 변환을 설정합니다.
setWidth(width)Video요소의 너비를 포인트 단위로 설정합니다. 이 너비는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.

VideoSourceType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 동영상 소스 유형입니다.
YOUTUBEEnumYouTube 동영상

WordArt

방법

메서드반환 유형간략한 설명
alignOnPage(alignmentPosition)WordArt요소를 페이지의 지정된 정렬 위치에 정렬합니다.
bringForward()WordArt페이지 요소를 페이지 앞으로 한 요소씩 가져옵니다.
bringToFront()WordArt페이지 요소를 페이지 앞으로 가져옵니다.
duplicate()PageElement페이지 요소를 복제합니다.
getConnectionSites()ConnectionSite[]페이지 요소의 ConnectionSite 목록을 반환하거나 페이지 요소에 연결 사이트가 없는 경우 빈 목록을 반환합니다.
getDescription()String페이지 요소의 대체 텍스트 설명을 반환합니다.
getHeight()Number요소의 높이(포인트 단위)를 가져옵니다. 이 높이는 요소에 회전이 없을 때 요소 경계 상자의 높이입니다.
getInherentHeight()Number요소의 고유 높이를 포인트 단위로 반환합니다.
getInherentWidth()Number요소의 고유 너비를 포인트 단위로 반환합니다.
getLeft()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 가로 위치를 포인트 단위로 반환합니다.
getLink()Link링크가 없으면 Link 또는 null를 반환합니다.
getObjectId()String이 객체의 고유 ID를 반환합니다.
getPageElementType()PageElementTypePageElementType enum으로 표시된 페이지 요소의 유형을 반환합니다.
getParentGroup()Group이 페이지 요소가 속한 그룹을 반환하거나 요소가 그룹에 없는 경우 null를 반환합니다.
getParentPage()Page이 페이지 요소가 있는 페이지를 반환합니다.
getRenderedText()String워드아트로 렌더링된 텍스트를 가져옵니다.
getRotation()Number중심을 기준으로 요소의 시계 방향 회전 각도를 반환합니다(도). 여기서 0도는 회전이 없음을 의미합니다.
getTitle()String페이지 요소의 대체 텍스트 제목을 반환합니다.
getTop()Number요소에 회전이 없는 경우 페이지의 왼쪽 상단에서 측정한 요소의 세로 위치를 포인트 단위로 가져옵니다.
getTransform()AffineTransform페이지 요소의 변환을 반환합니다.
getWidth()Number요소의 너비를 포인트 단위로 반환합니다. 이는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.
preconcatenateTransform(transform)WordArt제공된 변환을 페이지 요소의 기존 변환에 사전 연결합니다.
remove()void페이지 요소를 삭제합니다.
removeLink()voidLink를 삭제합니다.
scaleHeight(ratio)WordArt지정된 비율로 요소의 높이를 조정합니다.
scaleWidth(ratio)WordArt지정된 비율로 요소의 너비를 조정합니다.
select()void활성 프레젠테이션에서 PageElement만 선택하고 이전 선택 항목을 삭제합니다.
select(replace)void활성 프레젠테이션에서 PageElement를 선택합니다.
sendBackward()WordArt페이지 요소를 페이지에서 한 요소씩 뒤로 보냅니다.
sendToBack()WordArt페이지 요소를 페이지 뒤로 보냅니다.
setDescription(description)WordArt페이지 요소의 대체 텍스트 설명을 설정합니다.
setHeight(height)WordArt요소의 높이를 포인트 단위로 설정합니다. 이는 요소에 회전이 없는 경우 요소 경계 상자의 높이입니다.
setLeft(left)WordArt요소의 가로 위치를 포인트 단위로 설정합니다(요소에 회전이 없을 때 페이지 왼쪽 상단으로부터 측정).
setLinkSlide(slideIndex)Link슬라이드의 0부터 시작하는 색인을 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkSlide(slide)LinkLink를 지정된 Slide로 설정합니다. 링크는 지정된 슬라이드 ID로 설정됩니다.
setLinkSlide(slidePosition)Link슬라이드의 상대 위치를 사용하여 Link를 지정된 Slide로 설정합니다.
setLinkUrl(url)LinkLink을 비어 있지 않은 지정된 URL 문자열로 설정합니다.
setRotation(angle)WordArt중심을 기준으로 요소의 시계 방향 회전 각도를 도 단위로 설정합니다.
setTitle(title)WordArt페이지 요소의 대체 텍스트 제목을 설정합니다.
setTop(top)WordArt요소에 회전이 없을 때 페이지의 왼쪽 상단으로부터 측정한 세로 위치를 포인트 단위로 설정합니다.
setTransform(transform)WordArt제공된 변환을 사용하여 페이지 요소의 변환을 설정합니다.
setWidth(width)WordArt요소의 너비를 포인트 단위로 설정합니다. 이 너비는 요소에 회전이 없을 때 요소 경계 상자의 너비입니다.