E-tablodaki bir sayfa üzerinde çizimi temsil eder.
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
get | Container | Çizimin sayfadaki konumuyla ilgili bilgileri alır. |
get | Integer | Bu çizimin piksel cinsinden gerçek yüksekliğini döndürür. |
get | String|null | Bu çizime eklenen makronun adını döndürür. |
get | Sheet | Bu çizimin göründüğü sayfayı döndürür. |
get | Integer | Bu çizimin piksel cinsinden gerçek genişliğini döndürür. |
get | Number | Bu çizimin z-endeksini döndürür. |
remove() | void | Bu çizimi e-tablodan siler. |
set | Drawing | Bu çizimin gerçek yüksekliğini piksel cinsinden ayarlar. |
set | Drawing | Bu çizime bir makro işlevi atar. |
set | Drawing | Çizimin sayfada görüneceği konumu ayarlar. |
set | Drawing | Bu çizimin gerçek genişliğini piksel cinsinden ayarlar. |
set | Drawing | Bu çizimin z-endeksini ayarlar. |
Ayrıntılı belgeler
get Container Info()
Çizimin sayfadaki konumuyla ilgili bilgileri alır.
Return
Container: Çizimin kapsayıcı konumunu içeren bir nesne.
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
get Height()
Bu çizimin piksel cinsinden gerçek yüksekliğini döndürür.
// Logs the height of all drawings in a sheet const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getHeight()); }
Return
Integer: Çizimin 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
get On Action()
Bu çizime eklenen makronun adını döndürür.
// Logs the macro name of all drawings on the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getOnAction()); }
Return
String|null: Bu çizime eklenen makro 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
get Sheet()
Bu çizimin göründüğü sayfayı döndürür.
// Logs the parent sheet of all drawings on the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getSheet()); }
Return
Sheet: Çizimin 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
get Width()
Bu çizimin piksel cinsinden gerçek genişliğini döndürür.
// Logs the width of all drawings in a sheet const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getWidth()); }
Return
Integer: Çizimin 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
get ZIndex()
Bu çizimin z-endeksini döndürür.
// Logs the z-index of all drawings on the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getZIndex()); }
Return
Number: Bu çizimin Z-endeksi.
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 çizimi e-tablodan siler. Çizim üzerinde yapılan diğer işlemler komut dosyası hatasıyla sonuçlanır.
// Deletes all drawings from the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { drawings[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
set Height(height)
Bu çizimin gerçek yüksekliğini piksel cinsinden ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
height | Integer | İstenen yükseklik (piksel cinsinden). |
Return
Drawing: Zincirleme için bu çizim.
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
set On Action(macroName)
Bu çizime bir makro işlevi atar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
macro | String | Makro işlevinin adı. |
Return
Drawing: Zincirleme için bu çizim.
set Position(anchorRowPos, anchorColPos, offsetX, offsetY)
Çizimin sayfada görüneceği konumu ayarlar. Sabitleme satırı ve sütun konumu dizinleri 1 tabanlıdır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
anchor | Integer | Çizimin üst kısmı bu satıra sabitlenir. |
anchor | Integer | Çizimin üst kısmı bu sütuna sabitlenir. |
offsetX | Integer | Hücre köşesinden piksel cinsinden yatay uzaklık. |
offsetY | Integer | Piksel cinsinden hücre köşesinden dikey uzaklık. |
Return
Drawing: Zincirleme için bu çizim.
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
set Width(width)
Bu çizimin gerçek genişliğini piksel cinsinden ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
width | Integer | İstenen genişlik (piksel cinsinden). |
Return
Drawing: Zincirleme için bu çizim.
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
set ZIndex(zIndex)
Bu çizimin z-endeksini ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
zIndex | Number | Bu çizimin Z-endeksi. |
Return
Drawing: Zincirleme için bu çizim.