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 유형입니다.
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()NumberX 좌표 변환 요소를 점 단위로 가져옵니다.
getTranslateY()NumberY 좌표 변환 요소를 점 단위로 가져옵니다.
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)Link0부터 시작하는 슬라이드 색인을 사용하여 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지정된 이미지 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)ImageGoogle 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)Link0부터 시작하는 슬라이드 색인을 사용하여 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()Integer연결된 Slide의 0 기반 색인을 반환하거나 LinkTypeLinkType.SLIDE_INDEX이 아니면 null을 반환합니다.
getSlidePosition()SlidePosition연결된 SlideSlidePosition 또는 LinkTypeLinkType.SLIDE_POSITION이 아니면 null를 반환합니다.
getUrl()String외부 웹페이지 URL을 반환하거나 LinkTypeLinkType.URL이 아니면 null을 반환합니다.

LinkType

속성

속성유형설명
UNSUPPORTEDEnum지원되지 않는 링크 유형입니다.
URLEnum외부 웹페이지 링크입니다.
SLIDE_POSITIONEnum이 프레젠테이션의 특정 슬라이드에 대한 링크이며 해당 위치로 연결됩니다.
SLIDE_IDEnumID로 주소가 지정된 이 프레젠테이션의 특정 슬라이드에 대한 링크입니다.
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지정된 이미지 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)ImageGoogle 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지정된 이미지 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)ImageGoogle 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하나의 제목과 두 개의 열이 있는 레이아웃입니다.
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)Link0부터 시작하는 슬라이드 색인을 사용하여 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다이아몬드 모양입니다.
DODECAGONEnum12각형 모양입니다.
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()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()void차트를 Google 스프레드시트의 최신 버전의 차트로 교체하여 새로고침합니다.
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)Link0부터 시작하는 슬라이드 색인을 사용하여 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를 반환하거나 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 객체 목록을 반환합니다.
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)ImageGoogle 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()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목록 요소 간에 단락 간격은 건너뜁니다.

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()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텍스트의 배경색을 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)TextStyle0부터 시작하는 슬라이드 색인을 사용하여 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)Link0부터 시작하는 슬라이드 색인을 사용하여 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요소의 너비를 포인트로 설정합니다. 포인트는 요소에 회전이 없는 경우 요소 경계 상자의 너비입니다.