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แสดงชีตที่รูปภาพนี้ปรากฏ
getUrl()Stringรับ URL แหล่งที่มาของรูปภาพ โดยจะแสดงผลเป็น null หากไม่มี URL
getWidth()Integerแสดงผลความกว้างจริงของรูปภาพนี้ในหน่วยพิกเซล
remove()voidลบรูปภาพนี้ออกจากสเปรดชีต
replace(blob)OverGridImageแทนที่รูปภาพนี้ด้วยรูปภาพที่ระบุโดย BlobSource ที่ระบุ
replace(url)OverGridImageแทนที่รูปภาพนี้ด้วยรูปภาพจาก URL ที่ระบุ
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 — รูปภาพนี้สําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getAltTextDescription()

แสดงคำอธิบายข้อความแสดงแทนของรูปภาพนี้

รีเทิร์น

String — คำอธิบายข้อความแสดงแทน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getAltTextTitle()

แสดงชื่อข้อความแสดงแทนของรูปภาพนี้

รีเทิร์น

String — ชื่อข้อความแสดงแทน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getAnchorCell()

แสดงผลเซลล์ที่ตรึงรูปภาพไว้

รีเทิร์น

Range — เซลล์หลัก

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getAnchorCellXOffset()

แสดงผลระยะพิกเซลแนวนอนจากเซลล์หลัก

รีเทิร์น

Integer — ออฟเซ็ตพิกเซลแนวนอน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getAnchorCellYOffset()

แสดงผลระยะพิกเซลแนวตั้งจากเซลล์หลัก

รีเทิร์น

Integer — ระยะห่างพิกเซลแนวตั้ง

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getHeight()

แสดงผลความสูงจริงของรูปภาพนี้ในหน่วยพิกเซล

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

รีเทิร์น

Integer — ความสูงของรูปภาพเป็นพิกเซล

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getInherentHeight()

แสดงผลความสูงตามปกติของรูปภาพนี้ในหน่วยพิกเซล

รีเทิร์น

Integer — ความสูงตามปกติในหน่วยพิกเซล

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getInherentWidth()

แสดงผลความสูงตามปกติของรูปภาพนี้ในหน่วยพิกเซล

รีเทิร์น

Integer — ความกว้างตามปกติในหน่วยพิกเซล

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getScript()

แสดงผลชื่อฟังก์ชันที่กำหนดให้กับรูปภาพนี้

รีเทิร์น

String — ชื่อของฟังก์ชัน

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getSheet()

แสดงชีตที่รูปภาพนี้ปรากฏ

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

รีเทิร์น

Sheet — ชีตที่รูปภาพปรากฏ

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getUrl()

รับ URL แหล่งที่มาของรูปภาพ โดยจะแสดงผลเป็น null หากไม่มี URL หากแทรกรูปภาพโดยใช้ URL ด้วย API วิธีการนี้จะแสดงผล URL ที่ระบุไว้ระหว่างการแทรกรูปภาพ

รีเทิร์น

String — URL ของรูปภาพ หากมี แสดงผลเป็น null หากรูปภาพไม่พร้อมใช้งานหรือไม่มี URL แหล่งที่มา

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getWidth()

แสดงผลความกว้างจริงของรูปภาพนี้ในหน่วยพิกเซล

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

รีเทิร์น

Integer — ความกว้างของรูปภาพเป็นพิกเซล

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

remove()

ลบรูปภาพนี้ออกจากสเปรดชีต การดำเนินการเพิ่มเติมกับรูปภาพจะทำให้เกิดข้อผิดพลาดของสคริปต์

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

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

replace(blob)

แทนที่รูปภาพนี้ด้วยรูปภาพที่ระบุโดย BlobSource ที่ระบุ ขนาด BLOB สูงสุดที่รองรับคือ 2 MB

พารามิเตอร์

ชื่อประเภทคำอธิบาย
blobBlobSourceรูปภาพใหม่ในรูปแบบ Blob

รีเทิร์น

OverGridImage — รูปภาพนี้สําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

replace(url)

แทนที่รูปภาพนี้ด้วยรูปภาพจาก URL ที่ระบุ

พารามิเตอร์

ชื่อประเภทคำอธิบาย
urlStringURL ของรูปภาพใหม่

รีเทิร์น

OverGridImage — รูปภาพนี้สําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

resetSize()

รีเซ็ตรูปภาพนี้ให้เป็นขนาดเดิม

รีเทิร์น

OverGridImage — รูปภาพนี้สําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

setAltTextDescription(description)

ตั้งค่าคำอธิบายข้อความแสดงแทนสำหรับรูปภาพนี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
descriptionStringคำอธิบายข้อความแสดงแทนใหม่สำหรับรูปภาพ

รีเทิร์น

OverGridImage — รูปภาพนี้สําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

setAltTextTitle(title)

ตั้งชื่อข้อความแสดงแทนสำหรับรูปภาพนี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
titleStringชื่อข้อความแสดงแทนใหม่สำหรับรูปภาพ

รีเทิร์น

OverGridImage — รูปภาพนี้สําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

setAnchorCell(cell)

ตั้งค่าเซลล์ที่ตรึงรูปภาพไว้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
cellRangeเซลล์หลักใหม่

รีเทิร์น

OverGridImage — รูปภาพนี้สําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

setAnchorCellXOffset(offset)

ตั้งค่าการเลื่อนพิกเซลแนวนอนจากเซลล์แองเคอร์

พารามิเตอร์

ชื่อประเภทคำอธิบาย
offsetIntegerระยะห่างพิกเซลแนวนอนใหม่

รีเทิร์น

OverGridImage — รูปภาพนี้สําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

setAnchorCellYOffset(offset)

กำหนดค่าการเลื่อนแนวตั้งของพิกเซลจากเซลล์แอตทริบิวต์

พารามิเตอร์

ชื่อประเภทคำอธิบาย
offsetIntegerระยะห่างพิกเซลแนวตั้งใหม่

รีเทิร์น

OverGridImage — รูปภาพนี้สําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

setHeight(height)

กำหนดความสูงจริงของรูปภาพนี้ในหน่วยพิกเซล

พารามิเตอร์

ชื่อประเภทคำอธิบาย
heightIntegerความสูงที่ต้องการเป็นพิกเซล

รีเทิร์น

OverGridImage — รูปภาพสำหรับการเชื่อมโยง

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

setWidth(width)

กำหนดความกว้างจริงของรูปภาพนี้ในหน่วยพิกเซล

พารามิเตอร์

ชื่อประเภทคำอธิบาย
widthIntegerความกว้างที่ต้องการเป็นพิกเซล

รีเทิร์น

OverGridImage — รูปภาพสำหรับการเชื่อมโยง

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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