Paragraph
'ye sabitlenmiş sabit konumlu resim. Inline
'ten farklı olarak Positioned
bir Element
değildir. Üst öğesi veya kardeşi Element
yoktur. Bunun yerine, bir Paragraph
veya List
'a sabitlenir ve bu sabit noktadan ofsetler aracılığıyla yerleştirilir. Positioned
'lerin referans vermek için kullanılabilecek bir kimliği vardır.
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);
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
get | Blob | Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürme. |
get | Blob | Bu nesnenin içindeki verileri bir blob olarak döndürme. |
get | Integer | Resmin piksel cinsinden yüksekliğini alır. |
get | String | Resmin kimliğini alır. |
get | Positioned | Resmin nasıl yerleştirildiğini temsil eden bir enum değeri alır. |
get | Number | Resmin paragrafın solundan olan ofsetini (noktalar cinsinden) alır. |
get | Paragraph | Resmin sabitlendiği Paragraph öğesini alır. |
get | Number | Resmin paragrafın üst kısmından olan ofsetini (noktalar cinsinden) alır. |
get | Integer | Resmin piksel cinsinden genişliğini alır. |
set | Positioned | Resmin piksel cinsinden yüksekliğini ayarlar. |
set | Positioned | Resmin nasıl yerleştirileceğinin tanımını belirler. |
set | Positioned | Resmin paragrafın solundan olan ofsetini (noktalar cinsinden) ayarlar. |
set | Positioned | Resmin paragrafın üst kısmına olan ofsetini (noktalar cinsinden) ayarlar. |
set | Positioned | Resmin piksel cinsinden genişliğini ayarlar. |
Ayrıntılı dokümanlar
get As(contentType)
Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürme. Bu yöntem, dosya adına uygun uzantıyı ekler (ör. "dosyam.pdf"). Ancak, dosya adının son noktayı (varsa) izleyen kısmının, değiştirilmesi gereken mevcut bir uzantı olduğu varsayılır. Sonuç olarak, "AlışverişListesi.25.12.2014", "AlışverişListesi.25.12.pdf" olur.
Dönüşümler için günlük kotaları görüntülemek istiyorsanız Google Hizmetleri için kotalar başlıklı makaleyi inceleyin. Yeni oluşturulan Google Workspace alanları geçici olarak daha katı kotalara tabi olabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
content | String | Dönüştürülecek MIME türü. Çoğu blob için 'application/pdf' tek geçerli seçenektir. BMP, GIF, JPEG veya PNG biçimindeki resimler için 'image/bmp' , 'image/gif' , 'image/jpeg' veya 'image/png' değerlerinden herhangi biri de geçerlidir. Google Dokümanlar dokümanları için 'text/markdown' de geçerlidir. |
Return
Blob
: Veriler bir blob olarak.
get Blob()
get Height()
Resmin piksel cinsinden yüksekliğini alır.
Return
Integer
: Resmin piksel cinsinden yüksekliği
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Id()
Resmin kimliğini alır.
Return
String
: resim kimliği
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Layout()
Resmin nasıl yerleştirildiğini temsil eden bir enum değeri alır.
Return
Positioned
: Resim düzeni
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Left Offset()
Resmin paragrafın solundan olan ofsetini (noktalar cinsinden) alır.
Return
Number
: Resmin sol paragrafın solundan itibaren ofseti
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Paragraph()
Resmin sabitlendiği Paragraph
öğesini alır.
Return
Paragraph
: Üst paragraf
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Top Offset()
Resmin paragrafın üst kısmından olan ofsetini (noktalar cinsinden) alır.
Return
Number
: Resmin sol paragrafın üst kısmına göre ofseti
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Width()
Resmin piksel cinsinden genişliğini alır.
Return
Integer
: Resmin piksel cinsinden genişliği
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Height(height)
Resmin piksel cinsinden yüksekliğini ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
height | Integer | Resmin piksel cinsinden yüksekliği |
Return
Positioned
: Geçerli nesne
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Layout(layout)
Resmin nasıl yerleştirileceğinin tanımını belirler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
layout | Positioned | Düzen modunu temsil eden bir enum |
Return
Positioned
: zincirleme için bu nesne
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Left Offset(offset)
Resmin paragrafın solundan olan ofsetini (noktalar cinsinden) ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
offset | Number | paragrafın solundan itibaren offset |
Return
Positioned
: zincirleme için bu nesne
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Top Offset(offset)
Resmin paragrafın üst kısmına olan ofsetini (noktalar cinsinden) ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
offset | Number | paragrafın üst kısmından ofset |
Return
Positioned
: zincirleme için bu nesne
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Width(width)
Resmin piksel cinsinden genişliğini ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
width | Integer | Resmin piksel cinsinden genişliği |
Return
Positioned
: Geçerli nesne
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents