프레젠테이션 구조
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
이 가이드에서는 Google Slides 프레젠테이션을 구성하는 데이터 유형에 대해 설명합니다. 페이지, 페이지 요소, 속성에 관한 자세한 내용은 Google Slides API 문서의 해당 섹션을 참고하세요.
Google 슬라이드 Presentation
는 페이지로 구성되어 있습니다.
Page
에는 하나 이상의 페이지 요소가 있을 수 있습니다.

페이지 유형
프레젠테이션에는 다양한 유형의 페이지가 포함될 수 있습니다.
Page
은 다음 유형 중 하나일 수 있습니다.
페이지 유형 |
설명 |
Slide |
프레젠테이션이 화면에 렌더링될 때 사용자가 보고 전환하는 페이지입니다. |
Master |
기본 텍스트 스타일과 해당 마스터를 기반으로 모든 슬라이드의 기본 배경을 구성하는 배경 및 기타 도형을 설정하는 자리표시자가 포함되어 있습니다. |
Layout |
각 슬라이드 유형에서 콘텐츠가 정렬되는 방식을 결정합니다. |
NotesPage |
발표자 노트에 사용됩니다. |
NotesMasters |
발표자 노트에 사용됩니다. |
페이지 요소 유형
페이지의 각 PageElement
은 다음 유형 중 하나일 수 있습니다.
페이지 요소 유형 |
설명 |
Shape |
직사각형, 타원, 텍스트 상자와 같은 일반 시각적 객체입니다. 도형에는 텍스트가 포함될 수 있으므로 슬라이드를 빌드하는 데 가장 일반적인 페이지 요소입니다. |
Line |
시각적 선, 곡선 또는 커넥터입니다. |
Image |
Slides로 가져온 그래픽 |
SheetsChart |
Google Sheets에서 Slides로 가져온 차트 |
Video |
Slides로 가져온 동영상 |
Table |
콘텐츠 그리드입니다. |
WordArt |
모양과 더 유사하게 작동하는 시각적 텍스트 요소입니다. |
Group |
개별 단위로 처리되는 페이지 요소의 집합입니다. 함께 이동, 크기 조절, 회전할 수 있습니다. |
일부 페이지 요소의 시각적 모양은 채우기, 테두리, 텍스트를 변경하여 수정할 수 있습니다. 페이지 요소의 크기와 위치를 변경할 수도 있습니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-31(UTC)
[null,null,["최종 업데이트: 2025-08-31(UTC)"],[[["\u003cp\u003eThis guide explains the structure of Google Slides presentations, including the different types of pages and elements that compose them.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Slides presentations are built upon pages, which can be slides, masters, layouts, or notes pages.\u003c/p\u003e\n"],["\u003cp\u003ePages contain elements such as shapes, lines, images, charts, videos, tables, word art, and groups, each serving a specific visual purpose.\u003c/p\u003e\n"],["\u003cp\u003eYou can modify the appearance of page elements by adjusting their fill, border, text, size, and position using the Google Slides API.\u003c/p\u003e\n"]]],[],null,["# Structure of a presentation\n\nThis guide tells you about the data types that make up a Google Slides\npresentation. For additional detail on pages, page elements, and their\nproperties, see the corresponding section of the [Google Slides API\ndocumentation](/slides/concepts/page-elements).\n\nA Google Slides [`Presentation`](/apps-script/reference/slides/presentation) is composed of pages.\nA [`Page`](/apps-script/reference/slides/page) can have one or more page elements.\n\nPage types\n----------\n\nThere are various different types of pages that a presentation can contain.\nA [`Page`](/apps-script/reference/slides/page) can be one of the following types:\n\n| Page type | Description |\n|--------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [`Slide`](/apps-script/reference/slides/slide) | The pages that users see and flip between when the presentation is rendered on a screen. |\n| [`Master`](/apps-script/reference/slides/master) | Contains placeholders that establish default text styles, as well as background and other shapes that make up the default background for all slides based on that master. |\n| [`Layout`](/apps-script/reference/slides/layout) | Determines how content is arranged on each type of slide. |\n| [`NotesPage`](/apps-script/reference/slides/notes-page) | Used for speaker's notes. |\n| [`NotesMasters`](/apps-script/reference/slides/notes-master) | Used for speaker's notes. |\n\nPage element types\n------------------\n\nEach [`PageElement`](/apps-script/reference/slides/page-element) on a page can\nbe one of the following types:\n\n| Page element type | Description |\n|-------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [`Shape`](/apps-script/reference/slides/shape) | A plain visual object, such as rectangles, ellipses, and text boxes. Shapes can contain text, so they are the most common page elements to build slides. |\n| [`Line`](/apps-script/reference/slides/line) | A visual line, curve, or connector. |\n| [`Image`](/apps-script/reference/slides/image) | A graphic imported into Slides. |\n| [`SheetsChart`](/apps-script/reference/slides/sheets-chart) | A chart imported into Slides from Google Sheets. |\n| [`Video`](/apps-script/reference/slides/video) | A video imported into Slides. |\n| [`Table`](/apps-script/reference/slides/table) | A grid of content. |\n| [`WordArt`](/apps-script/reference/slides/word-art) | A visual text element that behaves more like a shape. |\n| [`Group`](/apps-script/reference/slides/group) | A set of page elements that are treated as an individual unit. They can be moved, scaled, and rotated together. |\n\nThe visual appearance of some page elements can be modified by changing their [fill](/apps-script/reference/slides/fill), [border](/apps-script/reference/slides/border), and [text](/apps-script/reference/slides/text-range). You can also change a page element's [size and position](/apps-script/guides/slides/moving-elements)."]]