Class SlidesApp

SlidesApp

수정할 수 있는 Presentations를 만들고 엽니다.

// Open a presentation by ID.
var preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE');

// Create and open a presentation.
preso = SlidesApp.create('Presentation Name');

속성

속성유형설명
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를 엽니다.

자세한 문서

create(name)

Presentation를 만들고 엽니다.

매개변수

이름유형설명
nameString생성된 프레젠테이션에 지정할 이름입니다.

리턴

Presentation: 지정된 이름의 프레젠테이션입니다.

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.

  • https://www.googleapis.com/auth/presentations

getActivePresentation()

스크립트가 컨테이너에 결합된 현재 활성 상태의 프레젠테이션을 반환하거나, 스크립트가 없는 경우 null를 반환합니다. 있습니다. 스크립트가 제공되지 않는 프레젠테이션과 상호작용하기 위해 대신 openById(id)를 사용하세요.

// Get the current presentation to which this script is bound.
var presentation = SlidesApp.getActivePresentation();
드림 프레젠테이션이 이미 열려 있는 경우 동일한 프레젠테이션 인스턴스가 반환됩니다.

리턴

Presentation

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getUi()

스크립트가 다음 작업을 수행할 수 있도록 하는 프레젠테이션의 사용자 인터페이스 환경 인스턴스를 반환합니다. 메뉴, 대화상자 및 사이드바와 같은 기능을 추가할 수 있습니다. 스크립트는 스크립트가 프레젠테이션에 결합된 경우에만 이 값을 반환합니다. 자세한 내용은 메뉴대화상자 및 사이드바에 대한 가이드를 참조하세요.

// Add a custom menu to the active presentation, including a separator and a sub-menu.
function onOpen(e) {
  SlidesApp.getUi()
      .createMenu('My Menu')
      .addItem('My menu item', 'myFunction')
      .addSeparator()
      .addSubMenu(SlidesApp.getUi().createMenu('My sub-menu')
          .addItem('One sub-menu item', 'mySecondFunction')
          .addItem('Another sub-menu item', 'myThirdFunction'))
      .addToUi();
}

리턴

Ui


newAffineTransformBuilder()

AffineTransformBuilder를 반환하여 AffineTransform를 빌드합니다. 빌더 아핀 변환으로 미리 설정됩니다.

리턴

AffineTransformBuilder


openById(id)

지정된 ID로 Presentation를 엽니다.

// Open a presentation by ID.
var presentation = SlidesApp.openById('docId');
드림 프레젠테이션이 이미 열려 있는 경우 동일한 프레젠테이션 인스턴스가 반환됩니다.

매개변수

이름유형설명
idString

리턴

Presentation: 지정된 ID가 있는 프레젠테이션

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.

  • https://www.googleapis.com/auth/presentations

openByUrl(url)

지정된 URL로 Presentation를 엽니다.

// Open a presentation by URL.
var presentation = SlidesApp.openByUrl('https://docs.google.com/presentation/d/docId/edit');
드림 프레젠테이션이 이미 열려 있는 경우 동일한 프레젠테이션 인스턴스가 반환됩니다.

매개변수

이름유형설명
urlString

리턴

Presentation: 지정된 URL이 있는 프레젠테이션

승인

이 메서드를 사용하는 스크립트에는 다음 범위 중 하나 이상으로 승인이 필요합니다.

  • https://www.googleapis.com/auth/presentations