Membuat dan membuka Presentations yang dapat diedit.
// Open a presentation by ID. let preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Properti
| Properti | Jenis | Deskripsi |
|---|---|---|
Alignment | Alignment | Enumerasi jenis posisi perataan. |
Arrow | Arrow | Enumerasi gaya panah berbeda yang dapat dimiliki Line. |
Auto | Auto | Enumerasi jenis teks otomatis. |
Autofit | Autofit | Enumerasi jenis paskan otomatis. |
Cell | Cell | Enumerasi berbagai status penggabungan sel tabel. |
Color | Color | Enumerasi jenis warna. |
Content | Content | Enumerasi nilai yang digunakan untuk menentukan perataan konten. |
Dash | Dash | Enumerasi gaya garis putus-putus yang berbeda yang dapat dimiliki Line. |
Fill | Fill | Enumerasi jenis pengisian. |
Line | Line | Enumerasi kategori Line. |
Line | Line | Enumerasi jenis Line. |
Line | Line | Enumerasi jenis Line. |
Link | Link | Enumerasi jenis link. |
List | List | Enumerasi jenis preset daftar. |
Page | Page | Enumerasi jenis latar belakang halaman. |
Page | Page | Enumerasi jenis elemen halaman. |
Page | Page | Enumerasi jenis halaman. |
Paragraph | Paragraph | Enumerasi jenis perataan paragraf. |
Placeholder | Placeholder | Enumerasi jenis placeholder. |
Predefined | Predefined | Enumerasi tata letak bawaan. |
Selection | Selection | Enumerasi jenis pilihan. |
Shape | Shape | Enumerasi jenis bentuk. |
Sheets | Sheets | Enumerasi jenis sematan diagram Spreadsheet. |
Slide | Slide | Enumerasi cara Slide dapat ditautkan. |
Slide | Slide | Enumerasi jenis posisi slide. |
Spacing | Spacing | Enumerasi jenis mode penspasian. |
Text | Text | Enumerasi jenis offset garis dasar teks. |
Text | Text | Enumerasi jenis petunjuk teks. |
Theme | Theme | Enumerasi warna tema. |
Video | Video | Enumerasi jenis sumber video. |
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
create(name) | Presentation | Membuat dan membuka Presentation baru. |
get | Presentation|null | Menampilkan presentasi aktif saat ini yang terikat ke penampung skrip, atau null jika tidak ada
presentasi aktif. |
get | Ui | Menampilkan instance lingkungan antarmuka pengguna presentasi yang memungkinkan skrip menambahkan fitur seperti menu, dialog, dan sidebar. |
new | Affine | Menampilkan Affine baru untuk membuat Affine. |
open | Presentation | Membuka Presentation dengan ID yang diberikan. |
open | Presentation | Membuka Presentation dengan URL yang diberikan. |
Dokumentasi mendetail
create(name)
Membuat dan membuka Presentation baru.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
name | String | Nama yang akan diberikan ke presentasi yang dibuat. |
Pulang pergi
Presentation — Presentasi dengan nama yang diberikan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/presentations
getActivePresentation()
Menampilkan presentasi aktif saat ini yang terikat ke penampung skrip, atau null jika tidak ada
presentasi aktif. Untuk berinteraksi dengan presentasi yang tidak terikat ke penampung skrip, gunakan openById(id).
// Get the current presentation to which this script is bound. const presentation = SlidesApp.getActivePresentation();
Pulang pergi
Presentation|null
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getUi()
Menampilkan instance lingkungan antarmuka pengguna presentasi yang memungkinkan skrip menambahkan fitur seperti menu, dialog, dan sidebar. Skrip hanya dapat berinteraksi dengan UI untuk instance presentasi yang terbuka saat ini, dan hanya jika skrip terikat ke presentasi. Untuk mengetahui informasi selengkapnya, lihat panduan untuk menu dan dialog serta sidebar.
// 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(); }
Pulang pergi
newAffineTransformBuilder()
Menampilkan AffineTransformBuilder baru untuk membuat AffineTransform. Builder
Pulang pergi
openById(id)
Membuka Presentation dengan ID yang diberikan.
// Open a presentation by ID. const presentation = SlidesApp.openById('docId');
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
id | String | ID presentasi yang akan dibuka. |
Pulang pergi
Presentation — Presentasi dengan ID yang diberikan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/presentations
openByUrl(url)
Membuka Presentation dengan URL yang diberikan.
// Open a presentation by URL. const presentation = SlidesApp.openByUrl( 'https://docs.google.com/presentation/d/docId/edit', );
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
url | String | URL presentasi yang akan dibuka. |
Pulang pergi
Presentation — Presentasi dengan URL yang diberikan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/presentations