Class OverGridImage

KılavuzÜzeriResim

E-tablodaki kılavuzların üzerindeki resmi temsil eder.

Yöntemler

YöntemDönüş türüKısa açıklama
assignScript(functionName)OverGridImageBelirtilen işlev adını taşıyan işlevi bu resme atar.
getAltTextDescription()StringBu resmin alternatif metin açıklamasını döndürür.
getAltTextTitle()StringBu resmin alternatif metin başlığını döndürür.
getAnchorCell()RangeBir resmin bağlı olduğu hücreyi döndürür.
getAnchorCellXOffset()IntegerSabit hücreye göre yatay piksel ofsetini döndürür.
getAnchorCellYOffset()IntegerSabit hücreye göre dikey piksel ofsetini döndürür.
getHeight()IntegerBu resmin gerçek yüksekliğini piksel cinsinden döndürür.
getInherentHeight()IntegerBu resmin doğal yüksekliğini piksel cinsinden döndürür.
getInherentWidth()IntegerBu resmin doğal yüksekliğini piksel cinsinden döndürür.
getScript()StringBu resme atanan işlevin adını döndürür.
getSheet()SheetBu resmin göründüğü sayfayı döndürür.
getUrl()StringResmin kaynak URL'sini alır. URL mevcut değilse null döndürür.
getWidth()IntegerBu resmin piksel cinsinden gerçek genişliğini döndürür.
remove()voidBu resmi e-tablodan siler.
replace(blob)OverGridImageBu resmi, sağlanan BlobSource tarafından belirtilen resimle değiştirir.
replace(url)OverGridImageBu resmi, belirtilen URL'deki resimle değiştirir.
resetSize()OverGridImageBu resmi doğal boyutlarına sıfırlar.
setAltTextDescription(description)OverGridImageBu resmin alternatif metin açıklamasını ayarlar.
setAltTextTitle(title)OverGridImageBu resmin alternatif metin başlığını ayarlar.
setAnchorCell(cell)OverGridImageResmin bağlı olduğu hücreyi ayarlar.
setAnchorCellXOffset(offset)OverGridImageYer işareti hücresine göre yatay piksel ofsetini ayarlar.
setAnchorCellYOffset(offset)OverGridImageSabit hücreye göre dikey piksel ofsetini ayarlar.
setHeight(height)OverGridImageBu resmin gerçek yüksekliğini piksel cinsinden ayarlar.
setWidth(width)OverGridImageBu resmin gerçek genişliğini piksel cinsinden ayarlar.

Ayrıntılı dokümanlar

assignScript(functionName)

Belirtilen işlev adını taşıyan işlevi bu resme atar.

Parametreler

AdTürAçıklama
functionNameStringBelirtilen işlevin adı. Bu, privateFunction_ gibi alt çizgiyle biten bir işlev değil, herkese açık bir üst düzey işlev olmalıdır.

Return

OverGridImage: Zincirleme için bu resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getAltTextDescription()

Bu resmin alternatif metin açıklamasını döndürür.

Return

String: Alternatif metnin açıklaması.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getAltTextTitle()

Bu resmin alternatif metin başlığını döndürür.

Return

String: Alternatif metin başlığı.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getAnchorCell()

Bir resmin bağlı olduğu hücreyi döndürür.

Return

Range: Sabit hücre.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getAnchorCellXOffset()

Sabit hücreye göre yatay piksel ofsetini döndürür.

Return

Integer: Yatay piksel 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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getAnchorCellYOffset()

Sabit hücreye göre dikey piksel ofsetini döndürür.

Return

Integer: Dikey piksel 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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getHeight()

Bu resmin gerçek yüksekliğini piksel cinsinden döndürür.

// Logs the height of all images in a spreadsheet
var images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (var i = 0; i < images.length; i++) {
  Logger.log(images[i].getHeight());
}

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getInherentHeight()

Bu resmin doğal yüksekliğini piksel cinsinden döndürür.

Return

Integer: Piksel cinsinden doğal yükseklik.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getInherentWidth()

Bu resmin doğal yüksekliğini piksel cinsinden döndürür.

Return

Integer: Piksel cinsinden doğal genişlik.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getScript()

Bu resme atanan işlevin adını döndürür.

Return

String: İşlevin adı.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getSheet()

Bu resmin göründüğü sayfayı döndürür.

// Logs the parent sheet of all images in a spreadsheet
var images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (var i = 0; i < images.length; i++) {
  Logger.log(images[i].getSheet());
}

Return

Sheet: Resmin göründüğü sayfa.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getUrl()

Resmin kaynak URL'sini alır. URL mevcut değilse null döndürür. Resim, API kullanılarak URL ile eklendiyse bu yöntem, resim ekleme sırasında sağlanan URL'yi döndürür.

Return

String: Mevcutsa resim URL'si; resim mevcut değilse veya kaynak URL'si yoksa null döndürülür.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getWidth()

Bu resmin piksel cinsinden gerçek genişliğini döndürür.

// Logs the width of all images in a spreadsheet
var images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (var i = 0; i < images.length; i++) {
  Logger.log(images[i].getWidth());
}

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

Bu resmi e-tablodan siler. Resim üzerinde yapılan diğer işlemler komut dosyası hatasına neden olur.

// Deletes all images in a spreadsheet
var images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (var i = 0; i < images.length; i++) {
  images[i].remove();
}

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

replace(blob)

Bu resmi, sağlanan BlobSource tarafından belirtilen resimle değiştirir. Desteklenen maksimum blob boyutu 2 MB'tır.

Parametreler

AdTürAçıklama
blobBlobSourceBlob olarak yeni resim.

Return

OverGridImage: Zincirleme için bu resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

replace(url)

Bu resmi, belirtilen URL'deki resimle değiştirir.

Parametreler

AdTürAçıklama
urlStringYeni resmin URL'si.

Return

OverGridImage: Zincirleme için bu resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

resetSize()

Bu resmi doğal boyutlarına sıfırlar.

Return

OverGridImage: Zincirleme için bu resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setAltTextDescription(description)

Bu resmin alternatif metin açıklamasını ayarlar.

Parametreler

AdTürAçıklama
descriptionStringResim için yeni alternatif metin açıklaması.

Return

OverGridImage: Zincirleme için bu resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setAltTextTitle(title)

Bu resmin alternatif metin başlığını ayarlar.

Parametreler

AdTürAçıklama
titleStringResmin yeni alternatif metin başlığı.

Return

OverGridImage: Zincirleme için bu resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setAnchorCell(cell)

Resmin bağlı olduğu hücreyi ayarlar.

Parametreler

AdTürAçıklama
cellRangeYeni bağlantı hücresi.

Return

OverGridImage: Zincirleme için bu resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setAnchorCellXOffset(offset)

Yer işareti hücresine göre yatay piksel ofsetini ayarlar.

Parametreler

AdTürAçıklama
offsetIntegerYeni yatay piksel ofseti.

Return

OverGridImage: Zincirleme için bu resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setAnchorCellYOffset(offset)

Sabit hücreye göre dikey piksel ofsetini ayarlar.

Parametreler

AdTürAçıklama
offsetIntegerYeni dikey piksel ofseti.

Return

OverGridImage: Zincirleme için bu resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setHeight(height)

Bu resmin gerçek yüksekliğini piksel cinsinden ayarlar.

Parametreler

AdTürAçıklama
heightIntegerPiksel cinsinden istenen yükseklik.

Return

OverGridImage: Zincirleme için resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setWidth(width)

Bu resmin gerçek genişliğini piksel cinsinden ayarlar.

Parametreler

AdTürAçıklama
widthIntegerPiksel cinsinden istenen genişlik.

Return

OverGridImage: Zincirleme için resim.

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/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets