Class Line

Line

PageElement yang mewakili baris.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
alignOnPage(alignmentPosition)LineMeratakan elemen ke posisi perataan yang ditentukan di halaman.
bringForward()LineMemajukan elemen halaman di halaman dengan satu elemen.
bringToFront()LineMemindahkan elemen halaman ke bagian depan halaman.
duplicate()PageElementMenduplikasi elemen halaman.
getConnectionSites()ConnectionSite[]Menampilkan daftar ConnectionSite di elemen halaman, atau daftar kosong jika elemen halaman tidak memiliki situs koneksi.
getDashStyle()DashStyleMendapatkan DashStyle baris.
getDescription()StringMenampilkan deskripsi teks alternatif elemen halaman.
getEnd()PointMenampilkan titik akhir garis, yang diukur dari sudut kiri atas halaman.
getEndArrow()ArrowStyleMendapatkan ArrowStyle panah di akhir baris.
getEndConnection()ConnectionSiteMenampilkan koneksi di akhir baris, atau null jika tidak ada koneksi.
getHeight()NumberMendapatkan tinggi elemen dalam titik, yang merupakan tinggi kotak pembatas elemen saat elemen tidak memiliki rotasi.
getInherentHeight()NumberMenampilkan tinggi bawaan elemen dalam poin.
getInherentWidth()NumberMenampilkan lebar bawaan elemen dalam titik.
getLeft()NumberMenampilkan posisi horizontal elemen dalam titik, yang diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.
getLineCategory()LineCategoryMendapatkan LineCategory baris.
getLineFill()LineFillMendapatkan LineFill baris.
getLineType()LineTypeMendapatkan LineType baris.
getLink()LinkMenampilkan Link atau null jika tidak ada link.
getObjectId()StringMenampilkan ID unik untuk objek ini.
getPageElementType()PageElementTypeMenampilkan jenis elemen halaman, yang direpresentasikan sebagai enum PageElementType.
getParentGroup()GroupMenampilkan grup tempat elemen halaman ini berada, atau null jika elemen tidak berada dalam grup.
getParentPage()PageMenampilkan halaman tempat elemen halaman ini berada.
getRotation()NumberMenampilkan sudut rotasi searah jarum jam elemen di sekitar pusatnya dalam derajat, dengan nol derajat berarti tidak ada rotasi.
getStart()PointMenampilkan titik awal garis, yang diukur dari sudut kiri atas halaman.
getStartArrow()ArrowStyleMendapatkan ArrowStyle panah di awal baris.
getStartConnection()ConnectionSiteMenampilkan koneksi di awal baris, atau null jika tidak ada koneksi.
getTitle()StringMenampilkan judul teks alternatif elemen halaman.
getTop()NumberMendapatkan posisi vertikal elemen dalam titik, yang diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.
getTransform()AffineTransformMenampilkan transformasi elemen halaman.
getWeight()NumberMenampilkan ketebalan garis dalam titik.
getWidth()NumberMenampilkan lebar elemen dalam titik, yang merupakan lebar kotak pembatas elemen saat elemen tidak memiliki rotasi.
isConnector()BooleanMenampilkan true jika garis adalah konektor, atau false jika bukan.
preconcatenateTransform(transform)LineMenggabungkan transformasi yang disediakan ke transformasi elemen halaman yang ada.
remove()voidMenghapus elemen halaman.
removeLink()voidMenghapus Link.
reroute()LineMenetapkan ulang awal dan akhir garis ke dua situs koneksi terdekat pada elemen halaman yang terhubung.
scaleHeight(ratio)LineMenskalakan tinggi elemen dengan rasio yang ditentukan.
scaleWidth(ratio)LineMenskalakan lebar elemen dengan rasio yang ditentukan.
select()voidHanya memilih PageElement dalam presentasi aktif dan menghapus pemilihan sebelumnya.
select(replace)voidMemilih PageElement dalam presentasi aktif.
sendBackward()LineMengirim elemen halaman ke belakang pada halaman dengan satu elemen.
sendToBack()LineMengirim elemen halaman ke bagian belakang halaman.
setDashStyle(style)LineMenetapkan DashStyle garis.
setDescription(description)LineMenetapkan deskripsi teks alternatif elemen halaman.
setEnd(left, top)LineMenetapkan posisi titik akhir garis.
setEnd(point)LineMenetapkan posisi titik akhir garis.
setEndArrow(style)LineMenetapkan ArrowStyle panah di akhir garis.
setEndConnection(connectionSite)LineMenetapkan koneksi di akhir baris.
setHeight(height)LineMenetapkan tinggi elemen dalam titik, yang merupakan tinggi kotak pembatas elemen saat elemen tidak memiliki rotasi.
setLeft(left)LineMenetapkan posisi horizontal elemen dalam titik, yang diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.
setLineCategory(lineCategory)LineMenetapkan LineCategory garis.
setLinkSlide(slideIndex)LinkMenetapkan Link ke Slide yang diberikan menggunakan indeks berbasis nol dari slide.
setLinkSlide(slide)LinkMenetapkan Link ke Slide yang diberikan, link ditetapkan oleh ID slide yang diberikan.
setLinkSlide(slidePosition)LinkMenetapkan Link ke Slide yang diberikan menggunakan posisi relatif slide.
setLinkUrl(url)LinkMenetapkan Link ke string URL yang tidak kosong.
setRotation(angle)LineMenetapkan sudut rotasi searah jarum jam elemen di sekitar pusatnya dalam derajat.
setStart(left, top)LineMenetapkan posisi titik awal garis.
setStart(point)LineMenetapkan posisi titik awal garis.
setStartArrow(style)LineMenetapkan ArrowStyle panah di awal baris.
setStartConnection(connectionSite)LineMenetapkan koneksi di awal baris.
setTitle(title)LineMenetapkan judul teks alternatif elemen halaman.
setTop(top)LineMenetapkan posisi vertikal elemen dalam titik, yang diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.
setTransform(transform)LineMenetapkan transformasi elemen halaman dengan transformasi yang disediakan.
setWeight(points)LineMenetapkan ketebalan garis dalam titik.
setWidth(width)LineMenetapkan lebar elemen dalam titik, yang merupakan lebar kotak pembatas elemen saat elemen tidak memiliki rotasi.

Dokumentasi mendetail

alignOnPage(alignmentPosition)

Meratakan elemen ke posisi perataan yang ditentukan di halaman.

Parameter

NamaJenisDeskripsi
alignmentPositionAlignmentPositionPosisi untuk meratakan elemen halaman ini di halaman.

Pulang pergi

Line — Elemen halaman ini, untuk pembuatan rantai.


bringForward()

Memajukan elemen halaman di halaman dengan satu elemen.

Elemen halaman tidak boleh berada dalam grup.

Pulang pergi

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

bringToFront()

Memindahkan elemen halaman ke bagian depan halaman.

Elemen halaman tidak boleh berada dalam grup.

Pulang pergi

Line — 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 elemen asli.

Pulang pergi

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

getConnectionSites()

Menampilkan daftar ConnectionSite di elemen halaman, atau daftar kosong jika elemen halaman tidak memiliki situs koneksi.

Pulang pergi

ConnectionSite[] — 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

getDashStyle()

Mendapatkan DashStyle baris.

Pulang pergi

DashStyle — Gaya garis putus-putus yang digunakan dengan baris 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

getDescription()

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

getEnd()

Menampilkan titik akhir garis, yang diukur dari sudut kiri atas halaman.

Pulang pergi

Point — Titik akhir garis.

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

getEndArrow()

Mendapatkan ArrowStyle panah di akhir baris.

Pulang pergi

ArrowStyle — Gaya panah di akhir baris 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

getEndConnection()

Menampilkan koneksi di akhir baris, atau null jika tidak ada koneksi.

Pulang pergi

ConnectionSite — Koneksi di akhir baris.

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

getHeight()

Mendapatkan tinggi elemen dalam titik, 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 posisi.

Pulang pergi

Number — Tinggi bawaan elemen halaman dalam titik, 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

getInherentHeight()

Menampilkan tinggi bawaan elemen dalam poin.

Transformasi elemen halaman bersifat relatif terhadap ukuran bawaannya. Gunakan ukuran bawaan bersama dengan transformasi elemen untuk menentukan tampilan visual akhir elemen.

Pulang pergi

Number — Tinggi bawaan elemen halaman dalam titik, 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

getInherentWidth()

Menampilkan lebar bawaan elemen dalam titik.

Transformasi elemen halaman bersifat relatif terhadap ukuran bawaannya. Gunakan ukuran bawaan bersama dengan transformasi elemen untuk menentukan tampilan visual akhir elemen.

Pulang pergi

Number — Lebar bawaan elemen halaman dalam titik, 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

getLeft()

Menampilkan posisi horizontal elemen dalam titik, yang diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.

Pulang pergi

Number — Posisi horizontal elemen ini dalam titik, 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

getLineCategory()

Mendapatkan LineCategory baris.

Pulang pergi

LineCategory — Kategori baris.

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

getLineFill()

Mendapatkan LineFill baris.

Pulang pergi

LineFill — Setelan isi garis 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

getLineType()

Mendapatkan LineType baris.

Pulang pergi

LineType — Jenis baris 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

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

LinkLink 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

getObjectId()

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

getPageElementType()

Menampilkan jenis elemen halaman, yang direpresentasikan sebagai enum PageElementType.

Pulang pergi

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

getParentGroup()

Menampilkan grup tempat elemen halaman ini berada, atau null jika elemen tidak berada dalam grup.

Pulang pergi

Group — Grup yang berisi elemen halaman ini, 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

getParentPage()

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

getRotation()

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

getStart()

Menampilkan titik awal garis, yang diukur dari sudut kiri atas halaman.

Pulang pergi

Point — Titik awal garis.

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

getStartArrow()

Mendapatkan ArrowStyle panah di awal baris.

Pulang pergi

ArrowStyle — Gaya panah di awal baris 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

getStartConnection()

Menampilkan koneksi di awal baris, atau null jika tidak ada koneksi.

Pulang pergi

ConnectionSite — Koneksi di awal baris.

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

getTitle()

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

getTop()

Mendapatkan posisi vertikal elemen dalam titik, yang diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.

Pulang pergi

Number — Posisi vertikal elemen ini dalam titik, 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

getTransform()

Menampilkan transformasi elemen halaman.

Tampilan visual elemen halaman ditentukan oleh transformasi absolutnya. Untuk menghitung transformasi absolut, lakukan pra-penggabungan transformasi elemen halaman dengan transformasi semua grup induknya. Jika elemen halaman tidak berada dalam grup, transformasi absolutnya sama dengan nilai di kolom ini.

Pulang pergi

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

getWeight()

Menampilkan ketebalan garis dalam titik.

Pulang pergi

Number — Ketebalan garis dalam titik.

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

getWidth()

Menampilkan lebar elemen dalam titik, 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 posisi.

Pulang pergi

Number — Lebar bawaan elemen halaman dalam titik, 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

isConnector()

Menampilkan true jika garis adalah konektor, atau false jika bukan.

Konektor adalah jenis garis yang digunakan untuk menghubungkan situs koneksi pada elemen halaman yang berlaku. Setiap ujung konektor dapat dihubungkan ke maksimal satu situs koneksi.

Pulang pergi

BooleanTrue jika baris adalah konektor, atau false jika bukan.

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

preconcatenateTransform(transform)

Menggabungkan transformasi yang disediakan 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 setTransform(transform).

Parameter

NamaJenisDeskripsi
transformAffineTransformTransformasi untuk digabungkan terlebih dahulu ke transformasi elemen halaman ini.

Pulang pergi

Line — 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 akan dihapus.

Jika placeholder PageElement dihapus di master atau tata letak, placeholder kosong yang mewarisi 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

Menghapus Link.

const slides = SlidesApp.getActivePresentation().getSlides();
slides[1].getShapes()[0].removeLink();

reroute()

Menetapkan ulang awal dan akhir garis ke dua situs koneksi terdekat pada elemen halaman yang terhubung. Awal dan akhir garis harus terhubung ke elemen halaman yang berbeda.

Pulang pergi

Line — Baris.

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

scaleHeight(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 posisi.

Parameter

NamaJenisDeskripsi
ratioNumberRasio untuk menskalakan tinggi elemen halaman ini.

Pulang pergi

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

scaleWidth(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 posisi.

Parameter

NamaJenisDeskripsi
ratioNumberRasio untuk menskalakan lebar elemen halaman ini.

Pulang pergi

Line — 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 PageElement dalam presentasi aktif dan menghapus pemilihan sebelumnya. Ini sama dengan memanggil select(replace) dengan true.

Skrip hanya dapat mengakses pilihan pengguna yang menjalankan skrip, dan hanya jika skrip terikat dengan presentasi.

Tindakan ini menetapkan Page induk dari PageElement 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 PageElement dalam presentasi aktif.

Skrip hanya dapat mengakses pilihan pengguna yang menjalankan skrip, dan hanya jika skrip terikat dengan presentasi.

Teruskan true ke metode ini untuk hanya memilih PageElement dan menghapus pilihan sebelumnya. Tindakan ini juga menetapkan Page induk dari PageElement sebagai current page selection.

Teruskan false untuk memilih beberapa objek PageElement. Objek PageElement harus berada dalam Page yang sama.

Kondisi berikut harus dipenuhi saat memilih elemen halaman menggunakan parameter false:

  1. Page induk dari objek PageElement harus berupa current page selection.
  2. Tidak boleh ada beberapa objek Page yang dipilih.

Untuk memastikan hal tersebut, 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

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

sendBackward()

Mengirim elemen halaman ke belakang pada halaman dengan satu elemen.

Elemen halaman tidak boleh berada dalam grup.

Pulang pergi

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

sendToBack()

Mengirim elemen halaman ke bagian belakang halaman.

Elemen halaman tidak boleh berada dalam grup.

Pulang pergi

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

setDashStyle(style)

Menetapkan DashStyle garis.

Parameter

NamaJenisDeskripsi
styleDashStyleGaya garis putus-putus yang akan ditetapkan untuk garis ini.

Pulang pergi

Line — Baris 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

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

NamaJenisDeskripsi
descriptionStringString yang akan ditetapkan sebagai deskripsi teks alternatif.

Pulang pergi

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

setEnd(left, top)

Menetapkan posisi titik akhir garis.

Jalur garis dapat disesuaikan setelah posisi berubah.

Parameter

NamaJenisDeskripsi
leftNumberPosisi horizontal titik akhir garis, yang diukur dalam titik dari sudut kiri atas halaman.
topNumberPosisi vertikal titik akhir garis, diukur dalam titik dari sudut kiri atas halaman.

Pulang pergi

Line — Baris 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

setEnd(point)

Menetapkan posisi titik akhir garis.

Jalur garis dapat disesuaikan setelah posisi berubah.

Parameter

NamaJenisDeskripsi
pointPointTitik akhir garis, yang posisinya diukur dari sudut kiri atas halaman.

Pulang pergi

Line — Baris 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

setEndArrow(style)

Menetapkan ArrowStyle panah di akhir garis.

Parameter

NamaJenisDeskripsi
styleArrowStyleGaya yang akan ditetapkan.

Pulang pergi

Line — Baris 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

setEndConnection(connectionSite)

Menetapkan koneksi di akhir baris. Tindakan ini akan memindahkan akhir baris ke situs koneksi yang ditentukan tanpa mengubah ujung lainnya.

Parameter

NamaJenisDeskripsi
connectionSiteConnectionSiteSitus koneksi tempat koneksi akhir diperbarui, atau null jika menghapus koneksi akhir.

Pulang pergi

Line — Baris.

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

setHeight(height)

Menetapkan tinggi elemen dalam titik, 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 posisi.

Parameter

NamaJenisDeskripsi
heightNumberTinggi baru elemen halaman ini yang akan ditetapkan, dalam poin.

Pulang pergi

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

setLeft(left)

Menetapkan posisi horizontal elemen dalam titik, yang diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.

Parameter

NamaJenisDeskripsi
leftNumberPosisi horizontal baru yang akan ditetapkan, dalam titik.

Pulang pergi

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

setLineCategory(lineCategory)

Menetapkan LineCategory garis.

Anda hanya dapat menetapkan kategori di connectors. Konektor dapat diarahkan ulang setelah mengubah kategorinya.

Parameter

NamaJenisDeskripsi
lineCategoryLineCategoryKategori baris yang akan ditetapkan.

Pulang pergi

Line — Baris.

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

setLinkSlide(slideIndex)

Menetapkan Link ke Slide yang diberikan menggunakan indeks berbasis nol dari 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

NamaJenisDeskripsi
slideIndexIntegerIndeks berbasis nol ke slide.

Pulang pergi

LinkLink yang ditetapkan.

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

setLinkSlide(slide)

Menetapkan Link ke Slide yang diberikan, link ditetapkan oleh ID slide yang diberikan.

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

NamaJenisDeskripsi
slideSlideSlide yang akan ditautkan.

Pulang pergi

LinkLink yang ditetapkan.

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

setLinkSlide(slidePosition)

Menetapkan Link ke Slide yang diberikan 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

NamaJenisDeskripsi
slidePositionSlidePositionSlidePosition relatif.

Pulang pergi

LinkLink yang ditetapkan.

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

setLinkUrl(url)

Menetapkan Link ke string URL yang tidak kosong.

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

NamaJenisDeskripsi
urlStringString URL.

Pulang pergi

LinkLink yang ditetapkan.

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

setRotation(angle)

Menetapkan sudut rotasi searah jarum jam elemen di sekitar pusatnya 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 posisi.

Parameter

NamaJenisDeskripsi
angleNumberSudut rotasi searah jarum jam baru yang akan ditetapkan, dalam derajat.

Pulang pergi

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

setStart(left, top)

Menetapkan posisi titik awal garis.

Jalur garis dapat disesuaikan setelah posisi berubah.

Parameter

NamaJenisDeskripsi
leftNumberPosisi horizontal titik awal garis, diukur dalam titik dari sudut kiri atas halaman.
topNumberPosisi vertikal titik awal garis, diukur dalam titik dari sudut kiri atas halaman.

Pulang pergi

Line — Baris 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

setStart(point)

Menetapkan posisi titik awal garis.

Jalur garis dapat disesuaikan setelah posisi berubah.

Parameter

NamaJenisDeskripsi
pointPointTitik awal garis, yang posisinya diukur dari sudut kiri atas halaman.

Pulang pergi

Line — Baris 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

setStartArrow(style)

Menetapkan ArrowStyle panah di awal baris.

Parameter

NamaJenisDeskripsi
styleArrowStyleGaya panah baru yang akan ditetapkan.

Pulang pergi

Line — Baris 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

setStartConnection(connectionSite)

Menetapkan koneksi di awal baris. Tindakan ini akan memindahkan awal garis ke situs koneksi yang ditentukan sambil mempertahankan ujung lainnya.

Parameter

NamaJenisDeskripsi
connectionSiteConnectionSiteSitus koneksi tempat koneksi awal diperbarui, atau null jika menghapus koneksi awal.

Pulang pergi

Line — Baris.

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

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

NamaJenisDeskripsi
titleStringString yang akan ditetapkan sebagai judul teks alternatif.

Pulang pergi

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

setTop(top)

Menetapkan posisi vertikal elemen dalam titik, yang diukur dari sudut kiri atas halaman saat elemen tidak memiliki rotasi.

Parameter

NamaJenisDeskripsi
topNumberPosisi vertikal baru yang akan ditetapkan, dalam titik.

Pulang pergi

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

setTransform(transform)

Menetapkan transformasi elemen halaman dengan transformasi yang disediakan.

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; hal ini tidak memengaruhi transformasi grup atau elemen halaman lain dalam grup.

Untuk mengetahui detail tentang pengaruh transformasi terhadap tampilan visual elemen halaman, lihat getTransform().

Parameter

NamaJenisDeskripsi
transformAffineTransformTransformasi yang ditetapkan untuk elemen halaman ini.

Pulang pergi

Line — Elemen 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

setWeight(points)

Menetapkan ketebalan garis dalam titik.

Parameter

NamaJenisDeskripsi
pointsNumberKetebalan baru garis dalam titik.

Pulang pergi

Line — Baris 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

setWidth(width)

Menetapkan lebar elemen dalam titik, 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 posisi.

Parameter

NamaJenisDeskripsi
widthNumberLebar baru elemen halaman ini yang akan ditetapkan, dalam poin.

Pulang pergi

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