Permintaan
Satu jenis update untuk diterapkan ke presentasi.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union
kind . Jenis update. Hanya satu kolom yang wajib diisi.
kind
hanya dapat berupa salah satu dari hal berikut:
|
|
createSlide
|
Membuat slide baru. |
createShape
|
Membuat bentuk baru. |
createTable
|
Membuat tabel baru. |
insertText
|
Menyisipkan teks ke dalam bentuk atau sel tabel. |
insertTableRows
|
Menyisipkan baris ke dalam tabel. |
insertTableColumns
|
Menyisipkan kolom ke dalam tabel. |
deleteTableRow
|
Menghapus baris dari tabel. |
deleteTableColumn
|
Menghapus kolom dari tabel. |
replaceAllText
|
Mengganti semua instance teks yang ditentukan. |
deleteObject
|
Menghapus satu atau beberapa 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 tersemat. |
createLine
|
Membuat garis. |
refreshSheetsChart
|
Memuat ulang diagram Google Spreadsheet. |
updateShapeProperties
|
Memperbarui properti
|
updateImageProperties
|
Memperbarui properti
|
updateVideoProperties
|
Memperbarui properti
|
updatePageProperties
|
Memperbarui properti
|
updateTableCellProperties
|
Memperbarui properti
|
updateLineProperties
|
Memperbarui properti
|
createParagraphBullets
|
Membuat poin untuk paragraf. |
replaceAllShapesWithImage
|
Mengganti semua bentuk yang cocok dengan beberapa kriteria dengan gambar. |
duplicateObject
|
Menduplikasi elemen slide atau halaman. |
updateTextStyle
|
|
replaceAllShapesWithSheetsChart
|
Mengganti semua bentuk yang cocok dengan beberapa kriteria dengan diagram Google Spreadsheet. |
deleteParagraphBullets
|
Menghapus butir dari paragraf. |
updateParagraphStyle
|
|
updateTableBorderProperties
|
Memperbarui properti {i>border<i} tabel dalam
|
updateTableColumnProperties
|
Memperbarui properti
|
updateTableRowProperties
|
Memperbarui properti
|
mergeTableCells
|
Menggabungkan sel
|
unmergeTableCells
|
Memisahkan sel dalam
|
groupObjects
|
Mengelompokkan objek, seperti elemen halaman. |
ungroupObjects
|
Pisahkan objek, seperti
|
updatePageElementAltText
|
Memperbarui judul teks alternatif dan/atau deskripsi
|
replaceImage
|
Mengganti gambar yang ada dengan gambar baru. |
updateSlideProperties
|
Memperbarui properti Slide |
updatePageElementsZOrder
|
Memperbarui urutan Z dari
|
updateLineCategory
|
Memperbarui kategori
|
rerouteLine
|
Mengubah rute
|
CreateSlideRequest
Membuat slide.
Representasi JSON |
---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang diberikan pengguna.
Jika Anda menentukan ID, maka ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan ekspresi reguler
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 bagian akhir. |
slideLayoutReference
|
Referensi tata letak slide yang akan disisipkan, berdasarkan current master, yang merupakan salah satu dari berikut ini:
Jika LayoutReference tidak ditemukan dalam master saat ini, error 400 permintaan buruk akan ditampilkan.
Jika Anda tidak menentukan referensi tata letak, slide akan menggunakan atribut
|
placeholderIdMappings[]
|
Daftar opsional pemetaan ID objek dari
|
LayoutReference
Referensi tata letak slide. Hal ini dapat merujuk pada:
- Tata letak yang sudah ditentukan
- Salah satu tata letak dalam presentasi.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union
kind . Jenis LayoutReference.
kind
hanya dapat berupa salah satu dari hal berikut:
|
|
predefinedLayout
|
Tata letak standar. |
layoutId
|
ID Tata Letak: ID objek salah satu tata letak dalam presentasi. |
PredefinedLayout
Jenis tata letak yang telah ditentukan sebelumnya. Ini adalah tata letak yang umum ditemukan dalam presentasi. Namun, tidak ada jaminan bahwa tata letak ini ada di master saat ini karena mungkin saja telah dihapus atau bukan bagian dari tema yang digunakan. Selain itu, placeholder di setiap tata letak mungkin telah diubah.
Enum | |
---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
Tata letak tidak ditentukan. |
BLANK
|
Tata letak kosong, tanpa placeholder. |
CAPTION_ONLY
|
Tata letak dengan teks di bagian bawah. |
TITLE
|
Tata letak dengan judul dan subjudul. |
TITLE_AND_BODY
|
Tata letak dengan judul dan isi. |
TITLE_AND_TWO_COLUMNS
|
Tata letak dengan satu judul dan dua kolom. |
TITLE_ONLY
|
Tata letak yang hanya berisi judul. |
SECTION_HEADER
|
Tata letak dengan judul bagian. |
SECTION_TITLE_AND_DESCRIPTION
|
Tata letak dengan judul dan subjudul di satu sisi dan deskripsi di sisi lainnya. |
ONE_COLUMN_TEXT
|
Tata letak dengan satu judul dan satu isi, disusun dalam satu kolom. |
MAIN_POINT
|
Tata letak dengan titik utama. |
BIG_NUMBER
|
Tata letak dengan judul dengan angka besar. |
LayoutPlaceholderIdMapping
Pemetaan ID yang ditentukan pengguna untuk placeholder yang akan dibuat di slide dari tata letak tertentu.
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, maka ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan ekspresi reguler
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 hal 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 diberikan pengguna.
Jika Anda menentukan ID, maka ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan ekspresi reguler
|
elementProperties
|
Properti elemen untuk bentuk. |
shapeType
|
Jenis bentuk. |
PageElementProperties
Properti umum untuk elemen halaman.
Catatan: Saat Anda pertama kali membuat
PageElement
, API dapat mengubah nilai kedua
size
dan
transform
, tetapi ukuran visualnya 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 diberikan pengguna.
Jika Anda menentukan ID, maka ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan ekspresi reguler
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
elementProperties
|
Properti elemen untuk tabel. Tabel akan dibuat pada ukuran yang disediakan, sesuai dengan ukuran minimum. Jika tidak ada ukuran yang diberikan, tabel akan disesuaikan ukurannya secara otomatis. Transformasi tabel harus memiliki skala 1 dan tanpa komponen geser. Jika tidak ada transformasi yang disediakan, tabel akan dipusatkan pada halaman. |
rows
|
Jumlah baris dalam tabel. |
columns
|
Jumlah kolom dalam tabel. |
InsertTextRequest
Menyisipkan teks ke dalam bentuk atau sel tabel.
Representasi JSON |
---|
{
"objectId": string,
"cellLocation": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek untuk 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 baris baru
Gaya teks untuk teks yang disisipkan akan ditentukan secara otomatis, umumnya mempertahankan gaya teks di dekatnya. Biasanya, teks akan ditambahkan ke
Beberapa karakter kontrol (U+0000-U+0008, U+000C-U+001F) dan karakter dari Unicode Basic Multilingual Plane Private Use Area (U+E000-U+F8FF) akan dihilangkan dari teks yang disisipkan. |
insertionIndex
|
Indeks tempat teks akan disisipkan, dalam unit kode Unicode, berdasarkan
Indeksnya berbasis nol dan dihitung dari awal string. Indeks dapat disesuaikan untuk mencegah penyisipan di dalam cluster grafem Unicode. Dalam kasus ini, teks akan langsung disisipkan setelah gugus grafem. |
InsertTableRowsRequest
Menyisipkan baris ke dalam tabel.
Representasi JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Kolom | |
---|---|
tableObjectId
|
Tabel untuk menyisipkan 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 yang digabungkan, baris baru akan disisipkan di atas (atau di bawah) sel yang digabungkan. |
insertBelow
|
Apakah akan menyisipkan baris baru di bawah lokasi sel referensi.
|
number
|
Jumlah baris yang akan disisipkan. Maksimum 20 per permintaan. |
InsertTableColumnsRequest
Menyisipkan kolom ke dalam tabel.
Kolom lain dalam tabel akan diubah ukurannya agar sesuai dengan kolom baru.
Representasi JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Kolom | |
---|---|
tableObjectId
|
Tabel untuk menyisipkan kolom. |
cellLocation
|
Lokasi sel tabel referensi tempat kolom akan disisipkan. Kolom baru akan disisipkan di sebelah kiri (atau kanan) kolom tempat sel referensi berada. Jika sel referensi adalah sel yang digabungkan, kolom baru akan disisipkan di sebelah kiri (atau kanan) sel yang digabungkan. |
insertRight
|
Apakah akan menyisipkan kolom baru di sebelah kanan lokasi sel referensi.
|
number
|
Jumlah kolom yang akan disisipkan. Maksimum 20 per permintaan. |
DeleteTableRowRequest
Menghapus baris dari tabel.
Representasi JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Kolom | |
---|---|
tableObjectId
|
Tabel yang barisnya akan dihapus. |
cellLocation
|
Lokasi sel tabel referensi tempat baris akan dihapus. Baris yang dicakup sel ini akan dihapus. Jika ini adalah sel gabungan, beberapa baris akan dihapus. Jika tidak ada baris yang tersisa pada tabel setelah penghapusan ini, seluruh tabel akan dihapus. |
DeleteTableColumnRequest
Menghapus kolom dari tabel.
Representasi JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
Kolom | |
---|---|
tableObjectId
|
Tabel yang kolomnya akan dihapus. |
cellLocation
|
Lokasi sel tabel referensi tempat kolom akan dihapus. Kolom yang dicakup sel ini akan dihapus. Jika ini adalah sel gabungan, beberapa kolom akan dihapus. Jika tidak ada kolom yang tersisa pada tabel setelah penghapusan ini, seluruh tabel akan dihapus. |
ReplaceAllTextRequest
Mengganti semua 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 kecocokan hanya pada elemen halaman di halaman tertentu.
Menampilkan error permintaan buruk 400 jika diberi ID objek halaman dari
|
Kolom union
criteria . Kriteria yang digunakan untuk mencocokkan teks yang akan diganti.
criteria
hanya dapat berupa salah satu dari hal berikut:
|
|
containsText
|
Menemukan teks dalam bentuk yang cocok dengan substring ini. |
SubstringMatchCriteria
Kriteria yang cocok dengan {i>string<i} 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 huruf besar/kecil:
|
DeleteObjectRequest
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 mewarisi juga akan dihapus. |
UpdatePageElementTransformRequest
Memperbarui transformasi elemen halaman.
Memperbarui transformasi grup akan mengubah transformasi absolut elemen halaman dalam kelompok tersebut, yang dapat mengubah tampilan visualnya. Lihat dokumentasi untuk
PageElement.transform
untuk mengetahui detail selengkapnya.
Representasi JSON |
---|
{ "objectId": string, "transform": { object ( |
Kolom | |
---|---|
objectId
|
ID objek 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.
Enum | |
---|---|
APPLY_MODE_UNSPECIFIED
|
Mode tidak ditentukan. |
RELATIVE
|
Menerapkan matriks AffineTransform baru ke yang sudah ada, dan mengganti yang sudah ada dengan penyambungan yang dihasilkan. |
ABSOLUTE
|
Mengganti matriks AffineTransform yang ada dengan yang baru. |
UpdateSlidesPositionRequest
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 berada dalam urutan presentasi yang ada, tanpa duplikat. |
insertionIndex
|
Indeks tempat slide harus dimasukkan, berdasarkan pengaturan slide sebelum perpindahan dilakukan. Harus antara nol dan jumlah slide dalam presentasi, inklusif. |
DeleteTextRequest
Menghapus teks dari bentuk atau sel tabel.
Representasi JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
Kolom | |
---|---|
objectId
|
ID objek untuk 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
Selalu ada karakter baris baru implisit di akhir teks bentuk atau sel tabel yang tidak dapat dihapus.
Menghapus teks yang melintasi batas paragraf dapat menyebabkan perubahan pada gaya dan daftar paragraf saat dua paragraf digabungkan. Rentang yang hanya mencakup satu unit kode dari pasangan surrogate diperluas untuk menyertakan kedua unit kode. |
Rentang
Menentukan rentang berdekatan dari koleksi yang diindeks, seperti karakter dalam teks.
Representasi JSON |
---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum (
|
Kolom | |
---|---|
startIndex
|
Indeks opsional berbasis nol dari awal koleksi. Wajib untuk
|
endIndex
|
Indeks berbasis nol opsional dari akhir koleksi. Wajib untuk
|
type
|
Jenis rentang. |
Jenis
Jenis rentang.
Enum | |
---|---|
RANGE_TYPE_UNSPECIFIED
|
Jenis rentang tidak ditentukan. Nilai ini tidak boleh digunakan. |
FIXED_RANGE
|
Rentang tetap. Baik
startIndex
dan
endIndex
harus ditentukan.
|
FROM_START_INDEX
|
Memulai rentang pada
startIndex
dan berlanjut sampai akhir pengumpulan data. Tujuan
endIndex
tidak boleh ditentukan.
|
ALL
|
Menetapkan rentang menjadi panjang keseluruhan koleksi. Baik
startIndex
dan
endIndex
tidak boleh ditentukan.
|
CreateImageRequest
Membuat gambar.
Representasi JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang diberikan pengguna.
Jika Anda menentukan ID, maka ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan ekspresi reguler
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
elementProperties
|
Properti elemen untuk gambar. Jika rasio aspek ukuran yang diberikan tidak sesuai dengan rasio aspek gambar, gambar akan diskalakan dan dipusatkan sesuai dengan ukuran untuk mempertahankan rasio aspek. Transformasi yang disediakan akan diterapkan setelah operasi ini.
Tujuan
Tujuan
|
Kolom union
image_source . Jenis sumber gambar.
image_source
hanya dapat berupa salah satu dari hal berikut:
|
|
url
|
URL gambar. Gambar akan diambil satu kali pada waktu penyisipan dan salinannya disimpan untuk ditampilkan di dalam presentasi. Gambar harus berukuran kurang dari 50 MB, tidak boleh lebih dari 25 megapiksel, dan harus dalam salah satu format PNG, JPEG, atau GIF.
URL yang diberikan harus dapat diakses secara publik dan panjangnya mencapai 2 KB. URL disimpan dengan gambar, dan diekspos melalui
|
CreateVideoRequest
Membuat video.
CATATAN: Untuk membuat video dari Google Drive, aplikasi yang meminta harus memiliki setidaknya salah satu cakupan OAuth drive, drive.readonly, atau drive.file.
Representasi JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang diberikan pengguna.
Jika Anda menentukan ID, maka ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan ekspresi reguler
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
elementProperties
|
Properti elemen untuk video.
Tujuan
Tujuan
|
source
|
Sumber video. |
id
|
ID unik sumber video untuk video ini. mis. 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 subkumpulan file lama. Untuk informasi selengkapnya, lihat Mengakses file bersama dengan link menggunakan kunci resource. |
CreateSheetsChartRequest
Membuat diagram Google Spreadsheet tersemat.
CATATAN: Pembuatan diagram memerlukan setidaknya salah satu cakupan spreadsheet.readonly, spreadsheet, drive.readonly, drive.file, atau drive OAuth.
Representasi JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang diberikan pengguna. Jika ditentukan, ID harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus dimulai dengan karakter kata [a-zA-Z0-9_] dan kemudian diikuti dengan sejumlah 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 aspek ukuran yang diberikan tidak cocok dengan rasio aspek diagram, diagram akan diskalakan dan dipusatkan sesuai dengan ukuran untuk mempertahankan rasio aspek. Transformasi yang disediakan akan diterapkan setelah operasi ini. |
spreadsheetId
|
ID spreadsheet Google Spreadsheet yang berisi diagram. Anda mungkin perlu menambahkan kunci resource ke header HTTP untuk subset file lama. Untuk informasi selengkapnya, lihat Mengakses file bersama dengan link menggunakan kunci resource. |
chartId
|
ID diagram tertentu di spreadsheet Google Spreadsheet. |
linkingMode
|
Mode yang digunakan untuk menautkan diagram ke spreadsheet sumber. Jika tidak ditentukan, diagram akan berupa gambar yang tidak ditautkan. |
LinkingMode
Mode yang digunakan untuk menautkan diagram ke spreadsheet sumber.
Enum | |
---|---|
NOT_LINKED_IMAGE
|
Diagram tidak terkait dengan spreadsheet sumber dan tidak dapat diperbarui. Diagram yang tidak ditautkan akan disisipkan sebagai gambar. |
LINKED
|
Menautkan bagan memungkinkan bagan itu diperbarui, dan kolaborator lain akan melihat tautan ke {i>spreadsheet<i} tersebut. |
CreateLineRequest
Membuat garis.
Representasi JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
Kolom | |
---|---|
objectId
|
ID objek yang diberikan pengguna.
Jika Anda menentukan ID, maka ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan ekspresi reguler
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
elementProperties
|
Properti elemen untuk garis. |
lineCategory
|
Kategori garis yang akan dibuat.
Disisihkan
: menggunakan
Persis
Jika Anda menentukan
|
category
|
Kategori garis yang akan dibuat.
Persis
Jika Anda menentukan
Jika Anda tidak menentukan nilai untuk
Jika Anda tidak menentukan
keduanya, maka
|
Kategori
Kategori garis.
Enum | |
---|---|
STRAIGHT
|
Konektor lurus, termasuk konektor lurus 1. Ini adalah kategori default jika salah satunya tidak ditentukan. |
BENT
|
Konektor bengkok, termasuk konektor bengkok 2 hingga 5. |
CURVED
|
Konektor melengkung, termasuk konektor melengkung 2 hingga 5. |
RefreshSheetsChartRequest
Memperbarui bagan Google Spreadsheet yang disematkan dengan menggantinya dengan bagan versi terbaru dari Google Spreadsheet.
CATATAN: Menyegarkan diagram memerlukan setidaknya salah satu cakupan spreadsheet.hanya baca, spreadsheet, drive.readonly, atau OAuth drive.
Representasi JSON |
---|
{ "objectId": string } |
Kolom | |
---|---|
objectId
|
ID objek diagram yang akan dimuat ulang. |
UpdateShapePropertiesRequest
Memperbarui properti
Shape
.
Representasi JSON |
---|
{
"objectId": string,
"shapeProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek dari bentuk yang diterapkan pembaruan. |
shapeProperties
|
Properti bentuk yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Akar
Misalnya, untuk memperbarui warna isian solid latar belakang bentuk, setel
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya di mask kolom, tetapi jangan tetapkan kolom itu sendiri. |
UpdateImagePropertiesRequest
Memperbarui properti
Image
.
Representasi JSON |
---|
{
"objectId": string,
"imageProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek gambar yang diterapkan dengan pembaruan. |
imageProperties
|
Properti gambar yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Akar
Misalnya, untuk memperbarui warna garis batas gambar, setel
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya di mask kolom, tetapi jangan tetapkan kolom itu sendiri. |
UpdateVideoPropertiesRequest
Memperbarui properti
Video
.
Representasi JSON |
---|
{
"objectId": string,
"videoProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek video tempat pembaruan diterapkan. |
videoProperties
|
Properti video yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Akar
Misalnya, untuk memperbarui warna struktur video, setel
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya di mask kolom, tetapi jangan tetapkan kolom itu sendiri. |
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. Akar
Misalnya, untuk memperbarui warna isian solid latar belakang halaman, setel
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya di mask kolom, tetapi jangan tetapkan kolom itu sendiri. |
UpdateTableCellPropertiesRequest
Memperbarui properti
TableCell
.
Representasi JSON |
---|
{ "objectId": string, "tableRange": { object ( |
Kolom | |
---|---|
objectId
|
ID objek tabel. |
tableRange
|
Rentang tabel yang mewakili subset tabel tempat update diterapkan. Jika rentang tabel tidak ditentukan, pembaruan akan diterapkan ke seluruh tabel. |
tableCellProperties
|
Properti sel tabel yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Akar
Misalnya, untuk memperbarui warna isian solid latar belakang sel tabel, setel
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya di mask kolom, tetapi jangan tetapkan kolom itu sendiri. |
TableRange
Rentang tabel mewakili referensi ke subkumpulan tabel.
Penting untuk diperhatikan bahwa sel yang ditentukan oleh rentang tabel tidak selalu berbentuk persegi panjang. Misalnya, katakanlah kita memiliki tabel 3 x 3 di mana semua sel dari baris terakhir digabungkan. Tabelnya akan terlihat seperti ini:
[ ][ ][ ]
[ ][ ][ ]
[ ]
Rentang tabel dengan lokasi = (0, 0), rentang baris = 3, dan rentang kolom = 2 menentukan sel-sel berikut:
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
Representasi JSON |
---|
{
"location": {
object (
|
Kolom | |
---|---|
location
|
Lokasi awal rentang tabel. |
rowSpan
|
Rentang baris pada rentang tabel. |
columnSpan
|
Rentang kolom untuk rentang tabel. |
UpdateLinePropertiesRequest
Memperbarui properti
Line
.
Representasi JSON |
---|
{
"objectId": string,
"lineProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek baris tempat update diterapkan. |
lineProperties
|
Properti garis yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Akar
Misalnya, untuk memperbarui warna isian pada garis, setel
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya di mask kolom, tetapi jangan tetapkan kolom itu sendiri. |
CreateParagraphBulletsRequest
Membuat poin-poin untuk semua paragraf yang tumpang-tindih dengan rentang indeks teks yang ditentukan.
Tingkat bertingkat setiap paragraf akan ditentukan dengan menghitung tab utama di depan setiap paragraf. Untuk menghindari spasi berlebih antara butir dan paragraf yang sesuai, tab utama ini akan dihapus oleh permintaan ini. Ini dapat mengubah indeks bagian-bagian teks.
Jika paragraf tepat sebelum paragraf diperbarui berada dalam daftar dengan preset yang cocok, paragraf yang diperbarui akan ditambahkan ke daftar sebelumnya.
Representasi JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
Kolom | |
---|---|
objectId
|
ID objek untuk bentuk atau tabel yang berisi teks yang akan ditambahi poin. |
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 poin, berdasarkan
|
bulletPreset
|
Jenis bullet glyph yang akan digunakan. Default-nya adalah
|
BulletGlyphPreset
Pola preset bullet glyph untuk daftar dalam teks.
Pola-pola ini menggunakan jenis butir berikut:
-
ARROW
: Tanda panah, yang sesuai dengan titik kode Unicode U+2794 -
ARROW3D
: Tanda panah dengan bayangan 3D, sesuai dengan titik kode Unicode U+27a2 -
CHECKBOX
: Persegi berongga yang sesuai dengan titik kode Unicode U+274f -
CIRCLE
: Lingkaran kosong, yang sesuai dengan titik kode Unicode U+25cb -
DIAMOND
: Berlian solid, 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, sesuai dengan titik kode Unicode U+25cf -
SQUARE
: Persegi 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 nol yang diawali dengan angka nol, seperti '01', '02', atau '03'. Angka yang memiliki 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 mengarah ke kiri, sesuai dengan titik kode Unicode U+25c4
Enum | |
---|---|
BULLET_DISC_CIRCLE_SQUARE
|
Daftar berbutir dengan
DISC ,
CIRCLE
dan
SQUARE
glyph butir untuk 3 tingkat penyusunan daftar pertama.
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
Daftar berbutir dengan
DIAMONDX ,
ARROW3D
dan
SQUARE
glyph butir untuk 3 tingkat penyusunan daftar pertama.
|
BULLET_CHECKBOX
|
Daftar berbutir dengan
CHECKBOX
glif butir untuk semua tingkat susunan daftar.
|
BULLET_ARROW_DIAMOND_DISC
|
Daftar berbutir dengan
ARROW ,
DIAMOND
dan
DISC
glyph butir untuk 3 tingkat penyusunan daftar pertama.
|
BULLET_STAR_CIRCLE_SQUARE
|
Daftar berbutir dengan
STAR ,
CIRCLE
dan
SQUARE
bullet glyph untuk 3 tingkat penyusunan daftar pertama.
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
Daftar berbutir dengan
ARROW3D ,
CIRCLE
dan
SQUARE
glyph butir untuk 3 tingkat penyusunan daftar pertama.
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
Daftar berbutir dengan
LEFTTRIANGLE ,
DIAMOND
dan
DISC
glyph butir untuk 3 tingkat penyusunan daftar pertama.
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
Daftar berbutir dengan
DIAMONDX ,
HOLLOWDIAMOND
dan
SQUARE
glyph butir untuk 3 tingkat penyusunan daftar pertama.
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
Daftar berbutir dengan
DIAMOND ,
CIRCLE
dan
SQUARE
glyph butir untuk 3 tingkat penyusunan daftar pertama.
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
Daftar bernomor dengan
DIGIT ,
ALPHA
dan
ROMAN
glyph numerik untuk 3 tingkat penyusunan daftar pertama, diikuti dengan titik.
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
Daftar bernomor dengan
DIGIT ,
ALPHA
dan
ROMAN
glyph numerik untuk 3 tingkat penyusunan daftar pertama, diikuti dengan tanda kurung.
|
NUMBERED_DIGIT_NESTED
|
Daftar bernomor dengan
DIGIT
glyph numerik yang dipisahkan oleh titik, yang masing-masing tingkatannya menggunakan glyph tingkat bertingkat sebelumnya sebagai awalan. Misalnya: '1.', '1.1.', "2". '2.2.'.
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
Daftar bernomor dengan
UPPERALPHA ,
ALPHA
dan
ROMAN
glyph numerik untuk 3 tingkat penyusunan daftar pertama, diikuti dengan titik.
|
NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
|
Daftar bernomor dengan
UPPERROMAN ,
UPPERALPHA
dan
DIGIT
glyph numerik untuk 3 tingkat penyusunan daftar pertama, diikuti dengan titik.
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
Daftar bernomor dengan
ZERODIGIT ,
ALPHA
dan
ROMAN
glyph numerik untuk 3 tingkat penyusunan daftar pertama, diikuti dengan titik.
|
ReplaceAllShapesWithImageRequest
Mengganti semua bentuk yang sesuai dengan kriteria yang diberikan dengan gambar yang diberikan.
Gambar-gambar yang menggantikan bentuk-bentuk tersebut adalah persegi panjang setelah dimasukkan ke dalam presentasi dan tidak berbentuk.
Representasi JSON |
---|
{ "replaceMethod": enum ( |
Kolom | |
---|---|
replaceMethod
|
Metode penggantian.
Disisihkan
: menggunakan
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 kecocokan hanya pada elemen halaman di halaman tertentu.
Menampilkan error permintaan buruk 400 jika diberi ID objek halaman dari
|
Kolom union
criteria . Kriteria yang harus cocok dengan bentuk agar dapat diganti.
criteria
hanya dapat berupa salah satu dari hal 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 hal berikut:
|
|
imageUrl
|
URL gambar. Gambar akan diambil satu kali pada waktu penyisipan dan salinannya 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.
Panjang URL yang diberikan maksimal 2 kB. URL itu sendiri disimpan bersama gambar, dan diekspos melalui
|
ReplaceMethod
Metode penggantian.
Enum | |
---|---|
CENTER_INSIDE
|
Menskalakan dan memusatkan gambar agar sesuai dengan batas bentuk asli dan mempertahankan rasio aspek gambar. Ukuran gambar yang dirender mungkin lebih kecil dari ukuran bentuk. Ini adalah metode default jika tidak ditentukan. |
CENTER_CROP
|
Menskalakan dan menempatkan gambar di tengah untuk mengisi batas-batas bentuk asli. Gambar mungkin dipangkas agar memenuhi bentuk. Ukuran gambar yang dirender akan sama dengan ukuran bentuk aslinya. |
ImageReplaceMethod
Metode penggantian gambar.
Enum | |
---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
Metode penggantian gambar tidak ditentukan. Nilai ini tidak boleh digunakan. |
CENTER_INSIDE
|
Menskalakan dan memusatkan gambar agar sesuai dengan batas bentuk asli dan mempertahankan rasio aspek gambar. Ukuran gambar yang dirender mungkin lebih kecil dari ukuran bentuk. Ini adalah metode default jika tidak ditentukan. |
CENTER_CROP
|
Menskalakan dan menempatkan gambar di tengah untuk mengisi batas-batas bentuk asli. Gambar mungkin dipangkas agar memenuhi bentuk. Ukuran gambar yang dirender akan sama dengan bentuk aslinya. |
DuplicateObjectRequest
Menduplikasi elemen slide atau halaman.
Saat menduplikasi slide, slide duplikat akan segera dibuat setelah slide yang ditentukan. Saat menduplikasi elemen halaman, duplikat akan ditempatkan pada halaman yang sama dengan posisi yang sama dengan aslinya.
Representasi JSON |
---|
{ "objectId": string, "objectIds": { string: string, ... } } |
Kolom | |
---|---|
objectId
|
ID objek yang akan diduplikasi. |
objectIds
|
Objek yang diduplikasi mungkin berisi objek lain, misalnya saat menduplikasi slide atau elemen halaman grup. Peta ini menentukan cara pembuatan ID objek duplikat: 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
Semua kunci harus sesuai dengan ID yang ada dalam presentasi. Semua nilai dalam presentasi harus unik dan harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan ekspresi reguler
Jika ada ID objek sumber yang dihilangkan dari peta, ID acak 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 untuk bentuk atau tabel dengan teks yang akan ditata gayanya. |
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 ditetapkan untuk diwariskan.
Perubahan gaya teks tertentu dapat menyebabkan perubahan lain yang dimaksudkan untuk mencerminkan perilaku editor Slide. Lihat dokumentasi tentang
|
textRange
|
Rentang teks yang akan ditata gayanya. Rentang ini dapat diperluas untuk menyertakan baris baru yang bersebelahan. Jika rentang sepenuhnya berisi paragraf yang termasuk dalam daftar, poin paragraf juga diperbarui dengan gaya teks yang cocok. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Akar
Misalnya, untuk memperbarui gaya teks menjadi tebal, atur
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya di mask kolom, tetapi jangan tetapkan kolom itu sendiri. |
ReplaceAllShapesWithSheetsChartRequest
Mengganti semua bentuk yang sesuai dengan kriteria yang diberikan dengan diagram Google Spreadsheet yang disediakan. Diagram akan diskalakan dan dipusatkan agar sesuai dengan batas bentuk aslinya.
CATATAN: Mengganti bentuk dengan diagram memerlukan setidaknya salah satu cakupan spreadsheet.readonly, spreadsheet, drive.readonly, atau drive OAuth.
Representasi JSON |
---|
{ "containsText": { object ( |
Kolom | |
---|---|
containsText
|
Kriteria yang harus cocok dengan bentuk agar dapat diganti. Permintaan ini 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 digunakan untuk menautkan diagram ke spreadsheet sumber. Jika tidak ditentukan, diagram akan berupa gambar yang tidak ditautkan. |
pageObjectIds[]
|
Jika tidak kosong, batasi kecocokan hanya pada elemen halaman di halaman tertentu.
Menampilkan error permintaan buruk 400 jika diberi ID objek halaman dari
|
LinkingMode
Mode yang digunakan untuk menautkan diagram ke spreadsheet sumber.
Enum | |
---|---|
NOT_LINKED_IMAGE
|
Diagram tidak terkait dengan spreadsheet sumber dan tidak dapat diperbarui. Diagram yang tidak ditautkan akan disisipkan sebagai gambar. |
LINKED
|
Menautkan bagan memungkinkan bagan itu diperbarui, dan kolaborator lain akan melihat tautan ke {i>spreadsheet<i} tersebut. |
DeleteParagraphBulletsRequest
Menghapus poin dari semua paragraf yang tumpang tindih dengan indeks teks yang ditentukan
range
.
Tingkat bertingkat setiap paragraf akan dipertahankan secara visual dengan menambahkan indentasi ke awal paragraf yang sesuai.
Representasi JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
Kolom | |
---|---|
objectId
|
ID objek bentuk atau tabel yang berisi teks yang akan dihapus poinnya. |
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 poinnya, berdasarkan
|
UpdateParagraphStyleRequest
Memperbarui gaya untuk semua paragraf dalam
Shape
atau
Table
yang tumpang tindih dengan
rentang indeks teks yang ditentukan.
Representasi JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
Kolom | |
---|---|
objectId
|
ID objek untuk bentuk atau tabel dengan teks yang akan ditata gayanya. |
cellLocation
|
Lokasi sel dalam tabel yang berisi paragraf yang akan ditata gayanya. Jika
|
style
|
Gaya paragraf. |
textRange
|
Rentang teks yang berisi paragraf yang akan diberi gaya. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Akar
Misalnya, untuk memperbarui perataan paragraf, tetapkan
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya di mask kolom, tetapi jangan tetapkan kolom itu sendiri. |
UpdateTableBorderPropertiesRequest
Memperbarui properti {i>border<i} tabel dalam
Table
.
Representasi JSON |
---|
{ "objectId": string, "tableRange": { object ( |
Kolom | |
---|---|
objectId
|
ID objek tabel. |
tableRange
|
Rentang tabel yang mewakili subset tabel tempat update diterapkan. Jika rentang tabel tidak ditentukan, pembaruan akan diterapkan ke 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. Akar
Misalnya untuk memperbarui warna isian solid batas tabel, setel
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya di mask kolom, tetapi jangan tetapkan kolom itu sendiri. |
BorderPosition
Posisi batas tabel.
Enum | |
---|---|
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 sebelah kanan rentang. |
TOP
|
Batas di bagian atas rentang. |
UpdateTableColumnPropertiesRequest
Memperbarui properti
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 disediakan, 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. Akar
Misalnya untuk memperbarui lebar kolom, atur
Jika '"columnWidth"' disertakan dalam mask kolom, tetapi propertinya tidak disetel,lebar kolom akan ditetapkan secara default ke 406.400 EMU (32 poin). |
UpdateTableRowPropertiesRequest
Memperbarui properti
Table
baris.
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 indeks tidak disediakan, semua baris dalam tabel akan diperbarui. |
tableRowProperties
|
Properti baris tabel yang akan diperbarui. |
fields
|
Kolom yang harus diperbarui.
Setidaknya satu kolom harus ditentukan. Akar
Misalnya, untuk memperbarui tinggi baris minimum, setel
Jika '"minRowHeight"' disertakan dalam mask kolom, tetapi properti tidak disetel, tinggi baris minimum akan ditetapkan secara default ke 0. |
MergeTableCellsRequest
Menggabungkan sel
Table
.
Representasi JSON |
---|
{
"objectId": string,
"tableRange": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek tabel. |
tableRange
|
Rentang tabel yang menentukan sel tabel yang akan digabungkan. Setiap teks dalam sel yang digabungkan akan digabungkan dan disimpan di sel kiri atas ("head") rentang tersebut. Jika rentangnya bukan persegi panjang (yang dapat terjadi dalam beberapa kasus di mana rentang mencakup sel yang sudah digabungkan), pesan error permintaan buruk 400 akan ditampilkan. |
UnmergeTableCellsRequest
Memisahkan sel dalam
Table
.
Representasi JSON |
---|
{
"objectId": string,
"tableRange": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek tabel. |
tableRange
|
Rentang tabel yang menentukan sel tabel yang akan dipisahkan. Semua sel gabungan dalam rentang ini akan dipisahkan, dan sel yang sudah dipisahkan tidak akan terpengaruh. Jika rentang tidak memiliki sel yang digabungkan, permintaan tidak akan melakukan apa pun. Jika terdapat teks di salah satu sel yang digabungkan, teks tersebut akan tetap berada di sel kiri atas ("head") dari blok sel yang dipisahkan yang dihasilkan. |
GroupObjectsRequest
Mengelompokkan objek untuk membuat grup objek. Misalnya, grup
PageElements
untuk membuat
Group
pada halaman yang sama dengan semua turunan.
Representasi JSON |
---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
Kolom | |
---|---|
groupObjectId
|
ID objek yang diberikan pengguna untuk grup yang akan dibuat.
Jika Anda menentukan ID, maka ID tersebut harus unik di antara semua halaman dan elemen halaman dalam presentasi. ID harus diawali dengan karakter alfanumerik atau garis bawah (cocok dengan ekspresi reguler
Jika Anda tidak menentukan ID, ID unik akan dibuat. |
childrenObjectIds[]
|
ID objek 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
|
UngroupObjectsRequest
Pisahkan objek, seperti
groups
.
Representasi JSON |
---|
{ "objectIds": [ string ] } |
Kolom | |
---|---|
objectIds[]
|
ID objek objek yang akan dipisahkan.
Hanya
|
UpdatePageElementAltTextRequest
Memperbarui judul teks alternatif dan/atau deskripsi
page element
.
Representasi JSON |
---|
{ "objectId": string, "title": string, "description": string } |
Kolom | |
---|---|
objectId
|
ID objek elemen halaman tempat pembaruan diterapkan. |
title
|
Judul teks alternatif yang diperbarui untuk elemen halaman. Jika tidak disetel, nilai yang ada akan dipertahankan. Judul diekspos ke pembaca layar dan antarmuka aksesibilitas lainnya. Hanya gunakan nilai yang dapat dibaca manusia terkait konten elemen halaman. |
description
|
Deskripsi teks alternatif yang diperbarui untuk elemen halaman. Jika tidak disetel, nilai yang ada akan dipertahankan. Deskripsi diekspos ke pembaca layar dan antarmuka aksesibilitas lainnya. Hanya gunakan nilai yang dapat dibaca manusia terkait konten elemen halaman. |
ReplaceImageRequest
Mengganti gambar yang ada dengan gambar baru.
Mengganti gambar akan menghapus beberapa
image effects
dari image yang ada.
Representasi JSON |
---|
{ "imageObjectId": string, "imageReplaceMethod": enum ( |
Kolom | |
---|---|
imageObjectId
|
ID gambar yang ada yang akan diganti. ID ini dapat diambil dari respons permintaan get. |
imageReplaceMethod
|
Metode penggantian. |
Kolom union
image_source . Jenis sumber gambar.
image_source
hanya dapat berupa salah satu dari hal berikut:
|
|
url
|
URL gambar. Gambar akan diambil satu kali pada waktu penyisipan dan salinannya 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 tidak boleh melebihi 2 KB. URL disimpan dengan gambar, dan diekspos melalui
|
UpdateSlidePropertiesRequest
Memperbarui properti Slide.
Representasi JSON |
---|
{
"objectId": string,
"slideProperties": {
object (
|
Kolom | |
---|---|
objectId
|
ID objek slide tempat pembaruan diterapkan. |
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, setel
Untuk mereset properti ke nilai defaultnya, sertakan nama kolomnya di mask kolom, tetapi jangan tetapkan kolom itu sendiri. |
UpdatePageElementsZOrderRequest
Memperbarui urutan Z elemen halaman. Urutan Z adalah urutan elemen pada halaman dari belakang ke depan. Elemen halaman di depan dapat menutupi elemen yang ada di belakangnya.
Representasi JSON |
---|
{
"pageElementObjectIds": [
string
],
"operation": enum (
|
Kolom | |
---|---|
pageElementObjectIds[]
|
ID objek elemen halaman yang akan diperbarui. Semua elemen halaman harus berada di halaman yang sama dan tidak boleh dikelompokkan. |
operation
|
Operasi urutan Z yang akan diterapkan pada elemen halaman. Saat menerapkan operasi pada beberapa elemen halaman, urutan Z relatif dalam elemen halaman tersebut sebelum operasi dipertahankan. |
ZOrderOperation
Operasi untuk memperbarui urutan Z elemen halaman.
Enum | |
---|---|
Z_ORDER_OPERATION_UNSPECIFIED
|
Operasi tidak ditentukan. |
BRING_TO_FRONT
|
Membawa elemen halaman ke bagian depan halaman. |
BRING_FORWARD
|
Membawa elemen halaman maju pada halaman dengan satu elemen relatif terhadap elemen paling depan di elemen halaman yang ditentukan. |
SEND_BACKWARD
|
Mengirim elemen halaman mundur pada halaman sebesar satu elemen relatif terhadap elemen terjauh di belakang satu 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 satu baris dengan
Jalur tersebut dapat diubah rutenya setelah memperbarui kategorinya. |
lineCategory
|
Kategori garis yang akan diperbarui.
Persis
|
RerouteLineRequest
Mengubah rute
line
sedemikian rupa sehingga terhubung di dua situs
koneksi terdekat di elemen halaman yang terhubung.
Representasi JSON |
---|
{ "objectId": string } |
Kolom | |
---|---|
objectId
|
ID objek jalur yang akan diubah rutenya.
Hanya satu baris dengan
|