Gambar posisi tetap yang ditempelkan ke Paragraph. Tidak seperti InlineImage, PositionedImage bukan
Element. Tidak memiliki
Element induk atau saudara kandung. Sebagai gantinya,
objek ini ditambatkan ke Paragraph atau ListItem, dan ditempatkan melalui offset dari
tambatan tersebut. PositionedImage memiliki ID yang dapat digunakan untuk mereferensikannya.
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Append a new paragraph. const paragraph = body.appendParagraph('New paragraph to anchor the image to.'); // Get an image in Drive from its ID. const image = DriveApp.getFileById('ENTER_IMAGE_FILE_ID_HERE').getBlob(); // Add the PositionedImage with offsets (in points). const posImage = paragraph.addPositionedImage(image).setTopOffset(60).setLeftOffset(40);
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
get | Blob | Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. |
get | Blob | Menampilkan data di dalam objek ini sebagai blob. |
get | Integer | Mengambil tinggi gambar, dalam piksel. |
get | String | Mendapatkan ID gambar. |
get | Positioned | Mendapatkan nilai enum yang menunjukkan tata letak gambar. |
get | Number | Mendapatkan offset gambar, dalam poin, dari kiri paragraf. |
get | Paragraph | Mendapatkan Paragraph tempat gambar ditambatkan. |
get | Number | Mendapatkan offset gambar, dalam poin, dari bagian atas paragraf. |
get | Integer | Mengambil lebar gambar, dalam piksel. |
set | Positioned | Menetapkan tinggi gambar, dalam piksel. |
set | Positioned | Menetapkan definisi tata letak gambar. |
set | Positioned | Menetapkan offset gambar, dalam poin, dari kiri paragraf. |
set | Positioned | Menetapkan offset gambar, dalam poin, dari bagian atas paragraf. |
set | Positioned | Menetapkan lebar gambar, dalam piksel. |
Dokumentasi mendetail
getAs(contentType)
Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. Metode ini menambahkan ekstensi yang sesuai ke nama file—misalnya, "myfile.pdf". Namun, fungsi ini mengasumsikan bahwa bagian nama file yang mengikuti titik terakhir (jika ada) adalah ekstensi yang ada dan harus diganti. Akibatnya, "ShoppingList.12.25.2014" menjadi "ShoppingList.12.25.pdf".
Untuk melihat kuota harian konversi, lihat Kuota untuk Layanan Google. Domain Google Workspace yang baru dibuat mungkin tunduk pada kuota yang lebih ketat untuk sementara.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
content | String | Jenis MIME yang akan dikonversi. Untuk sebagian besar blob, 'application/pdf' adalah
satu-satunya opsi yang valid. Untuk gambar dalam format BMP, GIF, JPEG, atau PNG, salah satu dari 'image/bmp', 'image/gif', 'image/jpeg', atau 'image/png' juga valid. Untuk dokumen Google Dokumen, 'text/markdown' juga valid. |
Pulang pergi
Blob — Data sebagai blob.
getBlob()
getHeight()
Mengambil tinggi gambar, dalam piksel.
Pulang pergi
Integer — tinggi gambar, dalam piksel
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getId()
Mendapatkan ID gambar.
Pulang pergi
String — ID gambar
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getLayout()
Mendapatkan nilai enum yang menunjukkan tata letak gambar.
Pulang pergi
PositionedLayout — tata letak gambar
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getLeftOffset()
Mendapatkan offset gambar, dalam poin, dari kiri paragraf.
Pulang pergi
Number — offset gambar dari kiri paragraf kiri
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getParagraph()
getTopOffset()
Mendapatkan offset gambar, dalam poin, dari bagian atas paragraf.
Pulang pergi
Number — offset gambar dari bagian atas paragraf kiri
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getWidth()
Mengambil lebar gambar, dalam piksel.
Pulang pergi
Integer — lebar gambar, dalam piksel
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setHeight(height)
Menetapkan tinggi gambar, dalam piksel.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
height | Integer | tinggi gambar, dalam piksel |
Pulang pergi
PositionedImage — objek saat ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setLayout(layout)
Menetapkan definisi tata letak gambar.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
layout | Positioned | enum yang merepresentasikan mode tata letak |
Pulang pergi
PositionedImage — objek ini untuk pengaitan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setLeftOffset(offset)
Menetapkan offset gambar, dalam poin, dari kiri paragraf.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
offset | Number | offset dari kiri paragraf |
Pulang pergi
PositionedImage — objek ini untuk pengaitan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setTopOffset(offset)
Menetapkan offset gambar, dalam poin, dari bagian atas paragraf.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
offset | Number | offset dari bagian atas paragraf |
Pulang pergi
PositionedImage — objek ini untuk pengaitan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setWidth(width)
Menetapkan lebar gambar, dalam piksel.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
width | Integer | lebar gambar, dalam piksel |
Pulang pergi
PositionedImage — objek saat ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents