Class Slide

Slide

Slide dalam presentasi.

Halaman ini berisi konten yang Anda presentasikan kepada audiens. Sebagian besar {i>slide<i} didasarkan pada master dan tata letak. Anda dapat menentukan tata letak mana yang akan digunakan untuk setiap {i>slide<i} saat dibuat.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
duplicate()SlideMenduplikasi slide.
getBackground()PageBackgroundMendapatkan latar belakang halaman.
getColorScheme()ColorSchemeMendapatkan ColorScheme yang terkait dengan halaman.
getGroups()Group[]Menampilkan daftar objek Group di halaman.
getImages()Image[]Menampilkan daftar objek Image di halaman.
getLayout()LayoutMendapatkan tata letak yang menjadi dasar slide atau null jika slide tidak didasarkan pada tata letak.
getLines()Line[]Menampilkan daftar objek Line di halaman.
getNotesPage()NotesPageMenampilkan halaman catatan yang terkait dengan slide.
getObjectId()StringMendapatkan ID unik untuk halaman.
getPageElementById(id)PageElementMenampilkan PageElement pada halaman dengan ID yang diberikan, atau null jika tidak ada.
getPageElements()PageElement[]Menampilkan daftar objek PageElement yang dirender pada halaman.
getPageType()PageTypeMendapatkan jenis halaman.
getPlaceholder(placeholderType)PageElementMenampilkan objek PageElement placeholder untuk PlaceholderType atau null yang ditentukan jika placeholder yang cocok tidak ada.
getPlaceholder(placeholderType, placeholderIndex)PageElementMenampilkan objek PageElement placeholder untuk PlaceholderType yang ditentukan dan indeks placeholder, atau null jika placeholder tidak ada.
getPlaceholders()PageElement[]Menampilkan daftar objek PageElement placeholder di halaman.
getShapes()Shape[]Menampilkan daftar objek Shape di halaman.
getSheetsCharts()SheetsChart[]Menampilkan daftar objek SheetsChart di halaman.
getSlideLinkingMode()SlideLinkingModeMenampilkan SlideLinkingMode yang menunjukkan apakah slide ditautkan ke slide lain.
getSourcePresentationId()StringMenampilkan ID Presentation sumber atau null jika slide tidak ditautkan.
getSourceSlideObjectId()StringMenampilkan ID slide sumber atau null jika slide tidak ditautkan.
getTables()Table[]Menampilkan daftar objek Table di halaman.
getVideos()Video[]Menampilkan daftar objek Video di halaman.
getWordArts()WordArt[]Menampilkan daftar objek WordArt di halaman.
group(pageElements)GroupMengelompokkan semua elemen halaman yang ditentukan.
insertGroup(group)GroupMenyisipkan salinan Group yang disediakan pada halaman.
insertImage(blobSource)ImageMenyisipkan gambar di sudut kiri atas halaman dengan ukuran default dari blob gambar yang ditentukan.
insertImage(blobSource, left, top, width, height)ImageMenyisipkan gambar di halaman dengan posisi dan ukuran yang ditentukan dari blob gambar yang ditentukan.
insertImage(image)ImageMenyisipkan salinan Image yang disediakan pada halaman.
insertImage(imageUrl)ImageMenyisipkan gambar di sudut kiri atas halaman dengan ukuran default dari URL yang diberikan.
insertImage(imageUrl, left, top, width, height)ImageMenyisipkan gambar di halaman dengan posisi dan ukuran yang diberikan dari URL yang diberikan.
insertLine(line)LineMenyisipkan salinan Line yang disediakan pada halaman.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineMenyisipkan baris di halaman yang menghubungkan dua connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineMenyisipkan sebuah baris pada halaman.
insertPageElement(pageElement)PageElementMenyisipkan salinan PageElement yang disediakan pada halaman.
insertShape(shape)ShapeMenyisipkan salinan Shape yang disediakan pada halaman.
insertShape(shapeType)ShapeMenyisipkan bentuk pada halaman.
insertShape(shapeType, left, top, width, height)ShapeMenyisipkan bentuk pada halaman.
insertSheetsChart(sourceChart)SheetsChartMenyisipkan diagram Google Spreadsheet pada halaman.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartMenyisipkan diagram Google Spreadsheet pada halaman dengan posisi dan ukuran yang diberikan.
insertSheetsChart(sheetsChart)SheetsChartMenyisipkan salinan SheetsChart yang disediakan pada halaman.
insertSheetsChartAsImage(sourceChart)ImageMenyisipkan diagram Google Spreadsheet sebagai Image pada halaman.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageMenyisipkan diagram Google Spreadsheet sebagai Image pada halaman dengan posisi dan ukuran yang diberikan.
insertTable(numRows, numColumns)TableMenyisipkan tabel pada halaman.
insertTable(numRows, numColumns, left, top, width, height)TableMenyisipkan tabel pada halaman dengan posisi dan ukuran yang diberikan.
insertTable(table)TableMenyisipkan salinan Table yang disediakan pada halaman.
insertTextBox(text)ShapeMenyisipkan kotak teks Shape yang berisi string yang diberikan pada halaman.
insertTextBox(text, left, top, width, height)ShapeMenyisipkan kotak teks Shape yang berisi string yang diberikan pada halaman.
insertVideo(videoUrl)VideoMenyisipkan video di pojok kiri atas halaman dengan ukuran default.
insertVideo(videoUrl, left, top, width, height)VideoMenyisipkan video di halaman dengan posisi dan ukuran yang diberikan.
insertVideo(video)VideoMenyisipkan salinan Video yang disediakan pada halaman.
insertWordArt(wordArt)WordArtMenyisipkan salinan WordArt yang disediakan pada halaman.
isSkipped()BooleanMenampilkan apakah slide dilewati dalam mode presentasi.
move(index)voidPindahkan slide ke indeks yang ditentukan.
refreshSlide()voidMemuat ulang slide untuk mencerminkan setiap perubahan yang dibuat pada slide sumber yang ditautkan.
remove()voidMenghapus halaman.
replaceAllText(findText, replaceText)IntegerMengganti semua kasus pencocokan teks yang cocok dengan teks yang dicari.
replaceAllText(findText, replaceText, matchCase)IntegerMengganti semua kasus pencocokan teks yang cocok dengan teks yang dicari.
selectAsCurrentPage()voidMemilih Page dalam presentasi aktif sebagai current page selection dan menghapus pilihan sebelumnya.
setSkipped(isSkipped)voidMenetapkan apakah slide dilewati dalam mode presentasi.
unlink()voidMembatalkan tautan Slide saat ini dari slide sumbernya.

