Class OverGridImage

在格狀圖片

代表試算表格線上的圖片。

方法

方法傳回類型簡短說明
assignScript(functionName)OverGridImage將具有指定函式名稱的函式指派給這個映像檔。
getAltTextDescription()String傳回此圖片的替代文字說明。
getAltTextTitle()String傳回圖片的替代文字標題。
getAnchorCell()Range傳回圖片錨定位置的儲存格。
getAnchorCellXOffset()Integer傳回錨定儲存格水平像素偏移量。
getAnchorCellYOffset()Integer傳回錨定儲存格垂直方向的像素偏移量。
getHeight()Integer以像素為單位,傳回此圖片的實際高度。
getInherentHeight()Integer以像素為單位,傳回此圖片的固有高度。
getInherentWidth()Integer以像素為單位,傳回此圖片的固有高度。
getScript()String傳回指派給此圖片的函式名稱。
getSheet()Sheet傳回這張圖片所在的工作表。
getWidth()Integer以像素為單位,傳回此圖片的實際寬度。
remove()void從試算表中刪除這張圖片。
replace(blob)OverGridImage將這張圖片替換為由提供的 BlobSource 指定的圖片。
replace(url)OverGridImage將此圖片替換為指定網址中的圖片。
resetSize()OverGridImage將圖片重設為其固有尺寸。
setAltTextDescription(description)OverGridImage設定圖片的替代文字說明。
setAltTextTitle(title)OverGridImage設定圖片的替代文字標題。
setAnchorCell(cell)OverGridImage設定圖片錨定的儲存格。
setAnchorCellXOffset(offset)OverGridImage設定錨定儲存格水平像素偏移量。
setAnchorCellYOffset(offset)OverGridImage設定錨定儲存格垂直像素偏移量。
setHeight(height)OverGridImage以像素為單位,設定此圖片的實際高度。
setWidth(width)OverGridImage設定圖片的實際寬度,以像素為單位。

內容詳盡的說明文件

assignScript(functionName)

將具有指定函式名稱的函式指派給這個映像檔。

參數

名稱類型說明
functionNameString要指定的函式名稱。此函式必須是公開的頂層函式,且結尾不得為底線,例如 privateFunction_

回攻員

OverGridImage:這張圖片,用於鏈結。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getAltTextDescription()

傳回此圖片的替代文字說明。

回攻員

String:替代文字說明。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getAltTextTitle()

傳回圖片的替代文字標題。

回攻員

String:替代文字標題。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getAnchorCell()

傳回圖片錨定位置的儲存格。

回攻員

Range:錨定儲存格。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getAnchorCellXOffset()

傳回錨定儲存格水平像素偏移量。

回攻員

Integer:水平像素偏移。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getAnchorCellYOffset()

傳回錨定儲存格垂直方向的像素偏移量。

回攻員

Integer:垂直像素偏移。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getHeight()

以像素為單位,傳回此圖片的實際高度。

// 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());
}

回攻員

Integer:圖片的高度 (以像素為單位)。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getInherentHeight()

以像素為單位,傳回此圖片的固有高度。

回攻員

Integer:內在高度 (以像素為單位)。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getInherentWidth()

以像素為單位,傳回此圖片的固有高度。

回攻員

Integer:內在的寬度 (以像素為單位)。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getScript()

傳回指派給此圖片的函式名稱。

回攻員

String:函式名稱。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getSheet()

傳回這張圖片所在的工作表。

// 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());
}

回攻員

Sheet:圖片顯示的試算表。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

getWidth()

以像素為單位,傳回此圖片的實際寬度。

// 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());
}

回攻員

Integer:圖片的寬度 (以像素為單位)。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

remove()

從試算表中刪除這張圖片。對圖片執行任何其他作業都會導致指令碼錯誤。

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

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

replace(blob)

將這張圖片替換為由提供的 BlobSource 指定的圖片。支援的 blob 大小上限為 2 MB。

參數

名稱類型說明
blobBlobSource新的圖片做為 Blob。

回攻員

OverGridImage:這張圖片,用於鏈結。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

replace(url)

將此圖片替換為指定網址中的圖片。

參數

名稱類型說明
urlString新圖片的網址。

回攻員

OverGridImage:此圖片,用於鏈結。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

resetSize()

將圖片重設為其固有尺寸。

回攻員

OverGridImage:此圖片,用於鏈結。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

setAltTextDescription(description)

設定圖片的替代文字說明。

參數

名稱類型說明
descriptionString圖片的新替代文字說明。

回攻員

OverGridImage:這張圖片,用於鏈結。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

setAltTextTitle(title)

設定圖片的替代文字標題。

參數

名稱類型說明
titleString圖片的新替代文字標題。

回攻員

OverGridImage:這張圖片,用於鏈結。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

setAnchorCell(cell)

設定圖片錨定的儲存格。

參數

名稱類型說明
cellRange新的錨定儲存格。

回攻員

OverGridImage:這張圖片,用於鏈結。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

setAnchorCellXOffset(offset)

設定錨定儲存格水平像素偏移量。

參數

名稱類型說明
offsetInteger新的水平像素偏移。

回攻員

OverGridImage:這張圖片,用於鏈結。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

setAnchorCellYOffset(offset)

設定錨定儲存格垂直像素偏移量。

參數

名稱類型說明
offsetInteger新的垂直像素偏移。

回攻員

OverGridImage:這張圖片,用於鏈結。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

setHeight(height)

以像素為單位,設定此圖片的實際高度。

參數

名稱類型說明
heightInteger所需高度 (以像素為單位)。

回攻員

OverGridImage:用於鏈結的圖片。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

setWidth(width)

設定圖片的實際寬度,以像素為單位。

參數

名稱類型說明
widthInteger所需寬度 (以像素為單位)。

回攻員

OverGridImage:用於鏈結的圖片。

授權

使用這個方法的腳本需要具備下列一或多個範圍的授權:

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

已淘汰的方法