E-tablodaki bir sayfanın üzerine çizilen bir resmi temsil eder.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
get | Container | Çizimin sayfadaki konumu hakkında bilgi alır. |
get | Integer | Bu çizimin piksel cinsinden gerçek yüksekliğini döndürür. |
get | String | Bu çizime eklenmiş 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 sayfa üzerinde göründüğü konumu ayarlar. |
set | Drawing | Bu çizimin gerçek genişliğini piksel cinsinden ayarlar. |
set | Drawing | Bu çizimin z-endeksini ayarlar. |
Ayrıntılı dokümanlar
get Container Info()
Çizimin sayfadaki konumu hakkında bilgi alır.
Return
Container
: Çizimin kapsayıcı konumunu içeren bir nesne.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get On Action()
Bu çizime eklenmiş 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
: Bu çizime eklenen makro adı.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
Bu çizimi e-tablodan siler. Çizimde 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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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 | Piksel cinsinden istenen yükseklik. |
Return
Drawing
: Zincirleme için bu çizim.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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 sayfa üzerinde göründüğü konumu ayarlar. Sabitleme satırı ve sütun konumu dizinleri 1'den başlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
anchor | Integer | Çizimin üst tarafı bu satıra sabitlenir. |
anchor | Integer | Çizimin üst tarafı bu sütuna sabitlenmiştir. |
offsetX | Integer | Hücre köşesine göre yatay ofset (piksel cinsinden). |
offsetY | Integer | Hücre köşesine göre dikey kayma (piksel cinsinden). |
Return
Drawing
: Zincirleme için bu çizim.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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 | Piksel cinsinden istenen genişlik. |
Return
Drawing
: Zincirleme için bu çizim.
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
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.