Slides Service

Slides

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

클래스

이름간략한 설명
AffineTransform행렬 곱셈에 따라 소스 좌표 (x1, y1)를 대상 좌표 (x2, y2)로 변환하는 데 사용되는 3x3 행렬입니다.
[ x2 ]   [ scaleX shearX translateX ] [ x1 ]
[ y2 ] = [ shearY scaleY translateY ] [ y1 ]
[ 1  ]   [   0      0        1      ] [ 1  ]
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의 유형입니다.
Shape더 구체적인 분류가 없는 일반 도형을 나타내는 PageElement입니다.
ShapeType도형 유형입니다.
SheetsChartGoogle Sheets에서 삽입된 연결된 차트를 나타내는 PageElement입니다.
SheetsChartEmbedTypeSheets 차트의 삽입 유형입니다.
Slide프레젠테이션의 슬라이드
SlideLinkingMode슬라이드 간의 링크 모드입니다.
SlidePositionSlide의 상대적 위치입니다.
SlidesApp수정할 수 있는 Presentations를 만들고 엽니다.
SolidFill단색 채우기
SpacingMode다양한 단락 간격 모드
SpeakerSpotlight발표자 스포트라이트를 나타내는 PageElement입니다.
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()Number포인트 단위의 X 좌표 변환 요소를 가져옵니다.
getTranslateY()Number포인트 단위의 Y 좌표 변환 요소를 가져옵니다.
toBuilder()AffineTransformBuilder이 변환을 기반으로 새 AffineTransformBuilder를 반환합니다.

AffineTransformBuilder

메서드

메서드반환 유형간략한 설명
build()AffineTransform빌더에 설정된 요소로 초기화된 AffineTransform 객체를 만듭니다.
setScaleX(scaleX)AffineTransformBuilderX 좌표 크기 조정 요소를 설정하고 빌더를 반환합니다.
setScaleY(scaleY)AffineTransformBuilderY 좌표 크기 조정 요소를 설정하고 빌더를 반환합니다.
setShearX(shearX)AffineTransformBuilderX 좌표 전단 요소를 설정하고 빌더를 반환합니다.
setShearY(shearY)AffineTransformBuilderY 좌표 전단 요소를 설정하고 빌더를 반환합니다.
setTranslateX(translateX)AffineTransformBuilder점으로 X 좌표 변환 요소를 설정하고 빌더를 반환합니다.
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를 반환하거나, 페이지에 ID가 없는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에 렌더링된 PageElement 객체 목록을 반환합니다.
getPageType()PageType페이지 유형을 가져옵니다.
getPlaceholder(placeholderType)PageElement일치하는 자리표시자가 없는 경우 지정된 PlaceholderType 또는 null의 자리표시자 PageElement 객체를 반환합니다.
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지정된 이미지 블롭의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
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 Sheets 차트를 페이지에 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()StringLinkTypeLinkType.SLIDE_ID가 아닌 경우 연결된 Slide의 ID 또는 null를 반환합니다.
getSlideIndex()IntegerLinkTypeLinkType.SLIDE_INDEX가 아닌 경우 연결된 Slide 또는 null의 0부터 시작하는 색인을 반환합니다.
getSlidePosition()SlidePositionLinkTypeLinkType.SLIDE_POSITION가 아닌 경우 연결된 Slide 또는 nullSlidePosition를 반환합니다.
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를 반환하거나, 페이지에 ID가 없는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에 렌더링된 PageElement 객체 목록을 반환합니다.
getPageType()PageType페이지 유형을 가져옵니다.
getPlaceholder(placeholderType)PageElement일치하는 자리표시자가 없는 경우 지정된 PlaceholderType 또는 null의 자리표시자 PageElement 객체를 반환합니다.
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지정된 이미지 블롭의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
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 Sheets 차트를 페이지에 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를 반환하거나, 페이지에 ID가 없는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에 렌더링된 PageElement 객체 목록을 반환합니다.
getPlaceholder(placeholderType)PageElement일치하는 자리표시자가 없는 경우 지정된 PlaceholderType 또는 null의 자리표시자 PageElement 객체를 반환합니다.
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를 반환하거나, ID가 없는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에 렌더링된 PageElement 객체 목록을 반환합니다.
getPlaceholder(placeholderType)PageElement일치하는 자리표시자가 없는 경우 지정된 PlaceholderType 또는 null의 자리표시자 PageElement 객체를 반환합니다.
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를 반환하거나, ID가 없는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에 렌더링된 PageElement 객체 목록을 반환합니다.
getPageType()PageType페이지 유형을 가져옵니다.
getPlaceholder(placeholderType)PageElement일치하는 자리표시자가 없는 경우 지정된 PlaceholderType 또는 null의 자리표시자 PageElement 객체를 반환합니다.
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지정된 이미지 블롭의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
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 Sheets 차트를 페이지에 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에서 삽입된 연결된 차트로 반환합니다.
asSpeakerSpotlight()SpeakerSpotlight페이지 요소를 스피커 스포트라이트로 반환합니다.
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에서 삽입된 연결된 차트를 나타냅니다.
SPEAKER_SPOTLIGHTEnum발표자 스포트라이트를 나타냅니다.

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제목과 열 2개가 있는 레이아웃
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를 반환하거나, ID가 없는 경우 null을 반환합니다.
getPageHeight()Number프레젠테이션의 슬라이드, 레이아웃, 마스터의 페이지 높이를 포인트 단위로 가져옵니다.
getPageWidth()Number프레젠테이션의 슬라이드, 레이아웃, 마스터의 페이지 너비를 포인트 단위로 가져옵니다.
getSelection()Selection활성 프레젠테이션에서 사용자의 선택사항을 가져옵니다.
getSlideById(id)Slide지정된 ID의 Slide를 반환하거나, ID가 없는 경우 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)PresentationPresentation의 편집자 목록에서 지정된 사용자를 삭제합니다.
removeEditor(user)PresentationPresentation의 편집자 목록에서 지정된 사용자를 삭제합니다.
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위쪽으로 구부러진 화살표 모양
BEVELEnum모서리 처리 모양입니다.
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하트 모양
HEPTAGONEnum칠각형 모양
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_ARROWEnum4방향 화살표 모양
QUAD_ARROW_CALLOUTEnum콜아웃 4방향 화살표 도형
RIBBONEnum리본 모양
RIBBON_2Enum리본 2 도형
RIGHT_ARROWEnum오른쪽 화살표 모양
RIGHT_ARROW_CALLOUTEnum오른쪽 화살표 모양의 설명선
RIGHT_BRACEEnum오른쪽 중괄호 모양
RIGHT_BRACKETEnum오른쪽 대괄호 모양
ROUND_1_RECTANGLEEnum모서리가 둥근 직사각형 도형 1개
ROUND_2_DIAGONAL_RECTANGLEEnum대각선 모서리가 둥근 직사각형 도형 2개
ROUND_2_SAME_RECTANGLEEnum같은 측면의 모서리가 둥근 직사각형 도형 2개
RIGHT_TRIANGLEEnum직각삼각형 모양
SMILEY_FACEEnum웃는 얼굴 모양
SNIP_1_RECTANGLEEnum한쪽 모서리가 잘린 직사각형 도형 1개
SNIP_2_DIAGONAL_RECTANGLEEnum대각선으로 잘린 직사각형 모양 2개
SNIP_2_SAME_RECTANGLEEnum같은 측면의 모서리가 잘린 직사각형 도형 2개
SNIP_ROUND_RECTANGLEEnum한쪽 모서리가 잘리고 둥근 직사각형 도형 1개를 자릅니다.
STAR_10Enum10각 별 모양
STAR_12Enum12각 별 모양
STAR_16Enum16각 별 모양
STAR_24Enum24각 별 모양
STAR_32Enum32각 별 모양
STAR_4Enum4각 별 모양
STAR_5Enum별 5개 모양
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()SheetsChartEmbedTypeSheets 차트의 삽입 유형을 반환합니다.
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 Sheets의 최신 버전 차트로 차트를 바꿔 새로고침합니다.
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를 반환하거나, 페이지에 PageElement가 없는 경우 null을 반환합니다.
getPageElements()PageElement[]페이지에 렌더링된 PageElement 객체 목록을 반환합니다.
getPageType()PageType페이지 유형을 가져옵니다.
getPlaceholder(placeholderType)PageElement일치하는 자리표시자가 없는 경우 지정된 PlaceholderType 또는 null의 자리표시자 PageElement 객체를 반환합니다.
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지정된 이미지 블롭의 기본 크기로 페이지 왼쪽 상단에 이미지를 삽입합니다.
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 Sheets 차트를 페이지에 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()AffineTransformBuilderAffineTransform를 빌드하는 새 AffineTransformBuilder를 반환합니다.
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목록 요소 간에 줄 간격이 생략됩니다.

SpeakerSpotlight

메서드

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

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()Integer열의 0부터 시작하는 색인을 반환합니다.
getNumCells()Integer이 열의 셀 수를 반환합니다.
getParentTable()Table현재 열이 포함된 테이블을 반환합니다.
getWidth()Number열의 너비를 포인트 단위로 반환합니다.
remove()void테이블 열을 삭제합니다.

TableRow

메서드

메서드반환 유형간략한 설명
getCell(cellIndex)TableCell지정된 색인의 셀을 반환합니다.
getIndex()Integer행의 0부터 시작하는 색인을 반환합니다.
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를 반환합니다. 텍스트에 여러 스타일이 있는 경우에는 null를 반환합니다.
isStrikethrough()Boolean텍스트에 취소선이 있는 경우 true, 없는 경우 false, 텍스트에 여러 스타일이 있는 경우 null를 반환합니다.
isUnderline()Boolean텍스트에 밑줄이 있는 경우 true, 없는 경우 false, 텍스트에 여러 스타일이 있는 경우 null를 반환합니다.
removeLink()TextStyleLink를 삭제합니다.
setBackgroundColor(color)TextStyle텍스트의 배경 색상을 설정합니다.
setBackgroundColor(red, green, blue)TextStyle텍스트의 배경 색상을 0~255 사이의 지정된 RGB 값으로 설정합니다.
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텍스트의 전경 색상을 0~255 사이의 지정된 RGB 값으로 설정합니다.
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요소의 너비를 포인트 단위로 설정합니다. 이는 요소에 회전이 없을 때 요소의 경계 상자의 너비입니다.