Dokumentasi mendetail

duplicate()

Menduplikasi slide.

{i>Slide<i} duplikat dibuat tepat setelah {i>slide<i} aslinya.

Return

Slide — Slide duplikat.

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

getBackground()

Mendapatkan latar belakang halaman.

Return

PageBackground — Latar belakang 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

getColorScheme()

Mendapatkan ColorScheme yang terkait dengan halaman.

Return

ColorScheme — Skema warna 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

getGroups()

Menampilkan daftar objek Group di halaman.

Return

Group[]

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

getImages()

Menampilkan daftar objek Image di halaman.

Return

Image[]

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

getLayout()

Mendapatkan tata letak yang menjadi dasar slide atau null jika slide tidak didasarkan pada tata letak.

Return

Layout

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

getLines()

Menampilkan daftar objek Line di halaman.

Return

Line[]

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

getNotesPage()

Menampilkan halaman catatan yang terkait dengan slide.

Return

NotesPage

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

getObjectId()

Mendapatkan ID unik untuk halaman. ID objek yang digunakan oleh halaman dan elemen halaman memiliki namespace yang sama.

Return

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

getPageElementById(id)

Menampilkan PageElement pada halaman dengan ID yang diberikan, atau null jika tidak ada.

Parameter

NamaJenisDeskripsi
idStringID elemen halaman yang sedang diambil.

Return

PageElement — Elemen halaman dengan ID yang diberikan.

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

getPageElements()

Menampilkan daftar objek PageElement yang dirender pada halaman.

Return

PageElement[]

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

getPageType()

Mendapatkan jenis halaman.

Return

PageType — Jenis 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

getPlaceholder(placeholderType)

Menampilkan objek PageElement placeholder untuk PlaceholderType atau null yang ditentukan jika placeholder yang cocok tidak ada.

Jika ada beberapa placeholder dengan jenis yang sama, placeholder akan menampilkan placeholder dengan indeks placeholder minimal. Jika ada beberapa placeholder yang cocok dengan indeks yang sama, placeholder pertama akan ditampilkan dari koleksi elemen halaman halaman.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE);

Parameter

NamaJenisDeskripsi
placeholderTypePlaceholderType

Return

PageElement

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

getPlaceholder(placeholderType, placeholderIndex)

Menampilkan objek PageElement placeholder untuk PlaceholderType yang ditentukan dan indeks placeholder, atau null jika placeholder tidak ada.

Jika ada beberapa placeholder dengan jenis dan indeks yang sama, placeholder pertama akan ditampilkan dari kumpulan elemen halaman halaman.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE, 0);

Parameter

NamaJenisDeskripsi
placeholderTypePlaceholderType
placeholderIndexInteger

Return

PageElement

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

getPlaceholders()

Menampilkan daftar objek PageElement placeholder di halaman.

var master = SlidesApp.getActivePresentation().getMasters()[0];
Logger.log('Number of placeholders in the master: ' + master.getPlaceholders().length);

Return

PageElement[]

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

getShapes()

Menampilkan daftar objek Shape di halaman.

Return

Shape[]

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

getSheetsCharts()

Menampilkan daftar objek SheetsChart di halaman.

Return

SheetsChart[]

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

getSlideLinkingMode()

Menampilkan SlideLinkingMode yang menunjukkan apakah slide ditautkan ke slide lain.

Return

SlideLinkingMode — Mode penautan slide.

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

getSourcePresentationId()

Menampilkan ID Presentation sumber atau null jika slide tidak ditautkan.

Slide hanya memiliki ID Presentation sumber saat ditautkan ke slide dalam presentasi lain.

Return

String — ID presentasi sumber 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

getSourceSlideObjectId()

Menampilkan ID slide sumber atau null jika slide tidak ditautkan.

Slide hanya memiliki ID slide sumber jika ditautkan ke slide dalam presentasi lain.

Return

String — ID slide sumber 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

getTables()

Menampilkan daftar objek Table di halaman.

Return

Table[]

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

getVideos()

Menampilkan daftar objek Video di halaman.

Return

Video[]

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

getWordArts()

Menampilkan daftar objek WordArt di halaman.

Return

WordArt[]

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

group(pageElements)

Mengelompokkan semua elemen halaman yang ditentukan.

Setidaknya harus ada dua elemen halaman pada halaman yang sama yang belum ada di grup lain. Beberapa elemen halaman, seperti Videos, Tables, dan placeholder Shapes tidak dapat dikelompokkan.

Parameter

NamaJenisDeskripsi
pageElementsPageElement[]Elemen-elemen yang akan dikelompokkan bersama.

Return

Group — Grup baru.

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

insertGroup(group)

Menyisipkan salinan Group yang disediakan pada halaman.

Posisi elemen yang disisipkan di halaman ini ditentukan dari posisi elemen sumber di halamannya masing-masing.

Jika elemen yang disediakan adalah placeholder yang disalin dari dalam presentasi saat ini, properti yang mewarisi dari halaman master atau tata letak juga mewarisi pada elemen yang disisipkan.

Jika elemen yang disediakan adalah placeholder yang disalin dari presentasi lain, properti yang diwarisi dari halaman master atau tata letak akan disalin ke elemen dari presentasi sumber.

// Copy a group between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var group = otherPresentationSlide.getGroups()[0];
currentPresentationSlide.insertGroup(group); // Also available for Layout, Master, and Page.

Parameter

NamaJenisDeskripsi
groupGroupGrup yang akan disalin dan disisipkan.

Return

Group — Grup yang disisipkan.

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

insertImage(blobSource)

Menyisipkan gambar di sudut kiri atas halaman dengan ukuran default dari blob gambar yang ditentukan.

Jika gambar disisipkan, gambar akan diambil satu kali dari BlobSource dan salinannya akan disimpan untuk ditampilkan di dalam presentasi. Gambar harus berukuran kurang dari 50 MB, tidak boleh lebih dari 25 megapiksel, dan harus dalam format PNG, JPEG, atau GIF.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
// Get the Drive image file with the given ID.
var image = DriveApp.getFileById(fileId);
slide.insertImage(image);

Parameter

NamaJenisDeskripsi
blobSourceBlobSourceData gambar.

Return

Image — Gambar yang disisipkan.

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

insertImage(blobSource, left, top, width, height)

Menyisipkan gambar di halaman dengan posisi dan ukuran yang ditentukan dari blob gambar yang ditentukan.

Gambar diambil dari BlobSource yang disediakan satu kali pada waktu penyisipan dan salinannya disimpan untuk ditampilkan di dalam presentasi. Gambar harus berukuran 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 sesuai ukuran yang diberikan.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
// Get the Drive image file with the given ID.
var image = DriveApp.getFileById(fileId);
var position = {left: 0, top: 0};
var size = {width: 300, height: 100};
slide.insertImage(image, position.left, position.top, size.width, size.height);

Parameter

NamaJenisDeskripsi
blobSourceBlobSourceData gambar.
leftNumberPosisi horizontal gambar dalam titik, yang diukur dari sudut kiri atas halaman.
topNumberPosisi vertikal gambar dalam titik, yang diukur dari sudut kiri atas halaman.
widthNumberLebar gambar dalam poin.
heightNumberTinggi gambar dalam poin.

Return

Image — Gambar yang disisipkan.

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

insertImage(image)

Menyisipkan salinan Image yang disediakan pada halaman.

Posisi gambar yang disisipkan di halaman ini ditentukan dari posisi gambar sumber di halamannya masing-masing.

Jika gambar yang diberikan adalah placeholder yang disalin dari dalam presentasi saat ini, properti yang mewarisi dari halaman master atau tata letak juga akan mewarisi pada gambar yang disisipkan.

Jika gambar yang diberikan adalah placeholder yang disalin dari presentasi lain, properti yang diwarisi dari halaman master atau tata letak akan disalin ke gambar dari presentasi sumber. Jika gambar placeholder yang disalin kosong, tidak ada yang dimasukkan dalam presentasi tujuan.

// Copy an image between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var image = otherPresentationSlide.getImages[0];
currentPresentationSlide.insertImage(image);

Parameter

NamaJenisDeskripsi
imageImageGambar yang akan disalin dan disisipkan.

Return

Image — Gambar yang disisipkan.

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

insertImage(imageUrl)

Menyisipkan gambar di sudut kiri atas halaman dengan ukuran default dari URL yang diberikan.

Jika gambar disisipkan, gambar akan diambil satu kali dari URL dan salinannya akan disimpan untuk ditampilkan di dalam presentasi. Gambar harus berukuran kurang dari 50 MB, tidak boleh lebih dari 25 megapiksel, dan harus dalam format PNG, JPEG, atau GIF.

URL yang diberikan harus dapat diakses oleh publik dan berukuran tidak boleh lebih dari 2 kB. URL itu sendiri disimpan dengan gambar dan ditampilkan melalui Image.getSourceUrl().

Parameter

NamaJenisDeskripsi
imageUrlStringURL gambar.

Return

Image — Gambar yang disisipkan.

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

insertImage(imageUrl, left, top, width, height)

Menyisipkan gambar di halaman dengan posisi dan ukuran yang diberikan dari URL yang diberikan.

Jika gambar disisipkan, gambar akan diambil satu kali dari URL dan salinannya akan disimpan untuk ditampilkan di dalam presentasi. Gambar harus berukuran kurang dari 50 MB, tidak boleh lebih dari 25 megapiksel, dan harus dalam format PNG, JPEG, atau GIF.

URL yang diberikan harus dapat diakses oleh publik dan berukuran tidak boleh lebih dari 2 kB. URL itu sendiri disimpan dengan gambar dan ditampilkan melalui Image.getSourceUrl().

Untuk mempertahankan rasio aspek gambar, gambar diskalakan dan dipusatkan sesuai ukuran yang diberikan.

Parameter

NamaJenisDeskripsi
imageUrlStringURL gambar.
leftNumberPosisi horizontal gambar dalam titik, yang diukur dari sudut kiri atas halaman.
topNumberPosisi vertikal gambar dalam titik, yang diukur dari sudut kiri atas halaman.
widthNumberLebar gambar dalam poin.
heightNumberTinggi gambar dalam poin.

Return

Image — Gambar yang disisipkan.

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

insertLine(line)

Menyisipkan salinan Line yang disediakan pada halaman.

Posisi elemen yang disisipkan di halaman ini ditentukan dari posisi elemen sumber di halamannya masing-masing.

Jika elemen yang disediakan adalah placeholder yang disalin dari dalam presentasi saat ini, properti yang mewarisi dari halaman master atau tata letak juga mewarisi pada elemen yang disisipkan.

Jika elemen yang disediakan adalah placeholder yang disalin dari presentasi lain, properti yang diwarisi dari halaman master atau tata letak akan disalin ke elemen dari presentasi sumber.

// Copy a line between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var line = otherPresentationSlide.getLines[0];
currentPresentationSlide.insertLine(line);

Parameter

NamaJenisDeskripsi
lineLineBaris yang akan disalin dan disisipkan.

Return

Line — Baris yang disisipkan.

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

insertLine(lineCategory, startConnectionSite, endConnectionSite)

Menyisipkan baris di halaman yang menghubungkan dua connection sites. Kedua situs koneksi harus ada di halaman ini.

// Insert a line in the first slide of the presentation connecting two shapes.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var shape1 = slide.insertShape(SlidesApp.ShapeType.RECTANGLE);
var shape2 = slide.insertShape(SlidesApp.ShapeType.CLOUD);
slide.insertLine(
    SlidesApp.LineCategory.BENT,
    shape1.getConnectionSites()[0],
    shape2.getConnectionSites()[1]);

Parameter

NamaJenisDeskripsi
lineCategoryLineCategoryKategori garis yang akan disisipkan.
startConnectionSiteConnectionSiteSitus koneksi tempat awal garis akan dihubungkan.
endConnectionSiteConnectionSiteSitus koneksi tempat akhir jalur akan dihubungkan.

Return

Line — Baris yang disisipkan.

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

insertLine(lineCategory, startLeft, startTop, endLeft, endTop)

Menyisipkan sebuah baris pada halaman.

// Insert a line in the first slide of the presentation.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var startPoint = {left: 10, top: 10};
var endPoint = {left: 40, top: 40};
slide.insertLine(
    SlidesApp.LineCategory.STRAIGHT,
    startPoint.left,
    startPoint.top,
    endPoint.left,
    endPoint.top);

Parameter

NamaJenisDeskripsi
lineCategoryLineCategoryKategori garis yang akan disisipkan.
startLeftNumberPosisi horizontal titik awal garis, yang diukur dalam titik dari sudut kiri atas halaman.
startTopNumberPosisi vertikal titik awal garis, yang diukur dalam titik dari sudut kiri atas halaman.
endLeftNumberPosisi horizontal titik akhir garis, yang diukur dalam titik dari sudut kiri atas halaman.
endTopNumberPosisi vertikal titik akhir garis, yang diukur dalam titik dari sudut kiri atas halaman.

Return

Line — Baris yang disisipkan.

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

insertPageElement(pageElement)

Menyisipkan salinan PageElement yang disediakan pada halaman.

Posisi elemen yang disisipkan di halaman ini ditentukan dari posisi elemen sumber di halamannya masing-masing.

Jika elemen yang disediakan adalah placeholder yang disalin dari dalam presentasi saat ini, properti yang mewarisi dari halaman master atau tata letak juga mewarisi pada elemen yang disisipkan.

Jika elemen yang disediakan adalah placeholder yang disalin dari presentasi lain, properti yang diwarisi dari halaman master atau tata letak akan disalin ke elemen dari presentasi sumber.

// Copy a page element between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var pageElement = otherPresentationSlide.getPageElements()[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertPageElement(pageElement);

Parameter

NamaJenisDeskripsi
pageElementPageElementElemen halaman yang akan disalin dan disisipkan.

Return

PageElement — Elemen halaman yang disisipkan.

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

insertShape(shape)

Menyisipkan salinan Shape yang disediakan pada halaman.

Posisi elemen yang disisipkan di halaman ini ditentukan dari posisi elemen sumber di halamannya masing-masing.

Jika elemen yang disediakan adalah placeholder yang disalin dari dalam presentasi saat ini, properti yang mewarisi dari halaman master atau tata letak juga mewarisi pada elemen yang disisipkan.

Jika elemen yang disediakan adalah placeholder yang disalin dari presentasi lain, properti yang diwarisi dari halaman master atau tata letak akan disalin ke elemen dari presentasi sumber.

// Copy a shape between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var shape = otherPresentationSlide.getShapes[0];
currentPresentationSlide.insertShape(shape); // Also available for Layout, Master, and Page.

Parameter

NamaJenisDeskripsi
shapeShapeBentuk yang akan disalin dan disisipkan.

Return

Shape — Bentuk yang disisipkan.

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

insertShape(shapeType)

Menyisipkan bentuk pada halaman.

Bentuk ini disisipkan dengan ukuran default di sudut kiri atas halaman.

// Insert a shape in the first slide of the presentation.
var slide = SlidesApp.getActivePresentation().getSlides()[0];

// Also available for Layout, Master, and Page.
slide.insertShape(SlidesApp.ShapeType.RECTANGLE);

Parameter

NamaJenisDeskripsi
shapeTypeShapeTypeJenis bentuk yang akan disisipkan.

Return

Shape — Bentuk yang disisipkan.

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

insertShape(shapeType, left, top, width, height)

Menyisipkan bentuk pada halaman.

Parameter

NamaJenisDeskripsi
shapeTypeShapeTypeJenis bentuk yang akan disisipkan.
leftNumberPosisi horizontal bentuk, diukur dari sudut kiri atas halaman.
topNumberPosisi vertikal bentuk, diukur dari sudut kiri atas halaman.
widthNumberLebar bentuk.
heightNumberTinggi bentuk.

Return

Shape — Bentuk yang disisipkan.

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

insertSheetsChart(sourceChart)

Menyisipkan diagram Google Spreadsheet pada halaman.

Diagram disisipkan dengan ukuran default di sudut kiri atas halaman.

Diagram yang disisipkan ditautkan dengan diagram Google Spreadsheet sumber yang memungkinkannya diperbarui. Kolaborator lain dapat melihat link ke spreadsheet sumber.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertSheetsChart(chart);

Parameter

NamaJenisDeskripsi
sourceChartEmbeddedChartDiagram dalam spreadsheet untuk disisipkan di halaman.

Return

SheetsChart — Diagram yang disisipkan di 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

insertSheetsChart(sourceChart, left, top, width, height)

Menyisipkan diagram Google Spreadsheet pada halaman dengan posisi dan ukuran yang diberikan.

Untuk mempertahankan rasio aspek diagram, diagram diskalakan dan dipusatkan sesuai ukuran yang diberikan.

Diagram yang disisipkan ditautkan dengan diagram Google Spreadsheet sumber yang memungkinkannya diperbarui. Kolaborator lain dapat melihat link ke spreadsheet sumber.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var position = {left: 0, top: 0};
var size = {width: 200, height: 200};

// Also available for Layout, Master, and Page.
slide.insertSheetsChart(
    chart,
    position.left,
    position.top,
    size.width,
    size.height);

Parameter

NamaJenisDeskripsi
sourceChartEmbeddedChartDiagram dalam spreadsheet untuk disisipkan di halaman.
leftNumberPosisi horizontal diagram dalam titik, yang diukur dari sudut kiri atas halaman.
topNumberPosisi vertikal diagram dalam titik, yang diukur dari sudut kiri atas halaman.
widthNumberLebar diagram dalam poin.
heightNumberTinggi diagram dalam poin.

Return

SheetsChart — Diagram yang disisipkan di 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

insertSheetsChart(sheetsChart)

Menyisipkan salinan SheetsChart yang disediakan pada halaman.

Posisi elemen yang disisipkan di halaman ini ditentukan dari posisi elemen sumber di halamannya masing-masing.

Jika elemen yang disediakan adalah placeholder yang disalin dari dalam presentasi saat ini, properti yang mewarisi dari halaman master atau tata letak juga mewarisi pada elemen yang disisipkan.

Jika elemen yang disediakan adalah placeholder yang disalin dari presentasi lain, properti yang diwarisi dari halaman master atau tata letak akan disalin ke elemen dari presentasi sumber.

// Copy a sheets chart between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var sheetsChart = otherPresentationSlide.getSheetsCharts[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertSheetsChart(sheetsChart);

Parameter

NamaJenisDeskripsi
sheetsChartSheetsChartDiagram sheet yang akan disalin dan disisipkan.

Return

SheetsChart — Diagram sheet yang disisipkan.

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

insertSheetsChartAsImage(sourceChart)

Menyisipkan diagram Google Spreadsheet sebagai Image pada halaman.

Gambar diagram disisipkan dengan ukuran default di sudut kiri atas halaman.

Gambar diagram yang disisipkan tidak ditautkan dengan diagram Google Spreadsheet sumber.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertSheetsChartAsImage(chart); // Also available for Layout, Master, and Page.

Parameter

NamaJenisDeskripsi
sourceChartEmbeddedChartDiagram dalam spreadsheet untuk disisipkan di halaman.

Return

Image — Gambar diagram yang disisipkan di 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

insertSheetsChartAsImage(sourceChart, left, top, width, height)

Menyisipkan diagram Google Spreadsheet sebagai Image pada halaman dengan posisi dan ukuran yang diberikan.

Untuk mempertahankan rasio aspek gambar diagram, gambar diskalakan dan dipusatkan sesuai ukuran yang diberikan.

Gambar diagram yang disisipkan tidak ditautkan dengan diagram Google Spreadsheet sumber.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var position = {left: 0, top: 0};
var size = {width: 200, height: 200};

// Also available for Layout, Master, and Page.
slide.insertSheetsChartAsImage(
    chart,
    position.left,
    position.right,
    size.width,
    size.height);

Parameter

NamaJenisDeskripsi
sourceChartEmbeddedChartDiagram dalam spreadsheet untuk disisipkan di halaman.
leftNumberPosisi horizontal diagram dalam titik, yang diukur dari sudut kiri atas halaman.
topNumberPosisi vertikal diagram dalam titik, yang diukur dari sudut kiri atas halaman.
widthNumberLebar diagram dalam poin.
heightNumberTinggi diagram dalam poin.

Return

Image — Gambar diagram yang disisipkan di 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

insertTable(numRows, numColumns)

Menyisipkan tabel pada halaman.

Tabel dipusatkan pada halaman dengan ukuran default serta baris dan kolom yang didistribusikan secara merata.

Parameter

NamaJenisDeskripsi
numRowsIntegerJumlah baris dalam tabel.
numColumnsIntegerJumlah kolom dalam tabel.

Return

Table — Tabel yang disisipkan.

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

insertTable(numRows, numColumns, left, top, width, height)

Menyisipkan tabel pada halaman dengan posisi dan ukuran yang diberikan.

Baris dan kolom didistribusikan secara merata di tabel yang dibuat.

Parameter

NamaJenisDeskripsi
numRowsIntegerJumlah baris dalam tabel.
numColumnsIntegerJumlah kolom dalam tabel.
leftNumberPosisi horizontal tabel, yang diukur dari sudut kiri atas halaman.
topNumberPosisi vertikal tabel, diukur dari sudut kiri atas halaman.
widthNumberLebar tabel.
heightNumberTinggi minimum tabel. Tinggi sebenarnya dari tabel yang dirender bergantung pada beberapa faktor seperti ukuran font teks.

Return

Table — Tabel yang disisipkan.

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

insertTable(table)

Menyisipkan salinan Table yang disediakan pada halaman.

Posisi elemen yang disisipkan di halaman ini ditentukan dari posisi elemen sumber di halamannya masing-masing.

Jika elemen yang disediakan adalah placeholder yang disalin dari dalam presentasi saat ini, properti yang mewarisi dari halaman master atau tata letak juga mewarisi pada elemen yang disisipkan.

Jika elemen yang disediakan adalah placeholder yang disalin dari presentasi lain, properti yang diwarisi dari halaman master atau tata letak akan disalin ke elemen dari presentasi sumber.

// Copy a table between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var table = otherPresentationSlide.getTables[0];
currentPresentationSlide.insertTable(table); // Also available for Layout, Master, and Page.

Parameter

NamaJenisDeskripsi
tableTableTabel yang akan disalin dan disisipkan.

Return

Table — Tabel yang disisipkan.

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

insertTextBox(text)

Menyisipkan kotak teks Shape yang berisi string yang diberikan pada halaman.

Bentuk kotak teks disisipkan dengan ukuran default di sudut kiri atas halaman.

// Insert text box with "Hello" on the first slide of presentation.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertTextBox('Hello'); // Also available for Layout, Master, and Page.

Parameter

NamaJenisDeskripsi
textStringString yang harus berisi bentuk kotak teks.

Return

Shape — Bentuk kotak teks yang disisipkan.

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

insertTextBox(text, left, top, width, height)

Menyisipkan kotak teks Shape yang berisi string yang diberikan pada halaman.

// Insert text box with "Hello" on the first slide of presentation. This text box is a square
// with a length of 10 points on each side.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertTextBox('Hello', 0, 0, 10, 10); // Also available for Layout, Master, and Page.

Parameter

NamaJenisDeskripsi
textStringString yang harus berisi bentuk kotak teks.
leftNumberPosisi horizontal bentuk kotak teks, diukur dari sudut kiri atas halaman.
topNumberPosisi vertikal bentuk kotak teks, diukur dari sudut kiri atas halaman.
widthNumberLebar bentuk kotak teks.
heightNumberTinggi bentuk kotak teks.

Return

Shape — Bentuk kotak teks yang disisipkan.

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

insertVideo(videoUrl)

Menyisipkan video di pojok kiri atas halaman dengan ukuran default.

Hanya video YouTube yang saat ini didukung.

Parameter

NamaJenisDeskripsi
videoUrlStringURL video yang akan disisipkan.

Return

Video — Video yang disisipkan.

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

insertVideo(videoUrl, left, top, width, height)

Menyisipkan video di halaman dengan posisi dan ukuran yang diberikan.

Hanya video YouTube yang saat ini didukung.

Parameter

NamaJenisDeskripsi
videoUrlStringURL video yang akan disisipkan.
leftNumberPosisi horizontal video dalam titik, yang diukur dari pojok kiri atas halaman.
topNumberPosisi vertikal video dalam titik, yang diukur dari pojok kiri atas halaman.
widthNumberLebar video dalam poin.
heightNumberTinggi video dalam poin.

Return

Video — Video yang disisipkan.

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

insertVideo(video)

Menyisipkan salinan Video yang disediakan pada halaman.

Posisi elemen yang disisipkan di halaman ini ditentukan dari posisi elemen sumber di halamannya masing-masing.

Jika elemen yang disediakan adalah placeholder yang disalin dari dalam presentasi saat ini, properti yang mewarisi dari halaman master atau tata letak juga mewarisi pada elemen yang disisipkan.

Jika elemen yang disediakan adalah placeholder yang disalin dari presentasi lain, properti yang diwarisi dari halaman master atau tata letak akan disalin ke elemen dari presentasi sumber.

// Copy a video between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var video = otherPresentationSlide.getVideos[0];
currentPresentationSlide.insertVideo(video); // Also available for Layout, Master, and Page.

Parameter

NamaJenisDeskripsi
videoVideoVideo yang akan disalin dan disisipkan.

Return

Video — Video yang disisipkan.

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

insertWordArt(wordArt)

Menyisipkan salinan WordArt yang disediakan pada halaman.

Posisi elemen yang disisipkan di halaman ini ditentukan dari posisi elemen sumber di halamannya masing-masing.

Jika elemen yang disediakan adalah placeholder yang disalin dari dalam presentasi saat ini, properti yang mewarisi dari halaman master atau tata letak juga mewarisi pada elemen yang disisipkan.

Jika elemen yang disediakan adalah placeholder yang disalin dari presentasi lain, properti yang diwarisi dari halaman master atau tata letak akan disalin ke elemen dari presentasi sumber.

// Copy a word art between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var wordArt = otherPresentationSlide.getWordArts[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertWordArt(wordArt);

Parameter

NamaJenisDeskripsi
wordArtWordArtGrup yang akan disalin dan disisipkan.

Return

WordArt — Seni kata yang disisipkan.

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

isSkipped()

Menampilkan apakah slide dilewati dalam mode presentasi.

Return

BooleanTrue jika slide dilewati dalam mode presentasi.

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

move(index)

Pindahkan slide ke indeks yang ditentukan.

Parameter

NamaJenisDeskripsi
indexIntegerIndeks tempat slide akan dipindahkan, berdasarkan susunan slide sebelum pemindahan. Indeks harus antara nol dan jumlah slide dalam presentasi, inklusif.

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

refreshSlide()

Memuat ulang slide untuk mencerminkan setiap perubahan yang dibuat pada slide sumber yang ditautkan. Jika slide ini tidak ditautkan, akan ditampilkan tanpa melakukan perubahan apa pun.

Metode refreshSlide akan menyalin halaman master dan tata letak terkait slide sumber yang ditautkan ke dalam presentasi slide jika belum ada. Jika sudah ada, data tersebut juga akan diperbarui untuk mencerminkan perubahan apa pun yang dibuat pada sumber.

var currentPresentation = SlidesApp.getActivePresentation();
var sourcePresentation = SlidesApp.openById('sourcePresentationId');
var sourceSlide = sourcePresentation.getSlides()[0];
var linkedSlide = currentPresentation.append(sourceSlide, SlidesApp.SlideLinkingMode.LINKED);

sourceSlide.insertText('hello world'); // Only the source slide has the text box.

linkedSlide.refreshSlide(); // The linked slide now has the text box.

Menampilkan

Error — Jika akses baca ke presentasi sumber tidak lagi tersedia.

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 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

replaceAllText(findText, replaceText)

Mengganti semua kasus pencocokan teks yang cocok dengan teks yang dicari. Pencarian tidak peka huruf besar/kecil.

Parameter

NamaJenisDeskripsi
findTextStringTeks yang akan ditemukan.
replaceTextStringTeks yang akan menggantikan teks yang cocok.

Return

Integer — jumlah kemunculan yang berubah

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

replaceAllText(findText, replaceText, matchCase)

Mengganti semua kasus pencocokan teks yang cocok dengan teks yang dicari.

Parameter

NamaJenisDeskripsi
findTextStringTeks yang akan ditemukan.
replaceTextStringTeks yang akan menggantikan teks yang cocok.
matchCaseBooleanJika true, penelusuran peka huruf besar/kecil; jika false, penelusuran tidak peka huruf besar/kecil.

Return

Integer — jumlah kemunculan yang berubah

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

selectAsCurrentPage()

Memilih Page dalam presentasi aktif sebagai current page selection dan menghapus pilihan sebelumnya.

Skrip hanya dapat mengakses pemilihan pengguna yang menjalankan skrip, dan hanya jika skrip terikat ke presentasi.

// Select the first slide as the current page selection and replace any previous selection.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.selectAsCurrentPage(); // Also available for Layout, Master, and Page.

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

setSkipped(isSkipped)

Menetapkan apakah slide dilewati dalam mode presentasi.

Parameter

NamaJenisDeskripsi
isSkippedBooleanTrue untuk melewati slide dalam mode presentasi.

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

Membatalkan tautan Slide saat ini dari slide sumbernya. Jika {i>slide<i} ini tidak ditautkan, Anda akan kembali tanpa membuat perubahan apa pun.

var currentPresentation = SlidesApp.getActivePresentation();
var sourcePresentation = SlidesApp.openById('sourcePresentationId');
var sourceSlide = sourcePresentation.getSlides()[0];
var linkedSlide = currentPresentation.append(sourceSlide, SlidesApp.SlideLinkingMode.LINKED);

linkedSlide.unlink();

linkedSlide.getSourcePresentationId(); // returns null
linkedSlide.getSourceSlideObjectId();  // returns null
linkedSlide.getSlideLinkingMode();     // returns SlidesApp.SlideLinkingMode.NOT_LINKED

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