Page yang merepresentasikan gambar.
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
align | Image | Menyejajarkan elemen ke posisi perataan yang ditentukan di halaman. |
bring | Image | Memindahkan elemen halaman ke depan satu elemen di halaman. |
bring | Image | Membawa elemen halaman ke bagian depan halaman. |
duplicate() | Page | Menduplikasi elemen halaman. |
get | Blob | Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. |
get | Blob | Menampilkan data di dalam gambar ini sebagai blob. |
get | Border | Menampilkan Border gambar. |
get | Connection | Menampilkan daftar Connection di elemen halaman, atau daftar kosong jika elemen halaman tidak memiliki situs koneksi. |
get | String | Mendapatkan URL gambar. |
get | String | Menampilkan deskripsi teks alternatif elemen halaman. |
get | Number|null | Mendapatkan tinggi elemen dalam poin, yang merupakan tinggi kotak pembatas elemen saat elemen tidak memiliki rotasi. |
get | Number|null | Menampilkan tinggi bawaan elemen dalam poin. |
get | Number|null | Menampilkan lebar bawaan elemen dalam poin. |
get | Number | Menampilkan posisi horizontal elemen dalam poin, diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi. |
get | Link|null | Menampilkan Link atau null jika tidak ada link. |
get | String | Menampilkan ID unik untuk objek ini. |
get | Page | Menampilkan jenis elemen halaman, yang ditampilkan sebagai enum Page. |
get | Group|null | Menampilkan grup tempat elemen halaman ini berada, atau null jika elemen tidak berada dalam grup. |
get | Page | Menampilkan halaman tempat elemen halaman ini berada. |
get | Page | Menampilkan elemen halaman induk dari penampung. |
get | Integer|null | Menampilkan indeks gambar placeholder. |
get | Placeholder | Menampilkan jenis placeholder gambar, atau Placeholder jika bentuknya bukan placeholder. |
get | Number | Menampilkan sudut rotasi searah jarum jam elemen di sekitar pusatnya dalam derajat, dengan nol derajat berarti tidak ada rotasi. |
get | String|null | Mendapatkan URL sumber gambar, jika tersedia. |
get | String | Menampilkan judul teks alternatif elemen halaman. |
get | Number | Mendapatkan posisi vertikal elemen dalam poin, diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi. |
get | Affine | Menampilkan transformasi elemen halaman. |
get | Number|null | Menampilkan lebar elemen dalam poin, yang merupakan lebar kotak pembatas elemen saat elemen tidak memiliki rotasi. |
preconcatenate | Image | Menggabungkan transformasi yang diberikan ke transformasi elemen halaman yang ada. |
remove() | void | Menghapus elemen halaman. |
remove | void | Menghapus Link. |
replace(blobSource) | Image | Mengganti gambar ini dengan gambar yang dijelaskan oleh objek Blob. |
replace(blobSource, crop) | Image | Mengganti gambar ini dengan gambar yang dijelaskan oleh objek Image, dengan opsi memangkas
gambar agar sesuai. |
replace(imageUrl) | Image | Mengganti gambar ini dengan gambar lain yang didownload dari URL yang diberikan. |
replace(imageUrl, crop) | Image | Mengganti gambar ini dengan gambar lain yang didownload dari URL yang diberikan, dengan opsi memangkas gambar agar sesuai. |
scale | Image | Menskalakan tinggi elemen dengan rasio yang ditentukan. |
scale | Image | Menskalakan lebar elemen dengan rasio yang ditentukan. |
select() | void | Hanya memilih Page dalam presentasi aktif dan menghapus pilihan sebelumnya. |
select(replace) | void | Memilih Page dalam presentasi yang aktif. |
send | Image | Mengirim elemen halaman ke belakang satu elemen di halaman. |
send | Image | Mengirim elemen halaman ke bagian belakang halaman. |
set | Image | Menetapkan deskripsi teks alternatif elemen halaman. |
set | Image | Menetapkan tinggi elemen dalam poin, yang merupakan tinggi kotak pembatas elemen saat elemen tidak memiliki rotasi. |
set | Image | Menetapkan posisi horizontal elemen dalam poin, diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi. |
set | Link | Menetapkan Link ke Slide tertentu menggunakan indeks berbasis nol slide. |
set | Link | Menetapkan Link ke Slide tertentu, link ditetapkan oleh ID slide tertentu. |
set | Link | Menetapkan Link ke Slide tertentu menggunakan posisi relatif slide. |
set | Link | Menetapkan Link ke string URL yang tidak kosong yang diberikan. |
set | Image | Menetapkan sudut rotasi searah jarum jam elemen di sekitar bagian tengahnya dalam derajat. |
set | Image | Menetapkan judul teks alternatif elemen halaman. |
set | Image | Menetapkan posisi vertikal elemen dalam poin, diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi. |
set | Image | Menetapkan transformasi elemen halaman dengan transformasi yang diberikan. |
set | Image | Menetapkan lebar elemen dalam poin, yang merupakan lebar kotak pembatas elemen saat elemen tidak memiliki rotasi. |
Dokumentasi mendetail
align On Page(alignmentPosition)
Menyejajarkan elemen ke posisi perataan yang ditentukan di halaman.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
alignment | Alignment | Posisi untuk menyelaraskan elemen halaman ini di halaman. |
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
bring Forward()
Memindahkan elemen halaman ke depan satu elemen di halaman.
Elemen halaman tidak boleh berada dalam grup.
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
bring To Front()
Membawa elemen halaman ke bagian depan halaman.
Elemen halaman tidak boleh berada dalam grup.
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
duplicate()
Menduplikasi elemen halaman.
Elemen halaman duplikat ditempatkan di halaman yang sama pada posisi yang sama dengan halaman asli.
Pulang pergi
Page — Duplikat baru elemen halaman ini.
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
get As(contentType)
Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. Metode ini menambahkan ekstensi yang sesuai ke nama file—misalnya, "myfile.pdf". Namun, fungsi ini mengasumsikan bahwa bagian nama file yang mengikuti titik terakhir (jika ada) adalah ekstensi yang ada dan harus diganti. Akibatnya, "ShoppingList.12.25.2014" menjadi "ShoppingList.12.25.pdf".
Untuk melihat kuota harian konversi, lihat Kuota untuk Layanan Google. Domain Google Workspace yang baru dibuat mungkin tunduk pada kuota yang lebih ketat untuk sementara.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
content | String | Jenis MIME yang akan dikonversi. Untuk sebagian besar blob, 'application/pdf' adalah
satu-satunya opsi yang valid. Untuk gambar dalam format BMP, GIF, JPEG, atau PNG, salah satu dari 'image/bmp', 'image/gif', 'image/jpeg', atau 'image/png' juga valid. Untuk dokumen Google Dokumen, 'text/markdown' juga valid. |
Pulang pergi
Blob — Data sebagai blob.
get Blob()
get Border()
get Connection Sites()
Menampilkan daftar Connection di elemen halaman, atau daftar kosong jika elemen halaman tidak memiliki situs koneksi.
Pulang pergi
Connection — Daftar situs koneksi, yang mungkin kosong jika elemen ini tidak memiliki situs koneksi.
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
get Content Url()
Mendapatkan URL gambar.
URL ini diberi tag dengan akun pemohon, sehingga siapa pun yang memiliki URL tersebut secara efektif mengakses gambar sebagai pemohon asli. Akses ke gambar dapat hilang jika setelan berbagi presentasi berubah. URL yang ditampilkan akan berakhir setelah jangka waktu yang singkat.
Pulang pergi
String
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
get Description()
Menampilkan deskripsi teks alternatif elemen halaman. Deskripsi digabungkan dengan judul untuk menampilkan dan membaca teks alternatif.
Pulang pergi
String — Deskripsi teks alternatif elemen halaman.
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
get Height()
Mendapatkan tinggi elemen dalam poin, yang merupakan tinggi kotak pembatas elemen saat elemen tidak memiliki rotasi.
Metode ini tidak kompatibel dengan semua elemen halaman. Untuk mempelajari elemen halaman mana yang tidak kompatibel dengan metode ini, lihat batasan ukuran dan penempatan.
Pulang pergi
Number|null — Tinggi bawaan elemen halaman dalam poin, atau null jika elemen halaman tidak memiliki tinggi.
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
get Inherent Height()
Menampilkan tinggi bawaan elemen dalam poin.
Transformasi elemen halaman relatif terhadap ukuran bawaannya. Gunakan ukuran bawaan bersama dengan transformasi elemen untuk menentukan tampilan visual akhir elemen.
Pulang pergi
Number|null — Tinggi bawaan elemen halaman dalam poin, atau null jika elemen halaman tidak memiliki tinggi.
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
get Inherent Width()
Menampilkan lebar bawaan elemen dalam poin.
Transformasi elemen halaman relatif terhadap ukuran bawaannya. Gunakan ukuran bawaan bersama dengan transformasi elemen untuk menentukan tampilan visual akhir elemen.
Pulang pergi
Number|null — Lebar bawaan elemen halaman dalam poin, atau null jika elemen halaman tidak memiliki lebar.
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
get Left()
Menampilkan posisi horizontal elemen dalam poin, diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.
Pulang pergi
Number — Posisi horizontal elemen ini dalam poin, dari sudut kiri atas halaman.
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
get Link()
Menampilkan Link atau null jika tidak ada link.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
Pulang pergi
Link|null — Link atau null jika tidak ada link.
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
get Object Id()
Menampilkan ID unik untuk objek ini. ID objek yang digunakan oleh halaman dan elemen halaman memiliki namespace yang sama.
Pulang pergi
String — ID unik untuk objek ini.
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
get Page Element Type()
Menampilkan jenis elemen halaman, yang ditampilkan sebagai enum Page.
Pulang pergi
Page — Jenis elemen halaman.
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
get Parent Group()
Menampilkan grup tempat elemen halaman ini berada, atau null jika elemen tidak berada dalam grup.
Pulang pergi
Group|null — Grup tempat elemen halaman ini berada, atau 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
get Parent Page()
Menampilkan halaman tempat elemen halaman ini berada.
Pulang pergi
Page — Halaman tempat elemen ini berada.
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
get Parent Placeholder()
Menampilkan elemen halaman induk dari penampung. Menampilkan null jika gambar bukan
placeholder atau tidak memiliki induk.
Pulang pergi
Page — Elemen halaman induk dari placeholder gambar ini, atau null jika gambar ini bukan
placeholder atau tidak memiliki induk.
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
get Placeholder Index()
Menampilkan indeks gambar placeholder. Jika dua atau lebih gambar placeholder di halaman yang sama
memiliki jenis yang sama, masing-masing akan memiliki nilai indeks yang unik. Menampilkan null jika gambar bukan
placeholder.
Pulang pergi
Integer|null — Indeks placeholder gambar ini, atau null jika gambar bukan placeholder.
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
get Placeholder Type()
Menampilkan jenis placeholder gambar, atau Placeholder jika bentuknya bukan placeholder.
Pulang pergi
Placeholder — Jenis placeholder gambar ini.
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
get Rotation()
Menampilkan sudut rotasi searah jarum jam elemen di sekitar pusatnya dalam derajat, dengan nol derajat berarti tidak ada rotasi.
Pulang pergi
Number — Sudut rotasi dalam derajat antara 0 (inklusif) dan 360 (eksklusif).
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
get Source Url()
Mendapatkan URL sumber gambar, jika tersedia.
Saat gambar disisipkan dengan URL, akan menampilkan URL yang diberikan selama penyisipan gambar.
Pulang pergi
String|null — URL gambar atau null jika gambar tidak memiliki URL sumber.
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
get Title()
Menampilkan judul teks alternatif elemen halaman. Judul digabungkan dengan deskripsi untuk menampilkan dan membaca teks alternatif.
Pulang pergi
String — Judul teks alternatif elemen halaman.
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
get Top()
Mendapatkan posisi vertikal elemen dalam poin, diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.
Pulang pergi
Number — Posisi vertikal elemen ini dalam poin, dari sudut kiri atas halaman.
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
get Transform()
Menampilkan transformasi elemen halaman.
Tampilan visual elemen halaman ditentukan oleh transformasi absolutnya. Untuk menghitung transformasi absolut, gabungkan terlebih dahulu transformasi elemen halaman dengan transformasi semua grup induknya. Jika elemen halaman tidak berada dalam grup, transformasi absolutnya sama dengan nilai dalam kolom ini.
Pulang pergi
Affine — Transformasi elemen halaman.
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
get Width()
Menampilkan lebar elemen dalam poin, yang merupakan lebar kotak pembatas elemen saat elemen tidak memiliki rotasi.
Metode ini tidak kompatibel dengan semua elemen halaman. Untuk mempelajari elemen halaman mana yang tidak kompatibel dengan metode ini, lihat batasan ukuran dan penempatan.
Pulang pergi
Number|null — Lebar bawaan elemen halaman dalam poin, atau null jika elemen halaman tidak memiliki lebar.
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
preconcatenate Transform(transform)
Menggabungkan transformasi yang diberikan ke transformasi elemen halaman yang ada.
newTransform = argument * existingTransform;
Misalnya, untuk memindahkan elemen halaman 36 poin ke kiri:
const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; element.preconcatenateTransform( SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(), );
Anda juga dapat mengganti transformasi elemen halaman dengan set.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
transform | Affine | Transformasi yang akan digabungkan sebelumnya ke transformasi elemen halaman ini. |
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
remove()
Menghapus elemen halaman.
Jika setelah operasi penghapusan, Group hanya berisi satu atau tidak ada elemen halaman, grup itu sendiri juga dihapus.
Jika penampung Page dihapus di master atau tata letak, semua penampung yang mewarisi dan kosong juga akan dihapus.
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
remove Link()
Menghapus Link.
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
replace(blobSource)
Mengganti gambar ini dengan gambar yang dijelaskan oleh objek Blob.
Penyisipan gambar mengambilnya dari
Blob sekali dan salinannya disimpan untuk ditampilkan di dalam presentasi.
Ukuran gambar harus kurang dari 50 MB, tidak boleh melebihi 25 megapiksel, dan harus dalam format PNG, JPEG, atau GIF.
Untuk mempertahankan rasio aspek gambar, gambar diskalakan dan dipusatkan sehubungan dengan ukuran gambar yang ada.
const image = SlidesApp.getActivePresentation().getSlides()[0].getImages()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById("123abc"); image.replace(driveImage);
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
blob | Blob | Data gambar. |
Pulang pergi
Image — Image ini setelah penggantian.
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
replace(blobSource, crop)
Mengganti gambar ini dengan gambar yang dijelaskan oleh objek Image, dengan opsi memangkas
gambar agar sesuai.
Penyisipan gambar mengambilnya dari
Blob sekali dan salinannya disimpan untuk ditampilkan di dalam presentasi.
Ukuran gambar harus kurang dari 50 MB, tidak boleh melebihi 25 megapiksel, dan harus dalam format PNG, JPEG, atau GIF.
const image = SlidesApp.getActivePresentation().getSlides()[0].getImages()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); // Replace and crop the drive image. image.replace(driveImage, true);
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
blob | Blob | Data gambar. |
crop | Boolean | Jika true, memangkas gambar agar sesuai dengan ukuran gambar yang ada. Jika tidak, gambar
akan diskalakan dan dipusatkan. |
Pulang pergi
Image — Image ini setelah penggantian.
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
replace(imageUrl)
Mengganti gambar ini dengan gambar lain yang didownload dari URL yang diberikan.
Menyisipkan gambar akan mengambilnya dari URL satu kali dan salinannya disimpan untuk ditampilkan di dalam presentasi. Ukuran gambar harus kurang dari 50 MB, tidak boleh melebihi 25 megapiksel, dan harus dalam format PNG, JPEG, atau GIF.
URL yang diberikan harus dapat diakses secara publik dan berukuran tidak lebih dari 2 kB. URL itu sendiri disimpan bersama gambar dan ditampilkan melalui get.
Untuk mempertahankan rasio aspek gambar, gambar diskalakan dan dipusatkan sehubungan dengan ukuran gambar yang ada.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
image | String | URL untuk mendownload gambar. |
Pulang pergi
Image — Image ini setelah penggantian.
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
replace(imageUrl, crop)
Mengganti gambar ini dengan gambar lain yang didownload dari URL yang diberikan, dengan opsi memangkas gambar agar sesuai.
Menyisipkan gambar akan mengambilnya dari URL satu kali dan salinannya disimpan untuk ditampilkan di dalam presentasi. Ukuran gambar harus kurang dari 50 MB, tidak boleh melebihi 25 megapiksel, dan harus dalam format PNG, JPEG, atau GIF.
URL yang diberikan tidak boleh lebih besar dari 2 kB.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
image | String | URL untuk mendownload gambar. |
crop | Boolean | Jika true, memangkas gambar agar sesuai dengan ukuran gambar yang ada. Jika tidak, gambar
akan diskalakan dan dipusatkan. |
Pulang pergi
Image — Image ini setelah penggantian.
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
scale Height(ratio)
Menskalakan tinggi elemen dengan rasio yang ditentukan. Tinggi elemen adalah tinggi kotak pembatasnya saat elemen tidak memiliki rotasi.
Metode ini tidak kompatibel dengan semua elemen halaman. Untuk mempelajari elemen halaman mana yang tidak kompatibel dengan metode ini, lihat batasan ukuran dan penempatan.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
ratio | Number | Rasio untuk menskalakan tinggi elemen halaman ini. |
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
scale Width(ratio)
Menskalakan lebar elemen dengan rasio yang ditentukan. Lebar elemen adalah lebar kotak pembatasnya saat elemen tidak memiliki rotasi.
Metode ini tidak kompatibel dengan semua elemen halaman. Untuk mempelajari elemen halaman mana yang tidak kompatibel dengan metode ini, lihat batasan ukuran dan penempatan.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
ratio | Number | Rasio untuk menskalakan lebar elemen halaman ini. |
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
select()
Hanya memilih Page dalam presentasi aktif dan menghapus pilihan sebelumnya. Ini sama dengan memanggil select(replace) dengan true.
Skrip hanya dapat mengakses pilihan pengguna yang menjalankan skrip, dan hanya jika skrip terikat ke presentasi.
Tindakan ini menetapkan Page induk Page sebagai current page selection.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
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
select(replace)
Memilih Page dalam presentasi yang aktif.
Skrip hanya dapat mengakses pilihan pengguna yang menjalankan skrip, dan hanya jika skrip terikat ke presentasi.
Teruskan true ke metode ini untuk memilih hanya Page dan menghapus pilihan sebelumnya. Tindakan ini juga menetapkan Page induk Page sebagai
current page selection.
Teruskan false untuk memilih beberapa objek Page. Objek Page
harus berada di Page yang sama.
Kondisi berikut harus dipenuhi saat memilih elemen halaman menggunakan parameter false:
Pageinduk dari objekPageharus berupaElement current page selection.- Tidak boleh ada beberapa objek
Pageyang dipilih.
Untuk memastikan hal itu terjadi, pendekatan yang lebih disukai adalah memilih Page induk
terlebih dahulu menggunakan Page.selectAsCurrentPage(), lalu memilih elemen halaman di halaman tersebut.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // First select the slide page, as the current page selection. slide.selectAsCurrentPage(); // Then select all the page elements in the selected slide page. const pageElements = slide.getPageElements(); for (let i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
replace | Boolean | Jika true, pilihan akan menggantikan pilihan sebelumnya; jika tidak, pilihan akan ditambahkan ke pilihan sebelumnya. |
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
send Backward()
Mengirim elemen halaman ke belakang satu elemen di halaman.
Elemen halaman tidak boleh berada dalam grup.
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
send To Back()
Mengirim elemen halaman ke bagian belakang halaman.
Elemen halaman tidak boleh berada dalam grup.
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
set Description(description)
Menetapkan deskripsi teks alternatif elemen halaman.
Metode ini tidak didukung untuk elemen Group.
// Set the first page element's alt text description to "new alt text // description". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setDescription('new alt text description'); Logger.log(pageElement.getDescription());
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
description | String | String untuk menetapkan deskripsi teks alternatif. |
Pulang pergi
Image — Elemen halaman ini.
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
set Height(height)
Menetapkan tinggi elemen dalam poin, yang merupakan tinggi kotak pembatas elemen saat elemen tidak memiliki rotasi.
Metode ini tidak kompatibel dengan semua elemen halaman. Untuk mempelajari elemen halaman mana yang tidak kompatibel dengan metode ini, lihat batasan ukuran dan penempatan.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
height | Number | Tinggi baru elemen halaman ini yang akan ditetapkan, dalam poin. |
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
set Left(left)
Menetapkan posisi horizontal elemen dalam poin, diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
left | Number | Posisi horizontal baru yang akan ditetapkan, dalam poin. |
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
set Link Slide(slideIndex)
Menetapkan Link ke Slide tertentu menggunakan indeks berbasis nol slide.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(0);
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
slide | Integer | Indeks berbasis nol ke slide. |
Pulang pergi
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
set Link Slide(slide)
Menetapkan Link ke Slide tertentu, link ditetapkan oleh ID slide tertentu.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(slides[0]);
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
slide | Slide | Slide yang akan ditautkan. |
Pulang pergi
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
set Link Slide(slidePosition)
Menetapkan Link ke Slide tertentu menggunakan posisi relatif slide.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
slide | Slide | Slide relatif. |
Pulang pergi
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
set Link Url(url)
Menetapkan Link ke string URL yang tidak kosong yang diberikan.
// Set a link to the URL. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkUrl('https://slides.google.com');
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
url | String | String URL. |
Pulang pergi
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
set Rotation(angle)
Menetapkan sudut rotasi searah jarum jam elemen di sekitar bagian tengahnya dalam derajat.
Metode ini tidak kompatibel dengan semua elemen halaman. Untuk mempelajari elemen halaman mana yang tidak kompatibel dengan metode ini, lihat batasan ukuran dan penempatan.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
angle | Number | Sudut rotasi searah jarum jam baru yang akan ditetapkan, dalam derajat. |
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
set Title(title)
Menetapkan judul teks alternatif elemen halaman.
Metode ini tidak didukung untuk elemen Group.
// Set the first page element's alt text title to "new alt text title". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setTitle('new alt text title'); Logger.log(pageElement.getTitle());
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
title | String | String untuk menetapkan judul teks alternatif. |
Pulang pergi
Image — Elemen halaman ini.
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
set Top(top)
Menetapkan posisi vertikal elemen dalam poin, diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
top | Number | Posisi vertikal baru yang akan ditetapkan, dalam poin. |
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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
set Transform(transform)
Menetapkan transformasi elemen halaman dengan transformasi yang diberikan.
Memperbarui transformasi grup akan mengubah transformasi absolut elemen halaman dalam grup tersebut, yang dapat mengubah tampilan visualnya.
Memperbarui transformasi elemen halaman yang ada dalam grup hanya akan mengubah transformasi elemen halaman tersebut; tidak memengaruhi transformasi grup atau elemen halaman lain dalam grup.
Untuk mengetahui detail tentang pengaruh transformasi terhadap tampilan visual elemen halaman, lihat get.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
transform | Affine | Transformasi yang ditetapkan untuk elemen halaman ini. |
Pulang pergi
Image — Elemen ini, untuk pengaitan.
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
set Width(width)
Menetapkan lebar elemen dalam poin, yang merupakan lebar kotak pembatas elemen saat elemen tidak memiliki rotasi.
Metode ini tidak kompatibel dengan semua elemen halaman. Untuk mempelajari elemen halaman mana yang tidak kompatibel dengan metode ini, lihat batasan ukuran dan penempatan.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
width | Number | Lebar baru elemen halaman ini yang akan ditetapkan, dalam poin. |
Pulang pergi
Image — Elemen halaman ini, untuk pembuatan rantai.
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