Class OverGridImage

OverGridImage

E-tablodaki ızgara üzerinde bir resmi temsil eder.

Yöntemler

YöntemDönüş türüKısa açıklama
assignScript(functionName)OverGridImageBelirtilen işlev adıyla 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ücreden yatay piksel uzaklığını döndürür.
getAnchorCellYOffset()IntegerSabit hücreden dikey piksel uzaklığını döndürür.
getHeight()IntegerBu resmin piksel cinsinden gerçek yüksekliğini 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.
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 ile 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)OverGridImageSabit hücreden yatay piksel uzaklığını ayarlar.
setAnchorCellYOffset(offset)OverGridImageSabit hücreden dikey piksel uzaklığını 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ı belgeler

assignScript(functionName)

Belirtilen işlev adıyla işlevi bu resme atar.

Parametreler

AdTürAçıklama
functionNameStringBelirtilen işlevin adı. Bu, privateFunction_ gibi alt çizgiyle biten 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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 metin açıklaması.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getAnchorCellXOffset()

Sabit hücreden yatay piksel uzaklığını döndürür.

Return

Integer: Yatay piksel uzaklığı.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getAnchorCellYOffset()

Sabit hücreden dikey piksel uzaklığını döndürür.

Return

Integer: Dikey piksel boşluğu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getHeight()

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

// Logs the height of all images in a spreadsheet
const images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (let 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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
const images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (let 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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
const images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (let 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ıyla sonuçlanır.

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

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

replace(blob)

Bu resmi, sağlanan BlobSource ile belirtilen resimle değiştirir. Maksimum desteklenen 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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
descriptionStringResmin yeni alternatif metin açıklaması.

Return

OverGridImage: Zincirleme için bu resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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 sabit hücre.

Return

OverGridImage: Zincirleme için bu resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setAnchorCellXOffset(offset)

Sabit hücreden yatay piksel uzaklığını ayarlar.

Parametreler

AdTürAçıklama
offsetIntegerYeni yatay piksel telafisi.

Return

OverGridImage: Zincirleme için bu resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setAnchorCellYOffset(offset)

Sabit hücreden dikey piksel uzaklığını ayarlar.

Parametreler

AdTürAçıklama
offsetIntegerYeni dikey piksel boşluğu.

Return

OverGridImage: Zincirleme için bu resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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
heightIntegerİstenen yükseklik (piksel cinsinden).

Return

OverGridImage: Zincirleme için resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • 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
widthIntegerİstenen genişlik (piksel cinsinden).

Return

OverGridImage: Zincirleme için resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

Kullanımdan kaldırılan yöntemler