Permintaan
Satu jenis update untuk diterapkan pada presentasi.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union kind . Jenis pembaruan. Hanya satu kolom yang wajib diisi.
kind
hanya dapat berupa salah satu dari berikut:
|
|
createSlide
|
Membuat slide baru. |
createShape
|
Membuat bentuk baru. |
createTable
|
Membuat tabel baru. |
insertText
|
Menyisipkan teks ke bentuk atau sel tabel. |
insertTableRows
|
Menyisipkan baris ke dalam tabel. |
insertTableColumns
|
Menyisipkan kolom ke tabel. |
deleteTableRow
|
Menghapus baris dari tabel. |
deleteTableColumn
|
Menghapus kolom dari tabel. |
replaceAllText
|
Mengganti semua kemunculan teks yang ditentukan. |
deleteObject
|
Menghapus halaman atau elemen halaman dari presentasi. |
updatePageElementTransform
|
Memperbarui transformasi elemen halaman. |
updateSlidesPosition
|
Memperbarui posisi kumpulan slide dalam presentasi. |
deleteText
|
Menghapus teks dari bentuk atau sel tabel. |
createImage
|
Membuat gambar. |
createVideo
|
Membuat video. |
createSheetsChart
|
Membuat diagram Google Spreadsheet yang disematkan. |
createLine
|
Membuat garis. |
refreshSheetsChart
|
Memperbarui diagram Google Spreadsheet. |
updateShapeProperties
|
Memperbarui properti
|
updateImageProperties
|
Memperbarui properti
|
updateVideoProperties
|
Memperbarui properti
|
updatePageProperties
|
Memperbarui properti
|
updateTableCellProperties
|
Memperbarui properti
|
updateLineProperties
|
Memperbarui properti
|
createParagraphBullets
|
Membuat butir untuk paragraf. |
replaceAllShapesWithImage
|
Mengganti semua bentuk yang cocok dengan beberapa kriteria menggunakan gambar. |
duplicateObject
|
Menduplikasi elemen slide atau halaman. |
updateTextStyle
|
|
replaceAllShapesWithSheetsChart
|
Mengganti semua bentuk yang cocok dengan beberapa kriteria menggunakan diagram Google Spreadsheet. |
deleteParagraphBullets
|
Menghapus butir dari paragraf. |
updateParagraphStyle
|
|
updateTableBorderProperties
|
Memperbarui properti batas tabel di
|
updateTableColumnProperties
|
Memperbarui properti
kolom
|
updateTableRowProperties
|
Memperbarui properti
baris
|
mergeTableCells
|
Menggabungkan sel dalam |
unmergeTableCells
|
Pisahkan sel dalam
|
groupObjects
|
Mengelompokkan objek, seperti elemen halaman. |
ungroupObjects
|
Membatalkan pengelompokan objek, seperti
|
updatePageElementAltText
|
Memperbarui judul teks alternatif dan/atau deskripsi
|
replaceImage
|
Menggantikan gambar yang ada dengan gambar baru. |
updateSlideProperties
|
Memperbarui properti Slide |
updatePageElementsZOrder
|
Memperbarui urutan Z
|
updateLineCategory
|
Memperbarui kategori
|
rerouteLine
|
Mengubah rute
|
CreateSlideRequest
Membuat slide
Representasi JSON |
---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang disediakan pengguna.
Jika Anda menentukan ID, ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus dimulai dengan karakter alfanumerik atau garis bawah (cocok dengan regex
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
insertionIndex
|
Indeks berbasis nol opsional yang menunjukkan tempat untuk menyisipkan slide. Jika Anda tidak menentukan indeks, slide akan dibuat di akhir. |
slideLayoutReference
|
Referensi tata letak slide yang akan disisipkan, berdasarkan master saat ini, yang merupakan salah satu dari berikut ini:
Jika LayoutReference tidak ditemukan di master saat ini, error permintaan 400 yang buruk akan ditampilkan.
Jika Anda tidak menentukan referensi tata letak, slide akan menggunakan tata letak
|
placeholderIdMappings[]
|
Daftar opsional pemetaan ID objek dari
|
Referensi Layout
Referensi tata letak slide. Hal ini dapat merujuk pada:
- Tata letak standar
- Salah satu tata letak di presentasi.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union kind . Jenis LayoutReference.
kind
hanya dapat berupa salah satu dari berikut:
|
|
predefinedLayout
|
Tata letak standar. |
layoutId
|
ID Tata Letak: ID objek dari salah satu tata letak dalam presentasi. |
Tata Letak Standar
Jenis tata letak standar. Ini adalah tata letak yang biasa ditemukan dalam presentasi. Namun, tidak ada jaminan bahwa tata letak ini ada di master saat ini karena tata letak mungkin telah dihapus atau bukan bagian dari tema yang digunakan. Selain itu, placeholder pada setiap tata letak mungkin telah diubah.
Enumerasi | |
---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
Tata letak belum ditetapkan. |
BLANK
|
Tata letak kosong, tanpa placeholder. |
CAPTION_ONLY
|
Tata letak dengan teks di bagian bawah. |
TITLE
|
Tata letak dengan judul dan subtitel. |
TITLE_AND_BODY
|
Tata letak dengan judul dan isi. |
TITLE_AND_TWO_COLUMNS
|
Tata letak dengan judul dan dua kolom. |
TITLE_ONLY
|
Tata letak hanya dengan judul. |
SECTION_HEADER
|
Tata letak dengan judul bagian. |
SECTION_TITLE_AND_DESCRIPTION
|
Tata letak dengan judul dan subtitel di satu sisi dan deskripsi di sisi lainnya. |
ONE_COLUMN_TEXT
|
Tata letak dengan satu judul dan satu isi, yang disusun dalam satu kolom. |
MAIN_POINT
|
Tata letak dengan titik utama. |
BIG_NUMBER
|
Tata letak dengan judul jumlah besar. |
LayoutPlaceholderIdMapping
Pemetaan ID yang ditentukan pengguna untuk placeholder yang akan dibuat pada slide dari tata letak yang ditentukan.
Representasi JSON |
---|
{ "objectId": string, // Union field |
Kolom | |
---|---|
objectId
|
ID objek yang disediakan pengguna untuk placeholder yang diidentifikasi di atas yang akan dibuat ke slide.
Jika Anda menentukan ID, ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan regex
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
Kolom union kind . Jenis untuk mengidentifikasi placeholder pada tata letak.
kind
hanya dapat berupa salah satu dari berikut:
|
|
layoutPlaceholder
|
Placeholder pada tata letak yang akan diterapkan ke slide. Hanya
|
layoutPlaceholderObjectId
|
ID objek placeholder pada tata letak yang akan diterapkan ke slide. |
CreateShapeRequest
Membuat bentuk baru.
Representasi JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang disediakan pengguna.
Jika Anda menentukan ID, ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan regex
|
elementProperties
|
Properti elemen untuk bentuk. |
shapeType
|
Jenis bentuk. |
HalamanElementProperties
Properti umum untuk elemen halaman.
Catatan: Saat Anda pertama kali membuat
PageElement
, API dapat mengubah nilai
size
dan
transform
, tetapi ukuran visual tidak akan berubah.
Representasi JSON |
---|
{ "pageObjectId": string, "size": { object ( |
Kolom | |
---|---|
pageObjectId
|
ID objek halaman tempat elemen berada. |
size
|
Ukuran elemen. |
transform
|
Transformasi untuk elemen. |
CreateTableRequest
Membuat tabel baru.
Representasi JSON |
---|
{
"objectId": string,
"elementProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek yang disediakan pengguna.
Jika Anda menentukan ID, ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan regex
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
elementProperties
|
Properti elemen untuk tabel. Tabel akan dibuat dalam ukuran yang ditentukan, sesuai dengan ukuran minimum. Jika tidak ada ukuran yang tersedia, tabel akan diubah ukurannya secara otomatis. Transformasi tabel harus memiliki skala 1 dan tidak memiliki komponen geser. Jika tidak ada transformasi, tabel akan dipusatkan di halaman. |
rows
|
Jumlah baris dalam tabel. |
columns
|
Jumlah kolom dalam tabel. |
SisipkanTeksPermintaan
Menyisipkan teks ke dalam bentuk atau sel tabel.
Representasi JSON |
---|
{
"objectId": string,
"cellLocation": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek dari bentuk atau tabel tempat teks akan disisipkan. |
cellLocation
|
Lokasi sel tabel opsional jika teks akan disisipkan ke dalam sel tabel. Jika ada, objectId harus merujuk ke tabel. |
text
|
Teks yang akan disisipkan.
Menyisipkan karakter baris baru secara implisit akan membuat
Gaya teks untuk teks yang disisipkan akan ditentukan secara otomatis, umumnya mempertahankan gaya teks di dekatnya. Dalam sebagian besar kasus, teks akan ditambahkan ke
Beberapa karakter kontrol (U+0000-U+0008, U+000C-U+001F) dan karakter dari Area Penggunaan Pribadi Bidang Multibahasa Dasar Unicode (U+E000-U+F8FF) akan dihapus dari teks yang disisipkan. |
insertionIndex
|
Indeks tempat teks akan disisipkan, dalam unit kode Unicode, berdasarkan indeks Indeks berbasis nol dan dihitung dari awal string. Indeks dapat disesuaikan untuk mencegah penyisipan di dalam cluster Grapheme Unicode. Dalam kasus ini, teks akan langsung dimasukkan setelah cluster Graphe. |
SisipkanTabelTabel
Menyisipkan baris ke dalam tabel.
Representasi JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Kolom | |
---|---|
tableObjectId
|
Tabel yang disisipkan baris. |
cellLocation
|
Lokasi sel tabel referensi tempat baris akan disisipkan. Baris baru akan disisipkan di atas (atau di bawah) baris tempat sel referensi berada. Jika sel referensi adalah sel gabungan, baris baru akan disisipkan di atas (atau di bawah) sel gabungan. |
insertBelow
|
Apakah baris baru akan disisipkan di bawah lokasi sel referensi.
|
number
|
Jumlah baris yang akan disisipkan. Maksimum 20 per permintaan. |
SisipkanTableTableRequest
Menyisipkan kolom ke tabel.
Ukuran kolom lain di tabel akan diubah agar sesuai dengan kolom baru.
Representasi JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Kolom | |
---|---|
tableObjectId
|
Tabel yang akan disisipkan kolom. |
cellLocation
|
Lokasi sel tabel referensi tempat kolom akan disisipkan. Kolom baru akan dimasukkan ke sebelah kiri (atau kanan) kolom tempat sel referensi berada. Jika sel referensi adalah sel gabungan, kolom baru akan disisipkan di sebelah kiri (atau kanan) sel gabungan. |
insertRight
|
Apakah kolom baru akan disisipkan di sebelah kanan lokasi sel referensi.
|
number
|
Jumlah kolom yang akan disisipkan. Maksimum 20 per permintaan. |
MenghapusTableRowRequest
Menghapus baris dari tabel.
Representasi JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Kolom | |
---|---|
tableObjectId
|
Tabel tempat baris akan dihapus. |
cellLocation
|
Lokasi sel tabel referensi tempat baris akan dihapus. Baris span sel ini akan dihapus. Jika ini adalah sel gabungan, beberapa baris akan dihapus. Jika tidak ada baris yang tersisa di tabel setelah penghapusan ini, seluruh tabel akan dihapus. |
MenghapusTableColumnRequest
Menghapus kolom dari tabel.
Representasi JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Kolom | |
---|---|
tableObjectId
|
Tabel tempat kolom akan dihapus. |
cellLocation
|
Lokasi sel tabel referensi tempat kolom akan dihapus. Kolom span sel ini akan dihapus. Jika ini adalah sel yang digabungkan, beberapa kolom akan dihapus. Jika tidak ada kolom yang tersisa di tabel setelah penghapusan ini, seluruh tabel akan dihapus. |
GantiSemuaTeksPermintaan
Mengganti semua kemunculan teks yang cocok dengan kriteria dengan
replace text
.
Representasi JSON |
---|
{ "replaceText": string, "pageObjectIds": [ string ], // Union field |
Kolom | |
---|---|
replaceText
|
Teks yang akan menggantikan teks yang cocok. |
pageObjectIds[]
|
Jika tidak kosong, batasi pencocokan untuk elemen halaman hanya pada halaman tertentu.
Menampilkan error permintaan buruk 400 jika diberi ID objek halaman
|
Kolom union criteria . Kriteria yang digunakan untuk mencocokkan teks yang akan diganti.
criteria
hanya dapat berupa salah satu dari berikut:
|
|
containsText
|
Menemukan teks dalam bentuk yang cocok dengan substring ini. |
SubstringMatchCriteria
Kriteria yang cocok dengan string teks tertentu dalam bentuk atau tabel.
Representasi JSON |
---|
{ "text": string, "matchCase": boolean } |
Kolom | |
---|---|
text
|
Teks yang akan ditelusuri dalam bentuk atau tabel. |
matchCase
|
Menunjukkan apakah penelusuran harus mematuhi kasus:
|
MenghapusObjectRequest
Menghapus objek, baik
pages
atau
page elements
, dari presentasi.
Representasi JSON |
---|
{ "objectId": string } |
Kolom | |
---|---|
objectId
|
ID objek halaman atau elemen halaman yang akan dihapus.
Jika setelah operasi penghapusan, Jika placeholder dihapus pada tata letak, placeholder kosong yang kosong juga akan dihapus. |
UpdatePageElementTransformRequest
Memperbarui transformasi elemen halaman.
Memperbarui transformasi grup akan mengubah transformasi absolut elemen halaman di grup tersebut, yang dapat mengubah tampilan visualnya. Lihat dokumentasi
PageElement.transform
untuk detail selengkapnya.
Representasi JSON |
---|
{ "objectId": string, "transform": { object ( |
Kolom | |
---|---|
objectId
|
ID objek dari elemen halaman yang akan diperbarui. |
transform
|
Matriks transformasi input yang digunakan untuk memperbarui elemen halaman. |
applyMode
|
Mode penerapan update transformasi. |
ApplyMode
Mode penerapan update transformasi.
Enumerasi | |
---|---|
APPLY_MODE_UNSPECIFIED
|
Mode tidak ditentukan. |
RELATIVE
|
Menerapkan matriks AffineTransform yang baru ke matriks yang ada, dan mengganti yang ada dengan penyambungan yang dihasilkan. |
ABSOLUTE
|
Mengganti matriks AffineTransform yang ada dengan matriks baru. |
UpdateSlidePositionRequest
Memperbarui posisi slide dalam presentasi.
Representasi JSON |
---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
Kolom | |
---|---|
slideObjectIds[]
|
ID slide dalam presentasi yang harus dipindahkan. Slide dalam daftar ini harus dalam urutan presentasi yang sudah ada, tanpa duplikat. |
insertionIndex
|
Indeks tempat slide harus disisipkan, berdasarkan pengaturan slide sebelum pemindahan terjadi. Harus di antara nol dan jumlah slide dalam presentasi, inklusif. |
MenghapusTextRequest
Menghapus teks dari bentuk atau sel tabel.
Representasi JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
Kolom | |
---|---|
objectId
|
ID objek dari bentuk atau tabel tempat teks akan dihapus. |
cellLocation
|
Lokasi sel tabel opsional jika teks akan dihapus dari sel tabel. Jika ada, objectId harus merujuk ke tabel. |
textRange
|
Rentang teks yang akan dihapus, berdasarkan indeks
Selalu ada karakter baris baru implisit di akhir teks bentuk atau sel tabel yang tidak dapat dihapus.
Menghapus teks yang melintasi batas paragraf dapat mengakibatkan perubahan gaya dan daftar paragraf saat kedua paragraf tersebut digabungkan. Rentang yang hanya mencakup satu unit kode dari pasangan surrogate diperluas untuk mencakup kedua unit kode. |
Rentang
Menentukan rentang yang berdekatan dari koleksi yang diindeks, seperti karakter dalam teks.
Representasi JSON |
---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum (
|
Kolom | |
---|---|
startIndex
|
Indeks berbasis nol opsional dari awal koleksi. Wajib untuk rentang
|
endIndex
|
Indeks berbasis nol opsional dari akhir koleksi. Diperlukan untuk
rentang
|
type
|
Jenis rentang. |
Type
Jenis rentang.
Enumerasi | |
---|---|
RANGE_TYPE_UNSPECIFIED
|
Jenis rentang belum ditetapkan. Nilai ini tidak boleh digunakan. |
FIXED_RANGE
|
Rentang tetap. Baik
startIndex
maupun
endIndex
harus ditentukan.
|
FROM_START_INDEX
|
Memulai rentang pada
startIndex
dan berlanjut hingga akhir pengumpulan. endIndex
tidak boleh ditentukan.
|
ALL
|
Menetapkan rentang ke keseluruhan panjang koleksi. Baik
startIndex
maupun
endIndex
tidak boleh ditentukan.
|
CreateImageRequest
Membuat gambar.
Representasi JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang disediakan pengguna.
Jika Anda menentukan ID, ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan regex
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
elementProperties
|
Properti elemen untuk gambar. Jika rasio lebar tinggi dari ukuran yang diberikan tidak cocok dengan rasio lebar tinggi gambar, gambar akan diskalakan dan dipusatkan sehubungan dengan ukuran tersebut untuk mempertahankan rasio lebar tinggi. Transformasi yang disediakan diterapkan setelah operasi ini.
Properti
Properti
|
Kolom union image_source . Jenis sumber gambar.
image_source
hanya dapat berupa salah satu dari berikut:
|
|
url
|
URL gambar. Gambar diambil satu kali pada waktu penyisipan dan salinan disimpan untuk ditampilkan di dalam presentasi. Gambar harus berukuran kurang dari 50 MB, tidak boleh melebihi 25 megapiksel, dan harus menggunakan salah satu format PNG, JPEG, atau GIF.
URL yang diberikan harus dapat diakses secara publik dan panjangnya hingga 2 KB. URL disimpan dengan gambar, dan ditampilkan melalui
kolom
|
CreateVideoRequest
Membuat video.
CATATAN: Untuk membuat video dari Google Drive, aplikasi yang meminta harus memiliki setidaknya salah satu cakupan drive, drive.readonly, atau drive.file OAuth.
Representasi JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang disediakan pengguna.
Jika Anda menentukan ID, ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan regex
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
elementProperties
|
Properti elemen untuk video.
Properti
Properti
|
source
|
Sumber video. |
id
|
ID unik sumber video untuk video ini. Misalnya, untuk video YouTube https://www.youtube.com/watch?v=7U3axjORYZ0, ID-nya adalah 7U3axjORYZ0. Untuk video Google Drive https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q ID-nya adalah 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q. Untuk mengakses file video Google Drive, Anda mungkin perlu menambahkan kunci resource ke header HTTP untuk sebagian file lama. Untuk informasi selengkapnya, lihat Mengakses file yang dibagikan link menggunakan kunci resource. |
MembuatSheetsSheetsRequest
Membuat diagram Google Spreadsheet yang disematkan.
CATATAN: Pembuatan diagram memerlukan setidaknya satu spreadsheet.readonly, spreadsheet, drive.readonly, drive.file, atau cakupan OAuth drive.
Representasi JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang disediakan pengguna. Jika ditentukan, ID harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter kata [a-zA-Z0-9_] lalu diikuti dengan berapa pun karakter berikut [a-zA-Z0-9_-:]. Panjang ID tidak boleh kurang dari 5 atau lebih dari 50. Jika kosong, ID unik akan dibuat. |
elementProperties
|
Properti elemen untuk diagram. Jika rasio lebar tinggi dari ukuran yang diberikan tidak cocok dengan rasio lebar tinggi diagram, diagram akan diskalakan dan dipusatkan sehubungan dengan ukuran tersebut untuk mempertahankan rasio lebar tinggi. Transformasi yang disediakan diterapkan setelah operasi ini. |
spreadsheetId
|
ID spreadsheet Google Spreadsheet yang berisi diagram. Anda mungkin perlu menambahkan kunci resource ke header HTTP untuk sebagian file lama. Untuk informasi selengkapnya, lihat Mengakses file yang dibagikan link menggunakan kunci resource. |
chartId
|
ID diagram tertentu di spreadsheet Google Spreadsheet. |
linkingMode
|
Mode yang ditautkan ke diagram ke spreadsheet sumber. Jika tidak ditentukan, diagram akan menjadi gambar yang tidak ditautkan. |
MenautkanMode
Mode yang ditautkan ke diagram ke spreadsheet sumber.
Enumerasi | |
---|---|
NOT_LINKED_IMAGE
|
Diagram tidak dikaitkan dengan spreadsheet sumber dan tidak dapat diperbarui. Diagram yang tidak ditautkan akan disisipkan sebagai gambar. |
LINKED
|
Dengan menautkan diagram, diagram dapat diperbarui, dan kolaborator lain akan melihat link ke spreadsheet. |
CreateLineRequest
Membuat garis.
Representasi JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang disediakan pengguna.
Jika Anda menentukan ID, ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan regex
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
elementProperties
|
Properti elemen untuk garis. |
lineCategory
|
Kategori garis yang akan dibuat.
Tidak digunakan lagi
: gunakan
Jika Anda menentukan
|
category
|
Kategori garis yang akan dibuat.
Jika Anda menentukan
Jika Anda tidak menentukan nilai untuk
Jika Anda tidak menentukan keduanya, |
Kategori
Kategori garis.
Enumerasi | |
---|---|
STRAIGHT
|
Konektor lurus, termasuk konektor lurus 1. Ini adalah kategori default jika tidak ditentukan. |
BENT
|
Konektor bengkok, termasuk konektor bengkok 2 sampai 5. |
CURVED
|
Konektor melengkung, termasuk konektor melengkung 2 sampai 5. |
RefreshSheetsChartRequest
Memperbarui diagram Google Spreadsheet yang disematkan dengan menggantinya dengan versi terbaru diagram dari Google Spreadsheet.
CATATAN: Memuat ulang diagram memerlukan setidaknya salah satu dari spreadsheet.readonly, spreadsheet, drive.readonly, atau mendorong cakupan OAuth.
Representasi JSON |
---|
{ "objectId": string } |
Kolom | |
---|---|
objectId
|
ID objek diagram yang akan dimuat ulang. |
UpdateShapePropertiesRequest
Perbarui properti
Shape
.
Representasi JSON |
---|
{
"objectId": string,
"shapeProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek dari bentuk tempat pembaruan diterapkan. |
shapeProperties
|
Properti bentuk yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya, untuk memperbarui warna pengisi solid latar belakang bentuk, tetapkan
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya dalam mask kolom, tetapi kosongkan kolomnya. |
UpdateImagePropertiesRequest
Perbarui properti
Image
.
Representasi JSON |
---|
{
"objectId": string,
"imageProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek gambar tempat pembaruan diterapkan. |
imageProperties
|
Properti gambar yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya untuk memperbarui warna garis batas gambar, tetapkan
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya dalam mask kolom, tetapi kosongkan kolomnya. |
UpdateVideoPropertiesRequest
Perbarui properti
Video
.
Representasi JSON |
---|
{
"objectId": string,
"videoProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek video yang diterapkan untuk pembaruan. |
videoProperties
|
Properti video yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya untuk memperbarui warna garis batas video, tetapkan
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya dalam mask kolom, tetapi kosongkan kolomnya. |
UpdatePagePropertiesRequest
Memperbarui properti
Page
.
Representasi JSON |
---|
{
"objectId": string,
"pageProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek halaman tempat pembaruan diterapkan. |
pageProperties
|
Properti halaman yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya, untuk memperbarui warna pengisi solid latar belakang halaman, tetapkan
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya dalam mask kolom, tetapi kosongkan kolomnya. |
UpdateTableCellPropertiesRequest
Perbarui properti
TableCell
.
Representasi JSON |
---|
{ "objectId": string, "tableRange": { object ( |
Kolom | |
---|---|
objectId
|
ID objek tabel. |
tableRange
|
Rentang tabel yang mewakili subset tabel yang menerapkan update. Jika rentang tabel tidak ditentukan, pembaruan akan diterapkan pada seluruh tabel. |
tableCellProperties
|
Properti sel tabel yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya, untuk memperbarui warna pengisi solid latar belakang sel tabel, tetapkan
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya dalam mask kolom, tetapi kosongkan kolomnya. |
RentangTabel
Rentang tabel mewakili referensi ke subkumpulan tabel.
Penting untuk diperhatikan bahwa sel yang ditentukan oleh rentang tabel tidak harus berbentuk persegi panjang. Misalnya, kita memiliki tabel 3 x 3 yang semua sel di baris terakhir digabungkan. Tabel tersebut terlihat seperti ini:
[ ][ ][ ]
[ ][ ][ ]
[ ]
Rentang tabel dengan lokasi = (0, 0), span baris = 3, dan span kolom = 2 menentukan sel berikut:
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
Representasi JSON |
---|
{
"location": {
object (
|
Kolom | |
---|---|
location
|
Lokasi awal rentang tabel. |
rowSpan
|
Span baris dari rentang tabel. |
columnSpan
|
Span kolom dari rentang tabel. |
UpdateLinePropertiesRequest
Memperbarui properti
Line
.
Representasi JSON |
---|
{
"objectId": string,
"lineProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek baris tempat update diterapkan. |
lineProperties
|
Properti baris yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya untuk memperbarui warna pengisi garis solid, tetapkan
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya dalam mask kolom, tetapi kosongkan kolomnya. |
CreateParagraphBulletsRequest
Membuat butir untuk semua paragraf yang tumpang tindih dengan rentang indeks teks tertentu.
Tingkat tingkatan setiap paragraf akan ditentukan dengan menghitung tab terdepan di depan setiap paragraf. Untuk menghindari kelebihan ruang antara butir dan paragraf yang sesuai, tab utama tersebut akan dihapus oleh permintaan ini. Hal ini dapat mengubah indeks bagian teks.
Jika paragraf tepat sebelum paragraf diperbarui ada dalam daftar dengan preset yang cocok, paragraf yang diperbarui akan ditambahkan ke daftar sebelumnya.
Representasi JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
Kolom | |
---|---|
objectId
|
ID objek dari bentuk atau tabel yang berisi teks yang akan menambahkan butir. |
cellLocation
|
Lokasi sel tabel opsional jika teks yang akan diubah berada di sel tabel. Jika ada, objectId harus merujuk ke tabel. |
textRange
|
Rentang teks untuk menerapkan preset butir, berdasarkan
indeks
|
bulletPreset
|
Jenis glyph butir yang akan digunakan. Nilai defaultnya adalah
preset
|
ButirGllyPreset
Pola preset glyph butir untuk daftar dalam teks.
Pola ini menggunakan butir-butir berikut:
-
ARROW
: Panah, yang sesuai dengan titik kode Unicode U+2794 -
ARROW3D
: Panah dengan bayangan 3D, yang sesuai dengan titik kode Unicode U+27a2 -
CHECKBOX
: Persegi berongga, yang sesuai dengan titik kode Unicode U+274f -
CIRCLE
: Lingkaran berongga, yang sesuai dengan titik kode Unicode U+25cb -
DIAMOND
: Berlian padat, sesuai dengan titik kode Unicode U+25c6 -
DIAMONDX
: Berlian dengan 'x', yang sesuai dengan titik kode Unicode U+2756 -
HOLLOWDIAMOND
: Berlian berongga, sesuai dengan titik kode Unicode U+25c7 -
DISC
: Lingkaran solid, yang sesuai dengan titik kode Unicode U+25cf -
SQUARE
: Kotak yang solid, yang sesuai dengan titik kode Unicode U+25a0 -
STAR
: Bintang, yang sesuai dengan titik kode Unicode U+2605 -
ALPHA
: Huruf kecil, seperti 'a', 'b', atau 'c'. -
UPPERALPHA
: Huruf besar, seperti 'A', 'B', atau 'C'. -
DIGIT
: Angka, seperti '1', '2', atau '3'. -
ZERODIGIT
: Angka dengan angka satu digit diawali dengan angka nol, seperti '01', '02', atau '03'. Angka dengan lebih dari satu digit tidak diawali dengan angka nol. -
ROMAN
: Angka romawi kecil, seperti 'i', 'ii', atau 'iii'. -
UPPERROMAN
: Angka romawi besar, seperti 'I', 'II', atau 'III'. -
LEFTTRIANGLE
: Segitiga yang mengarah ke kiri, sesuai dengan titik kode Unicode U+25c4
Enumerasi | |
---|---|
BULLET_DISC_CIRCLE_SQUARE
|
Daftar berbutir dengan
glyph butir
DISC ,
CIRCLE
dan
SQUARE
untuk 3 tingkat hierarki daftar pertama.
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
Daftar berbutir dengan
glyph butir
DIAMONDX ,
ARROW3D
dan
SQUARE
untuk 3 tingkat hierarki daftar pertama.
|
BULLET_CHECKBOX
|
Daftar berbutir dengan
CHECKBOX
glyph butir untuk semua tingkat hierarki daftar.
|
BULLET_ARROW_DIAMOND_DISC
|
Daftar berbutir dengan
glyph butir
ARROW ,
DIAMOND
dan
DISC
untuk 3 tingkat hierarki daftar pertama.
|
BULLET_STAR_CIRCLE_SQUARE
|
Daftar berbutir dengan
glyph butir
STAR ,
CIRCLE
dan
SQUARE
untuk 3 tingkat hierarki daftar pertama.
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
Daftar berbutir dengan
glyph butir
ARROW3D ,
CIRCLE
dan
SQUARE
untuk 3 tingkat hierarki daftar pertama.
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
Daftar berbutir dengan
glyph butir
LEFTTRIANGLE ,
DIAMOND
dan
DISC
untuk 3 tingkat hierarki daftar pertama.
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
Daftar berbutir dengan
glyph butir
DIAMONDX ,
HOLLOWDIAMOND
dan
SQUARE
untuk 3 tingkat hierarki daftar pertama.
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
Daftar berbutir dengan
glyph butir
DIAMOND ,
CIRCLE
dan
SQUARE
untuk 3 tingkat hierarki daftar pertama.
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
Daftar bernomor dengan
glyph numerik DIGIT , ALPHA , dan ROMAN untuk 3 tingkat hierarki daftar pertama, diikuti dengan titik.
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
Daftar bernomor dengan
DIGIT ,
ALPHA
dan
ROMAN
glyph numerik untuk 3 tingkat hierarki daftar pertama, diikuti dengan tanda kurung.
|
NUMBERED_DIGIT_NESTED
|
Daftar bernomor dengan glyph numerik DIGIT yang dipisahkan oleh titik, yang setiap nesting level menggunakan glyph level bertingkat sebelumnya sebagai awalan. Misalnya: '1.', '1.1.', '2.', '2.2.'.
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
Daftar bernomor dengan
glyph numerik UPPERALPHA , ALPHA , dan ROMAN untuk 3 tingkat hierarki daftar pertama, diikuti dengan titik.
|
NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
|
Daftar bernomor dengan
glyph numerik UPPERROMAN , UPPERALPHA , dan DIGIT untuk 3 tingkat hierarki daftar pertama, diikuti dengan titik.
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
Daftar bernomor dengan
glyph numerik ZERODIGIT , ALPHA , dan ROMAN untuk 3 tingkat hierarki daftar pertama, diikuti dengan titik.
|
GantiAllShapesWithImageRequest
Mengganti semua bentuk yang cocok dengan kriteria yang diberikan dengan gambar yang diberikan.
Gambar yang menggantikan bentuk akan berbentuk persegi panjang setelah disisipkan ke dalam presentasi dan tidak mengikuti bentuk.
Representasi JSON |
---|
{ "replaceMethod": enum ( |
Kolom | |
---|---|
replaceMethod
|
Metode penggantian.
Tidak digunakan lagi
: gunakan
Jika Anda menentukan
|
imageReplaceMethod
|
Metode penggantian gambar.
Jika Anda menentukan
Jika Anda tidak menentukan nilai untuk
Jika Anda tidak menentukan keduanya, CENTER_INSIDE akan digunakan. |
pageObjectIds[]
|
Jika tidak kosong, batasi pencocokan untuk elemen halaman hanya pada halaman tertentu.
Menampilkan error permintaan buruk 400 jika diberi ID objek halaman
|
Kolom union criteria . Kriteria yang harus cocok dengan bentuk agar dapat diganti.
criteria
hanya dapat berupa salah satu dari berikut:
|
|
containsText
|
Jika ditetapkan, permintaan ini akan mengganti semua bentuk yang berisi teks yang diberikan. |
Kolom union image_source . Jenis sumber gambar.
image_source
hanya dapat berupa salah satu dari berikut:
|
|
imageUrl
|
URL gambar. Gambar diambil satu kali pada waktu penyisipan dan salinan disimpan untuk ditampilkan di dalam presentasi. Gambar harus berukuran kurang dari 50 MB, tidak boleh melebihi 25 megapiksel, dan harus menggunakan salah satu format PNG, JPEG, atau GIF.
URL yang diberikan dapat berisi maksimal 2 kB. URL itu sendiri disimpan dengan gambar, dan ditampilkan melalui
kolom
|
GantiMetode
Metode penggantian.
Enumerasi | |
---|---|
CENTER_INSIDE
|
Menskalakan dan memusatkan gambar agar pas dengan batas bentuk asli dan mempertahankan rasio lebar tinggi gambar. Ukuran gambar yang dirender mungkin lebih kecil dari ukuran bentuk. Ini adalah metode default jika belum ditentukan. |
CENTER_CROP
|
Menskalakan dan memusatkan gambar untuk mengisi batas bentuk asli. Gambar dapat dipangkas untuk mengisi bentuk. Ukuran gambar yang dirender akan sama dengan ukuran bentuk aslinya. |
ImageReplaceMethod
Metode penggantian gambar.
Enumerasi | |
---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
Metode penggantian gambar tidak ditentukan. Nilai ini tidak boleh digunakan. |
CENTER_INSIDE
|
Menskalakan dan memusatkan gambar agar pas dengan batas bentuk asli dan mempertahankan rasio lebar tinggi gambar. Ukuran gambar yang dirender mungkin lebih kecil dari ukuran bentuk. Ini adalah metode default jika belum ditentukan. |
CENTER_CROP
|
Menskalakan dan memusatkan gambar untuk mengisi batas bentuk asli. Gambar dapat dipangkas untuk mengisi bentuk. Ukuran gambar yang dirender akan sama dengan bentuk aslinya. |
DuplikasiObjekPermintaan
Menduplikasi elemen slide atau halaman.
Saat menduplikasi slide, slide duplikat akan dibuat segera setelah slide yang ditentukan. Saat menduplikasi elemen halaman, duplikat akan ditempatkan di halaman yang sama pada posisi yang sama dengan halaman aslinya.
Representasi JSON |
---|
{ "objectId": string, "objectIds": { string: string, ... } } |
Kolom | |
---|---|
objectId
|
ID objek yang akan diduplikasi. |
objectIds
|
Objek yang diduplikasi dapat berisi objek lain, misalnya saat menduplikasi slide atau elemen halaman grup. Peta ini menentukan cara ID objek duplikat dihasilkan: kunci adalah ID objek asli dan nilainya adalah ID yang akan ditetapkan ke objek duplikat yang sesuai. ID duplikat objek sumber juga dapat ditentukan dalam peta ini, menggunakan nilai yang sama dari kolom
Semua kunci harus sesuai dengan ID yang ada dalam presentasi. Semua nilai harus unik dalam presentasi dan harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan regex
Jika ID objek sumber dihilangkan dari peta, ID acak yang baru akan ditetapkan. Jika peta kosong atau tidak disetel, semua objek duplikat akan menerima ID acak baru. |
UpdateTextStyleRequest
Representasi JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
Kolom | |
---|---|
objectId
|
ID objek dari bentuk atau tabel dengan teks yang akan diberi gaya. |
cellLocation
|
Lokasi sel dalam tabel yang berisi teks yang akan diberi gaya. Jika
|
style
|
Gaya yang akan ditetapkan pada teks. Jika nilai untuk gaya tertentu cocok dengan gaya induk, gaya tersebut akan disetel untuk mewarisi.
Perubahan gaya teks tertentu dapat menyebabkan perubahan lain yang dimaksudkan untuk mencerminkan perilaku editor Slide. Lihat dokumentasi
|
textRange
|
Rentang teks yang akan diberi gaya. Rentang dapat diperluas untuk menyertakan baris baru yang berdekatan. Jika rentang tersebut sepenuhnya berisi paragraf yang termasuk dalam daftar, butir paragraf juga akan diperbarui dengan gaya teks yang cocok. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya, untuk memperbarui gaya teks menjadi cetak tebal, tetapkan Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya dalam mask kolom, tetapi kosongkan kolomnya. |
GantiAllShapesWithSheetsChartRequest
Mengganti semua bentuk yang cocok dengan kriteria yang diberikan dengan diagram Google Spreadsheet yang disediakan. Diagram akan diskalakan dan dipusatkan agar sesuai dengan batas bentuk asli.
CATATAN: Mengganti bentuk dengan diagram memerlukan setidaknya salah satu dari spreadsheet.readonly, spreadsheet, drive.readonly, atau mendorong cakupan OAuth.
Representasi JSON |
---|
{ "containsText": { object ( |
Kolom | |
---|---|
containsText
|
Kriteria yang harus cocok dengan bentuk agar dapat diganti. Permintaan tersebut akan mengganti semua bentuk yang berisi teks yang diberikan. |
spreadsheetId
|
ID spreadsheet Google Spreadsheet yang berisi diagram. |
chartId
|
ID diagram tertentu di spreadsheet Google Spreadsheet. |
linkingMode
|
Mode yang ditautkan ke diagram ke spreadsheet sumber. Jika tidak ditentukan, diagram akan menjadi gambar yang tidak ditautkan. |
pageObjectIds[]
|
Jika tidak kosong, batasi pencocokan untuk elemen halaman hanya pada halaman tertentu.
Menampilkan error permintaan buruk 400 jika diberi ID objek halaman
|
MenautkanMode
Mode yang ditautkan ke diagram ke spreadsheet sumber.
Enumerasi | |
---|---|
NOT_LINKED_IMAGE
|
Diagram tidak dikaitkan dengan spreadsheet sumber dan tidak dapat diperbarui. Diagram yang tidak ditautkan akan disisipkan sebagai gambar. |
LINKED
|
Dengan menautkan diagram, diagram dapat diperbarui, dan kolaborator lain akan melihat link ke spreadsheet. |
HapusParagraphBulletsRequest
Menghapus butir dari semua paragraf yang tumpang-tindih dengan indeks teks tertentu
range
.
Tingkat tingkatan setiap paragraf akan dipertahankan secara visual dengan menambahkan indentasi ke awal paragraf yang sesuai.
Representasi JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
Kolom | |
---|---|
objectId
|
ID objek dari bentuk atau tabel yang berisi teks yang akan menghapus butir. |
cellLocation
|
Lokasi sel tabel opsional jika teks yang akan diubah berada di sel tabel. Jika ada, objectId harus merujuk ke tabel. |
textRange
|
Rentang teks yang akan dihapus butirnya, berdasarkan
indeks
|
UpdateParagraphStyleRequest
Memperbarui gaya untuk semua paragraf dalam
Shape
atau
Table
yang tumpang-tindih dengan rentang indeks teks tertentu.
Representasi JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
Kolom | |
---|---|
objectId
|
ID objek dari bentuk atau tabel dengan teks yang akan diberi gaya. |
cellLocation
|
Lokasi sel dalam tabel yang berisi paragraf yang akan diberi gaya. Jika
|
style
|
Gaya paragraf. |
textRange
|
Rentang teks yang berisi paragraf yang akan diberi gaya. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya, untuk memperbarui perataan paragraf, tetapkan
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya dalam mask kolom, tetapi kosongkan kolomnya. |
UpdateTableBorderPropertiesRequest
Memperbarui properti batas tabel di
Table
.
Representasi JSON |
---|
{ "objectId": string, "tableRange": { object ( |
Kolom | |
---|---|
objectId
|
ID objek tabel. |
tableRange
|
Rentang tabel yang mewakili subset tabel yang menerapkan update. Jika rentang tabel tidak ditentukan, pembaruan akan diterapkan pada seluruh tabel. |
borderPosition
|
Posisi batas dalam rentang tabel yang harus diterapkan pembaruan. Jika posisi batas tidak ditentukan, pembaruan akan diterapkan ke semua batas dalam rentang tabel. |
tableBorderProperties
|
Properti batas tabel yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya untuk memperbarui warna pengisi solid batas tabel, tetapkan Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya dalam mask kolom, tetapi kosongkan kolomnya. |
Posisi Batas
Posisi batas tabel.
Enumerasi | |
---|---|
ALL
|
Semua batas dalam rentang. |
BOTTOM
|
Batas di bagian bawah rentang. |
INNER
|
Batas di bagian dalam rentang. |
INNER_HORIZONTAL
|
Batas horizontal di bagian dalam rentang. |
INNER_VERTICAL
|
Batas vertikal di bagian dalam rentang. |
LEFT
|
Batas di sebelah kiri rentang. |
OUTER
|
Batas di sepanjang bagian luar rentang. |
RIGHT
|
Batas di sisi kanan rentang. |
TOP
|
Batas di bagian atas rentang. |
UpdateTableColumnPropertiesRequest
Memperbarui properti
kolom
Table
.
Representasi JSON |
---|
{
"objectId": string,
"columnIndices": [
integer
],
"tableColumnProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek tabel. |
columnIndices[]
|
Daftar indeks berbasis nol yang menentukan kolom yang akan diperbarui. Jika tidak ada indeks yang diberikan, semua kolom dalam tabel akan diperbarui. |
tableColumnProperties
|
Properti kolom tabel yang akan diperbarui.
Jika nilai
|
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya untuk memperbarui lebar kolom, tetapkan
Jika '"columnWidth"' disertakan dalam mask kolom, tetapi properti tidak disetel,lebar kolom akan ditetapkan secara default ke 406.400 EMU (32 poin). |
UpdateTableRowPropertiesRequest
Memperbarui properti
baris
Table
.
Representasi JSON |
---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek tabel. |
rowIndices[]
|
Daftar indeks berbasis nol yang menentukan baris yang akan diperbarui. Jika tidak ada indeks yang diberikan, semua baris dalam tabel akan diperbarui. |
tableRowProperties
|
Properti baris tabel yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Root
Misalnya untuk memperbarui tinggi baris minimum, tetapkan
Jika '"minRowHeight"' disertakan dalam mask kolom, tetapi properti tidak disetel, tinggi baris minimum akan ditetapkan secara default ke 0. |
MergeTableCellsRequest
Menggabungkan sel dalam Table
.
Representasi JSON |
---|
{
"objectId": string,
"tableRange": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek tabel. |
tableRange
|
Rentang tabel yang menentukan sel tabel yang akan digabungkan. Teks apa pun dalam sel yang digabungkan akan digabungkan dan disimpan di sel kiri atas ("head") rentang tersebut. Jika rentang tersebut tidak berbentuk persegi panjang (yang dapat terjadi dalam beberapa kasus dengan rentang tersebut mencakup sel yang sudah digabung), error permintaan 400 akan ditampilkan. |
UnmergeTableCellsRequest
Pisahkan sel dalam
Table
.
Representasi JSON |
---|
{
"objectId": string,
"tableRange": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek tabel. |
tableRange
|
Rentang tabel yang menentukan sel tabel yang akan dipisah. Semua sel gabungan dalam rentang ini akan dipisahkan, dan sel yang sudah terpisah tidak akan terpengaruh. Jika rentang tidak memiliki sel yang digabungkan, permintaan tidak akan melakukan apa pun. Jika ada teks di salah satu sel yang digabungkan, teks akan tetap berada di sel kiri atas ("head") dari blok sel yang terpisah. |
Permintaan GroupGroup
Mengelompokkan objek untuk membuat grup objek. Misalnya, grup
PageElements
untuk membuat
Group
di halaman yang sama dengan semua turunan.
Representasi JSON |
---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
Kolom | |
---|---|
groupObjectId
|
ID objek yang disediakan pengguna untuk grup yang akan dibuat.
Jika Anda menentukan ID, ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan regex
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
childrenObjectIds[]
|
ID objek dari objek yang akan dikelompokkan.
Hanya elemen halaman yang dapat dikelompokkan. Setidaknya harus ada dua elemen halaman di halaman yang sama yang belum ada di grup lain. Beberapa elemen halaman, seperti
|
Batalkan PengelompokanObjek
Membatalkan pengelompokan objek, seperti
groups
.
Representasi JSON |
---|
{ "objectIds": [ string ] } |
Kolom | |
---|---|
objectIds[]
|
ID objek dari objek yang akan dibatalkan pengelompokannya.
Hanya
|
UpdatePageElementAltTextRequest
Memperbarui judul teks alternatif dan/atau deskripsi
page element
.
Representasi JSON |
---|
{ "objectId": string, "title": string, "description": string } |
Kolom | |
---|---|
objectId
|
ID objek dari elemen halaman tempat pembaruan diterapkan. |
title
|
Judul teks alternatif elemen halaman yang diperbarui. Jika tidak disetel, nilai yang sudah ada akan dipertahankan. Judul ditampilkan kepada pembaca layar dan antarmuka aksesibilitas lainnya. Hanya gunakan nilai yang dapat dibaca manusia yang terkait dengan konten elemen halaman. |
description
|
Deskripsi teks alternatif untuk elemen halaman. Jika tidak disetel, nilai yang sudah ada akan dipertahankan. Deskripsi ditampilkan kepada pembaca layar dan antarmuka aksesibilitas lainnya. Hanya gunakan nilai yang dapat dibaca manusia yang terkait dengan konten elemen halaman. |
GantiGambarPermintaan
Menggantikan gambar yang ada dengan gambar baru.
Mengganti gambar akan menghapus beberapa
image effects
dari gambar yang ada.
Representasi JSON |
---|
{ "imageObjectId": string, "imageReplaceMethod": enum ( |
Kolom | |
---|---|
imageObjectId
|
ID gambar yang ada yang akan diganti. ID dapat diambil dari respons permintaan get. |
imageReplaceMethod
|
Metode penggantian. |
Kolom union image_source . Jenis sumber gambar.
image_source
hanya dapat berupa salah satu dari berikut:
|
|
url
|
URL gambar. Gambar diambil satu kali pada waktu penyisipan dan salinan disimpan untuk ditampilkan di dalam presentasi. Gambar harus kurang dari 50 MB, tidak boleh melebihi 25 megapiksel, dan harus memiliki format PNG, JPEG, atau GIF.
URL yang diberikan tidak boleh melebihi 2 KB. URL disimpan dengan gambar, dan ditampilkan melalui
kolom
|
UpdateSlidePropertiesRequest
Memperbarui properti Slide.
Representasi JSON |
---|
{
"objectId": string,
"slideProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek slide yang menerapkan pembaruan. |
slideProperties
|
Properti slide yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. 'slideProperties' root bersifat tersirat dan tidak boleh ditentukan. Satu
Misalnya untuk memperbarui apakah slide dilewati, tetapkan
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya dalam mask kolom, tetapi kosongkan kolomnya. |
UpdatePageElementsZOrderRequest
Memperbarui urutan Z elemen halaman. Urutan Z adalah urutan elemen pada halaman dari belakang ke depan. Elemen halaman di bagian depan mungkin menutupi elemen di belakangnya.
Representasi JSON |
---|
{
"pageElementObjectIds": [
string
],
"operation": enum (
|
Kolom | |
---|---|
pageElementObjectIds[]
|
ID objek dari elemen halaman yang akan diperbarui. Semua elemen halaman harus berada di halaman yang sama dan tidak boleh dikelompokkan. |
operation
|
Operasi urutan Z untuk diterapkan pada elemen halaman. Saat menerapkan operasi pada beberapa elemen halaman, urutan Z relatif dalam elemen halaman ini sebelum operasi dipertahankan. |
ZOrderOperation
Operasi untuk memperbarui urutan Z elemen halaman.
Enumerasi | |
---|---|
Z_ORDER_OPERATION_UNSPECIFIED
|
Operasi yang tidak ditentukan. |
BRING_TO_FRONT
|
Membawa elemen halaman ke bagian depan halaman. |
BRING_FORWARD
|
Memajukan elemen halaman di halaman dengan satu elemen yang relatif terhadap elemen maju dalam elemen halaman tertentu. |
SEND_BACKWARD
|
Mengirim elemen halaman mundur di halaman dengan satu elemen yang relatif ke posisi terjauh di belakang elemen dalam elemen halaman yang ditentukan. |
SEND_TO_BACK
|
Mengirim elemen halaman ke bagian belakang halaman. |
UpdateLineCategoryRequest
Memperbarui kategori
line
.
Representasi JSON |
---|
{
"objectId": string,
"lineCategory": enum (
|
Kolom | |
---|---|
objectId
|
ID objek baris tempat update diterapkan.
Hanya baris dengan
Jalur dapat dirutekan ulang setelah memperbarui kategorinya. |
lineCategory
|
Kategori baris yang akan diperbarui.
|
Permintaan Ubah Rute
Mengubah rute
line
sehingga terhubung di dua situs koneksi terdekat pada elemen halaman yang terhubung.
Representasi JSON |
---|
{ "objectId": string } |
Kolom | |
---|---|
objectId
|
ID objek garis untuk mengubah rute.
Hanya baris dengan
|