Builder untuk Cell
. Builder ini membuat nilai gambar yang diperlukan untuk menambahkan
gambar ke sel.
Properti
Properti | Jenis | Deskripsi |
---|---|---|
value | Value | Jenis nilai gambar sel, yaitu Value . |
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
build() | Cell | Membuat jenis nilai gambar yang diperlukan untuk menambahkan gambar ke sel. |
get | String | Menampilkan deskripsi teks alternatif untuk gambar ini. |
get | String | Menampilkan judul teks alternatif untuk gambar ini. |
get | String | Menampilkan URL yang dihosting Google ke gambar. |
set | Cell | Menetapkan deskripsi teks alternatif untuk gambar ini. |
set | Cell | Menetapkan judul teks alternatif untuk gambar ini. |
set | Cell | Menetapkan URL sumber gambar. |
to | Cell | Membuat builder gambar sel berdasarkan properti gambar saat ini. |
Metode yang tidak digunakan lagi
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
| String | Mendapatkan URL sumber gambar. |
Dokumentasi mendetail
build()
Membuat jenis nilai gambar yang diperlukan untuk menambahkan gambar ke sel. Nilai gambar dibuat dari properti gambar yang ditambahkan ke builder, seperti URL sumber.
Pulang pergi
Cell
— Representasi gambar yang akan ditambahkan ke sel.
getAltTextDescription()
Menampilkan deskripsi teks alternatif untuk gambar ini.
Pulang pergi
String
— Deskripsi teks alternatif.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getAltTextTitle()
Menampilkan judul teks alternatif untuk gambar ini.
Pulang pergi
String
— Judul teks alternatif.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getContentUrl()
Menampilkan URL yang dihosting Google ke gambar. URL ini diberi tag dengan akun pemohon, sehingga siapa pun yang memiliki URL tersebut dapat mengakses gambar sebagai pemohon asli. Akses ke gambar mungkin hilang jika setelan berbagi spreadsheet berubah. URL yang ditampilkan akan berakhir masa berlakunya setelah beberapa saat.
const range = SpreadsheetApp.getActiveSpreadsheet().getRange("Sheet1!A1"); const value = range.getValue(); if (value.valueType == SpreadsheetApp.ValueType.IMAGE) { console.log(value.getContentUrl()); }
Pulang pergi
String
— URL gambar yang dihosting Google.
setAltTextDescription(description)
Menetapkan deskripsi teks alternatif untuk gambar ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
description | String | Deskripsi teks alternatif baru untuk gambar. |
Pulang pergi
Cell
— Gambar ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setAltTextTitle(title)
Menetapkan judul teks alternatif untuk gambar ini.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | Judul teks alternatif baru untuk gambar. |
Pulang pergi
Cell
— Gambar ini, untuk penyambungan.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setSourceUrl(url)
Menetapkan URL sumber gambar.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
url | String | URL untuk gambar. |
Pulang pergi
Cell
— Builder ini, untuk pembuatan rantai.
toBuilder()
Membuat builder gambar sel berdasarkan properti gambar saat ini. Gunakan set
untuk menetapkan URL sumber image baru. Kemudian, Anda dapat menambahkannya ke
sel menggunakan Range.setValue(value)
atau Range.setValues(values)
.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const range = ss.getRange("Sheet1!A1"); const value = range.getValue(); if (value.valueType == SpreadsheetApp.ValueType.IMAGE) { const newImage = value.toBuilder() .setSourceUrl( 'https://www.gstatic.com/images/branding/productlogos/apps_script/v10/web-64dp/logo_apps_script_color_1x_web_64dp.png', ) .build(); const newRange = ss.getRange("Sheet1!A2"); newRange.setValue(newImage); }
Pulang pergi
Cell
— Builder yang membuat jenis nilai gambar berdasarkan properti gambar yang diberikan.
Metode yang tidak digunakan lagi
getUrl()
getUrl()
Tidak digunakan lagi. Untuk sebagian besar gambar yang baru disisipkan, URL sumber tidak tersedia.
Mendapatkan URL sumber gambar. Menampilkan string kosong jika URL tidak tersedia. Untuk sebagian besar gambar yang baru disisipkan, URL sumber tidak tersedia, terlepas dari cara gambar disisipkan.
Pulang pergi
String
— URL sumber gambar jika tersedia; menampilkan string kosong jika tidak.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets