Class Drawing

ภาพวาด

หมายถึงภาพวาดเหนือแผ่นงานในสเปรดชีต

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getContainerInfo()ContainerInfoรับข้อมูลเกี่ยวกับตำแหน่งของภาพวาดในชีต
getHeight()Integerจะแสดงผลความสูงที่แท้จริงของภาพวาดนี้เป็นพิกเซล
getOnAction()Stringแสดงผลชื่อของมาโครที่แนบกับภาพวาดนี้
getSheet()Sheetแสดงผลชีตที่ภาพวาดนี้ปรากฏขึ้น
getWidth()Integerแสดงความกว้างที่แท้จริงของภาพวาดนี้เป็นพิกเซล
getZIndex()Numberแสดงดัชนีลำดับ Z ของภาพวาดนี้
remove()voidลบภาพวาดนี้ออกจากสเปรดชีต
setHeight(height)Drawingกำหนดความสูงที่แท้จริงของภาพวาดนี้ในหน่วยพิกเซล
setOnAction(macroName)Drawingกำหนดฟังก์ชันมาโครให้กับภาพวาดนี้
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)Drawingกำหนดตำแหน่งที่ภาพวาดจะปรากฏในชีต
setWidth(width)Drawingตั้งค่าความกว้างที่แท้จริงของภาพวาดนี้เป็นพิกเซล
setZIndex(zIndex)Drawingตั้งค่าดัชนีลำดับ Z ของภาพวาดนี้

เอกสารโดยละเอียด

getContainerInfo()

รับข้อมูลเกี่ยวกับตำแหน่งของภาพวาดในชีต

รีเทิร์น

ContainerInfo — ออบเจ็กต์ที่มีตำแหน่งคอนเทนเนอร์ของภาพวาด

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

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

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

getHeight()

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

// Logs the height of all drawings in a sheet
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getHeight());
}

รีเทิร์น

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

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

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

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

getOnAction()

แสดงผลชื่อของมาโครที่แนบกับภาพวาดนี้

// Logs the macro name of all drawings on the active sheet.
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getOnAction());
}

รีเทิร์น

String — ชื่อมาโครที่แนบมากับภาพวาดนี้

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

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

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

getSheet()

แสดงผลชีตที่ภาพวาดนี้ปรากฏขึ้น

// Logs the parent sheet of all drawings on the active sheet.
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getSheet());
}

รีเทิร์น

Sheet — ชีตที่ภาพวาดปรากฏขึ้น

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

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

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

getWidth()

แสดงความกว้างที่แท้จริงของภาพวาดนี้เป็นพิกเซล

// Logs the width of all drawings in a sheet
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getWidth());
}

รีเทิร์น

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

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

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

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

getZIndex()

แสดงดัชนีลำดับ Z ของภาพวาดนี้

// Logs the z-index of all drawings on the active sheet.
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getZIndex());
}

รีเทิร์น

Number — ดัชนี Z ของภาพวาดนี้

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

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

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

remove()

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

// Deletes all drawings from the active sheet.
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var i = 0; i < drawings.length; i++) {
  drawings[i].remove();
}

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

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

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

setHeight(height)

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

พารามิเตอร์

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

รีเทิร์น

Drawing — ภาพวาดนี้สำหรับการทำสายโซ่

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

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

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

setOnAction(macroName)

กำหนดฟังก์ชันมาโครให้กับภาพวาดนี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
macroNameStringชื่อของฟังก์ชันมาโคร

รีเทิร์น

Drawing — ภาพวาดนี้สำหรับการทำสายโซ่


setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

กำหนดตำแหน่งที่ภาพวาดจะปรากฏในชีต ตําแหน่งแถวแนวนอนและคอลัมน์ ดัชนีได้รับการจัดทำดัชนีเป็น 1

พารามิเตอร์

ชื่อประเภทคำอธิบาย
anchorRowPosIntegerด้านบนของภาพวาดจะตรึงอยู่ในแถวนี้
anchorColPosIntegerด้านบนของภาพวาดจะตรึงอยู่กับคอลัมน์นี้
offsetXIntegerออฟเซ็ตแนวนอนจากมุมของเซลล์ในหน่วยพิกเซล
offsetYIntegerค่าออฟเซ็ตแนวตั้งจากมุมของเซลล์ในหน่วยพิกเซล

รีเทิร์น

Drawing — ภาพวาดนี้สำหรับการทำสายโซ่

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

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

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

setWidth(width)

ตั้งค่าความกว้างที่แท้จริงของภาพวาดนี้เป็นพิกเซล

พารามิเตอร์

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

รีเทิร์น

Drawing — ภาพวาดนี้สำหรับการทำสายโซ่

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

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

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

setZIndex(zIndex)

ตั้งค่าดัชนีลำดับ Z ของภาพวาดนี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
zIndexNumberดัชนี Z ของภาพวาดนี้

รีเทิร์น

Drawing — ภาพวาดนี้สำหรับการทำสายโซ่