Struktur presentasi
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Panduan ini memberi tahu Anda tentang jenis data yang membentuk presentasi Google Slide. Untuk mengetahui detail tambahan tentang halaman, elemen halaman, dan propertinya, lihat bagian yang sesuai dalam dokumentasi Google Slides API.
Presentation
Google Slide terdiri dari beberapa halaman.
Page
dapat memiliki satu atau beberapa elemen halaman.

Jenis halaman
Ada berbagai jenis halaman yang dapat disertakan dalam presentasi.
Page
dapat berupa salah satu jenis berikut:
Jenis halaman |
Deskripsi |
Slide |
Halaman yang dilihat dan dibalik pengguna saat presentasi dirender di layar. |
Master |
Berisi placeholder yang menetapkan gaya teks default, serta latar belakang dan bentuk lain yang membentuk latar belakang default untuk semua slide berdasarkan slide master tersebut. |
Layout |
Menentukan cara konten disusun di setiap jenis slide. |
NotesPage |
Digunakan untuk catatan pembicara. |
NotesMasters |
Digunakan untuk catatan pembicara. |
Jenis elemen halaman
Setiap PageElement
di halaman dapat
berupa salah satu jenis berikut:
Jenis elemen halaman |
Deskripsi |
Shape |
Objek visual biasa, seperti persegi panjang, elips, dan kotak teks. Bentuk dapat berisi teks, sehingga menjadi elemen halaman yang paling umum untuk membuat slide. |
Line |
Garis, kurva, atau penghubung visual. |
Image |
Grafik yang diimpor ke Slide. |
SheetsChart |
Diagram yang diimpor ke Slide dari Google Spreadsheet. |
Video |
Video yang diimpor ke Slide. |
Table |
Petak konten. |
WordArt |
Elemen teks visual yang berperilaku lebih seperti bentuk. |
Group |
Kumpulan elemen halaman yang diperlakukan sebagai satu unit. Objek tersebut dapat dipindahkan, diskalakan, dan diputar bersama-sama. |
Tampilan visual beberapa elemen halaman dapat diubah dengan mengubah pengisian, batas, dan teks. Anda juga dapat mengubah ukuran dan posisi elemen halaman.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-08-31 UTC.
[null,null,["Terakhir diperbarui pada 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)."]]