Sunudaki bir düzen.
Her düzen, kendisinden devralan slaytlar için bir şablon işlevi görür ve bu slaytlardaki içeriğin nasıl düzenleneceğini ve stil atanacağını belirler.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getBackground() | PageBackground | Sayfanın arka planını alır. |
getColorScheme() | ColorScheme | Sayfayla ilişkilendirilen ColorScheme öğesini getirir. |
getGroups() | Group[] | Sayfadaki Group nesnelerin listesini döndürür. |
getImages() | Image[] | Sayfadaki Image nesnelerin listesini döndürür. |
getLayoutName() | String | Düzenin adını alır. |
getLines() | Line[] | Sayfadaki Line nesnelerin listesini döndürür. |
getMaster() | Master | Düzenin temel aldığı ana slaydı alır. |
getObjectId() | String | Sayfanın benzersiz kimliğini alır. |
getPageElementById(id) | PageElement | Sayfada verilen kimliğe sahip PageElement veya yoksa null sonucunu döndürür. |
getPageElements() | PageElement[] | Sayfada oluşturulan PageElement nesnelerin listesini döndürür. |
getPageType() | PageType | Sayfanın türünü alır. |
getPlaceholder(placeholderType) | PageElement | Eşleşen bir yer tutucu yoksa belirtilen bir PlaceholderType veya null için PageElement nesnesini döndürür. |
getPlaceholder(placeholderType, placeholderIndex) | PageElement | Belirtilen bir PlaceholderType için yer tutucu PageElement nesnesini ve bir yer tutucu dizini veya yer tutucu yoksa null döndürür. |
getPlaceholders() | PageElement[] | Sayfadaki yer tutucu PageElement nesnelerinin listesini döndürür. |
getShapes() | Shape[] | Sayfadaki Shape nesnelerin listesini döndürür. |
getSheetsCharts() | SheetsChart[] | Sayfadaki SheetsChart nesnelerin listesini döndürür. |
getTables() | Table[] | Sayfadaki Table nesnelerin listesini döndürür. |
getVideos() | Video[] | Sayfadaki Video nesnelerin listesini döndürür. |
getWordArts() | WordArt[] | Sayfadaki WordArt nesnelerin listesini döndürür. |
group(pageElements) | Group | Belirtilen tüm sayfa öğelerini gruplandırır. |
insertGroup(group) | Group | Sağlanan Group kopyasını sayfaya ekler. |
insertImage(blobSource) | Image | Sayfanın sol üst köşesine, belirtilen resim blobundan varsayılan bir boyutla bir resim ekler. |
insertImage(blobSource, left, top, width, height) | Image | Sayfaya, belirtilen resim blobundan sağlanan konum ve boyutla bir resim ekler. |
insertImage(image) | Image | Sağlanan Image kopyasını sayfaya ekler. |
insertImage(imageUrl) | Image | Sağlanan URL'den varsayılan boyutta bir resim sayfanın sol üst köşesine eklenir. |
insertImage(imageUrl, left, top, width, height) | Image | Sayfaya sağlanan URL'den belirtilen konum ve boyutla bir resim ekler. |
insertLine(line) | Line | Sağlanan Line kopyasını sayfaya ekler. |
insertLine(lineCategory, startConnectionSite, endConnectionSite) | Line | Sayfaya iki connection sites arasında bağlantı oluşturan bir çizgi ekler. |
insertLine(lineCategory, startLeft, startTop, endLeft, endTop) | Line | Sayfaya bir çizgi ekler. |
insertPageElement(pageElement) | PageElement | Sağlanan PageElement kopyasını sayfaya ekler. |
insertShape(shape) | Shape | Sağlanan Shape kopyasını sayfaya ekler. |
insertShape(shapeType) | Shape | Sayfaya bir şekil ekler. |
insertShape(shapeType, left, top, width, height) | Shape | Sayfaya bir şekil ekler. |
insertSheetsChart(sourceChart) | SheetsChart | Sayfaya bir Google E-Tablolar grafiği ekler. |
insertSheetsChart(sourceChart, left, top, width, height) | SheetsChart | Sayfaya, sağlanan konum ve boyutta bir Google E-Tablolar grafiği ekler. |
insertSheetsChart(sheetsChart) | SheetsChart | Sağlanan SheetsChart kopyasını sayfaya ekler. |
insertSheetsChartAsImage(sourceChart) | Image | Sayfaya Image olarak bir Google E-Tablolar grafiği ekler. |
insertSheetsChartAsImage(sourceChart, left, top, width, height) | Image | Bir Google E-Tablolar grafiğini, sağlanan konum ve boyutla sayfaya Image olarak ekler. |
insertTable(numRows, numColumns) | Table | Sayfaya bir tablo ekler. |
insertTable(numRows, numColumns, left, top, width, height) | Table | Sayfaya sağlanan konum ve boyutta bir tablo ekler. |
insertTable(table) | Table | Sağlanan Table kopyasını sayfaya ekler. |
insertTextBox(text) | Shape | Sayfada sağlanan dizeyi içeren Shape metin kutusunu ekler. |
insertTextBox(text, left, top, width, height) | Shape | Sayfada sağlanan dizeyi içeren Shape metin kutusunu ekler. |
insertVideo(videoUrl) | Video | Sayfanın sol üst köşesine varsayılan boyutta bir video ekler. |
insertVideo(videoUrl, left, top, width, height) | Video | Sayfaya sağlanan konum ve boyutta bir video ekler. |
insertVideo(video) | Video | Sağlanan Video kopyasını sayfaya ekler. |
insertWordArt(wordArt) | WordArt | Sağlanan WordArt kopyasını sayfaya ekler. |
remove() | void | Sayfayı kaldırır. |
replaceAllText(findText, replaceText) | Integer | Metni bul ile eşleşen tüm metin örneklerini değiştir metniyle değiştirir. |
replaceAllText(findText, replaceText, matchCase) | Integer | Metni bul ile eşleşen tüm metin örneklerini değiştir metniyle değiştirir. |
selectAsCurrentPage() | void | Etkin sunuda Page öğesini current page selection olarak seçer ve önceki seçimleri kaldırır. |
Ayrıntılı belgeler
getBackground()
Sayfanın arka planını alır.
Return
PageBackground
: Sayfanın arka planı.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getColorScheme()
Sayfayla ilişkilendirilen ColorScheme
öğesini getirir.
Return
ColorScheme
: Sayfanın renk şeması.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getGroups()
Sayfadaki Group
nesnelerin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getImages()
Sayfadaki Image
nesnelerin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLayoutName()
Düzenin adını alır.
Return
String
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLines()
Sayfadaki Line
nesnelerin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getMaster()
Düzenin temel aldığı ana slaydı alır.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getObjectId()
Sayfanın benzersiz kimliğini alır. Sayfalar ve sayfa öğeleri tarafından kullanılan nesne kimlikleri aynı ad alanını paylaşır.
Return
String
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementById(id)
Sayfada verilen kimliğe sahip PageElement
veya yoksa null
sonucunu döndürür.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
id | String | Alınan sayfa öğesinin kimliği. |
Return
PageElement
: Belirtilen kimliğe sahip sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElements()
Sayfada oluşturulan PageElement
nesnelerin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageType()
Sayfanın türünü alır.
Return
PageType
: Sayfa türü.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType)
Eşleşen bir yer tutucu yoksa belirtilen bir PlaceholderType
veya null
için PageElement
nesnesini döndürür.
Aynı türde birden fazla yer tutucu varsa minimum yer tutucu dizinine sahip olanı döndürür. Aynı dizine sahip birden fazla yer tutucu varsa bu yer tutucu, sayfanın sayfa öğeleri koleksiyonundaki ilk yer tutucuyu döndürür.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
placeholderType | PlaceholderType |
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType, placeholderIndex)
Belirtilen bir PlaceholderType
için yer tutucu PageElement
nesnesini ve bir yer tutucu dizini veya yer tutucu yoksa null
döndürür.
Aynı türde ve dizine sahip birden fazla yer tutucu varsa bu yer tutucu, sayfanın sayfa öğeleri koleksiyonundaki ilk yer tutucuyu döndürür.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE, 0);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
placeholderType | PlaceholderType | |
placeholderIndex | Integer |
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholders()
Sayfadaki yer tutucu PageElement
nesnelerinin listesini döndürür.
var master = SlidesApp.getActivePresentation().getMasters()[0]; Logger.log('Number of placeholders in the master: ' + master.getPlaceholders().length);
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getShapes()
Sayfadaki Shape
nesnelerin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSheetsCharts()
Sayfadaki SheetsChart
nesnelerin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTables()
Sayfadaki Table
nesnelerin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getVideos()
Sayfadaki Video
nesnelerin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getWordArts()
Sayfadaki WordArt
nesnelerin listesini döndürür.
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
group(pageElements)
Belirtilen tüm sayfa öğelerini gruplandırır.
Aynı sayfada, başka bir grupta yer almayan en az iki sayfa öğesi olmalıdır. Videos
, Tables
ve placeholder Shapes
gibi bazı sayfa öğeleri gruplandırılamaz.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pageElements | PageElement[] | Birlikte gruplandırılacak öğeler. |
Return
Group
: Yeni grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertGroup(group)
Sağlanan Group
kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfadaki konumundan belirlenir.
Sağlanan öğe, geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler de eklenen öğeyi devralır.
Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, kaynak sunudan öğeye kopyalanır.
// Copy a group between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var group = otherPresentationSlide.getGroups()[0]; currentPresentationSlide.insertGroup(group); // Also available for Layout, Master, and Page.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
group | Group | Kopyalanacak ve eklenecek grup. |
Return
Group
: Eklenen grup.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertImage(blobSource)
Sayfanın sol üst köşesine, belirtilen resim blobundan varsayılan bir boyutla bir resim ekler.
Eklenen resim bir kez BlobSource
üzerinden getirilir ve bir kopyası sunu içinde gösterilmek üzere saklanır. Resimlerin boyutu 50 MB'tan küçük, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; // Get the Drive image file with the given ID. var image = DriveApp.getFileById(fileId); slide.insertImage(image);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
blobSource | BlobSource | Resim verileri. |
Return
Image
: Eklenen resim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertImage(blobSource, left, top, width, height)
Sayfaya, belirtilen resim blobundan sağlanan konum ve boyutla bir resim ekler.
Resim, ekleme zamanında bir kez sağlanan BlobSource
aracından getirilir ve bir kopyası sunu içinde gösterilmek üzere saklanır. Resimlerin boyutu 50 MB'tan küçük, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Resmin en boy oranını korumak için, resim sağlanan boyuta göre ölçeklendirilir ve ortalanır.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; // Get the Drive image file with the given ID. var image = DriveApp.getFileById(fileId); var position = {left: 0, top: 0}; var size = {width: 300, height: 100}; slide.insertImage(image, position.left, position.top, size.width, size.height);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
blobSource | BlobSource | Resim verileri. |
left | Number | Resmin noktalar cinsinden yatay konumu. Sayfanın sol üst köşesinden ölçülür. |
top | Number | Resmin noktalar cinsinden dikey konumu. Sayfanın sol üst köşesinden ölçülür. |
width | Number | Resmin nokta cinsinden genişliği. |
height | Number | Resmin nokta cinsinden yüksekliği. |
Return
Image
: Eklenen resim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertImage(image)
Sağlanan Image
kopyasını sayfaya ekler.
Eklenen resimlerin bu sayfadaki konumu, kaynak resmin ilgili sayfadaki konumundan belirlenir.
Sağlanan resim, geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler de eklenen resmi devralır.
Sağlanan resim farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, kaynak sunudan resme kopyalanır. Kopyalanan yer tutucu resmi boşsa hedef sunuya hiçbir şey eklenmez.
// Copy an image between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var image = otherPresentationSlide.getImages[0]; currentPresentationSlide.insertImage(image);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
image | Image | Kopyalanacak ve eklenecek resim. |
Return
Image
: Eklenen resim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertImage(imageUrl)
Sağlanan URL'den varsayılan boyutta bir resim sayfanın sol üst köşesine eklenir.
Eklenen resim bir kez URL'den getirilir ve bir kopyası sunuda görüntülenmek üzere saklanır. Resimlerin boyutu 50 MB'tan küçük, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Sağlanan URL, herkesin erişimine açık olmalı ve 2 kB'tan büyük olmamalıdır. URL'nin kendisi resimle birlikte kaydedilir ve Image.getSourceUrl()
aracılığıyla gösterilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
imageUrl | String | Resim URL'si. |
Return
Image
: Eklenen resim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertImage(imageUrl, left, top, width, height)
Sayfaya sağlanan URL'den belirtilen konum ve boyutla bir resim ekler.
Eklenen resim bir kez URL'den getirilir ve bir kopyası sunuda görüntülenmek üzere saklanır. Resimlerin boyutu 50 MB'tan küçük, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Sağlanan URL, herkesin erişimine açık olmalı ve 2 kB'tan büyük olmamalıdır. URL'nin kendisi resimle birlikte kaydedilir ve Image.getSourceUrl()
aracılığıyla gösterilir.
Resmin en boy oranını korumak için, resim sağlanan boyuta göre ölçeklendirilir ve ortalanır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
imageUrl | String | Resim URL'si. |
left | Number | Resmin noktalar cinsinden yatay konumu. Sayfanın sol üst köşesinden ölçülür. |
top | Number | Resmin noktalar cinsinden dikey konumu. Sayfanın sol üst köşesinden ölçülür. |
width | Number | Resmin nokta cinsinden genişliği. |
height | Number | Resmin nokta cinsinden yüksekliği. |
Return
Image
: Eklenen resim.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertLine(line)
Sağlanan Line
kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfadaki konumundan belirlenir.
Sağlanan öğe, geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler de eklenen öğeyi devralır.
Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, kaynak sunudan öğeye kopyalanır.
// Copy a line between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var line = otherPresentationSlide.getLines[0]; currentPresentationSlide.insertLine(line);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
line | Line | Kopyalanacak ve eklenecek satır. |
Return
Line
: Eklenen satır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertLine(lineCategory, startConnectionSite, endConnectionSite)
Sayfaya iki connection sites
arasında bağlantı oluşturan bir çizgi ekler. Bu sayfada iki bağlantı sitesi yer almalıdır.
// Insert a line in the first slide of the presentation connecting two shapes. var slide = SlidesApp.getActivePresentation().getSlides()[0]; var shape1 = slide.insertShape(SlidesApp.ShapeType.RECTANGLE); var shape2 = slide.insertShape(SlidesApp.ShapeType.CLOUD); slide.insertLine( SlidesApp.LineCategory.BENT, shape1.getConnectionSites()[0], shape2.getConnectionSites()[1]);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
lineCategory | LineCategory | Eklenecek satırın kategorisi. |
startConnectionSite | ConnectionSite | Hattın başlangıcının bağlanacağı bağlantı sitesi. |
endConnectionSite | ConnectionSite | Hattın sonunun bağlanacağı bağlantı sitesi. |
Return
Line
: Eklenen satır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)
Sayfaya bir çizgi ekler.
// Insert a line in the first slide of the presentation. var slide = SlidesApp.getActivePresentation().getSlides()[0]; var startPoint = {left: 10, top: 10}; var endPoint = {left: 40, top: 40}; slide.insertLine( SlidesApp.LineCategory.STRAIGHT, startPoint.left, startPoint.top, endPoint.left, endPoint.top);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
lineCategory | LineCategory | Eklenecek satırın kategorisi. |
startLeft | Number | Çizginin başlangıç noktasının, sayfanın sol üst köşesinden itibaren noktalar olarak ölçülen yatay konumu. |
startTop | Number | Çizginin başlangıç noktasının dikey konumu. Sayfanın sol üst köşesinden itibaren olan noktalar cinsinden ölçülür. |
endLeft | Number | Çizginin bitiş noktasının, sayfanın sol üst köşesinden itibaren noktalar olarak ölçülen yatay konumu. |
endTop | Number | Çizginin bitiş noktasının dikey konumu. Sayfanın sol üst köşesinden itibaren olan noktalar cinsinden ölçülür. |
Return
Line
: Eklenen satır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertPageElement(pageElement)
Sağlanan PageElement
kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfadaki konumundan belirlenir.
Sağlanan öğe, geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler de eklenen öğeyi devralır.
Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, kaynak sunudan öğeye kopyalanır.
// Copy a page element between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var pageElement = otherPresentationSlide.getPageElements()[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertPageElement(pageElement);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
pageElement | PageElement | Kopyalanacak ve eklenecek sayfa öğesi. |
Return
PageElement
: Eklenen sayfa öğesi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertShape(shape)
Sağlanan Shape
kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfadaki konumundan belirlenir.
Sağlanan öğe, geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler de eklenen öğeyi devralır.
Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, kaynak sunudan öğeye kopyalanır.
// Copy a shape between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var shape = otherPresentationSlide.getShapes[0]; currentPresentationSlide.insertShape(shape); // Also available for Layout, Master, and Page.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
shape | Shape | Kopyalanacak ve eklenecek şekil. |
Return
Shape
: Eklenen şekil.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertShape(shapeType)
Sayfaya bir şekil ekler.
Şekil, sayfanın sol üst köşesinde varsayılan bir boyutla eklenir.
// Insert a shape in the first slide of the presentation. var slide = SlidesApp.getActivePresentation().getSlides()[0]; // Also available for Layout, Master, and Page. slide.insertShape(SlidesApp.ShapeType.RECTANGLE);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
shapeType | ShapeType | Eklenecek şeklin türü. |
Return
Shape
: Eklenen şekil.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertShape(shapeType, left, top, width, height)
Sayfaya bir şekil ekler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
shapeType | ShapeType | Eklenecek şeklin türü. |
left | Number | Şeklin yatay konumu. Sayfanın sol üst köşesinden ölçülür. |
top | Number | Şeklin dikey konumu. Sayfanın sol üst köşesinden ölçülür. |
width | Number | Şeklin genişliği. |
height | Number | Şeklin yüksekliği. |
Return
Shape
: Eklenen şekil.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSheetsChart(sourceChart)
Sayfaya bir Google E-Tablolar grafiği ekler.
Grafik, sayfanın sol üst köşesine varsayılan bir boyutla yerleştirilir.
Eklenen grafik, güncellenmesine olanak tanıyan kaynak Google E-Tablolar grafiği ile bağlantılıdır. Diğer ortak çalışanlar kaynak e-tablonun bağlantısını görebilir.
var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; var chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. var slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertSheetsChart(chart);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sourceChart | EmbeddedChart | Sayfaya eklenecek e-tablodaki grafik. |
Return
SheetsChart
: Sayfaya eklenen grafik.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSheetsChart(sourceChart, left, top, width, height)
Sayfaya, sağlanan konum ve boyutta bir Google E-Tablolar grafiği ekler.
Grafiğin en boy oranını korumak için grafik, sağlanan boyuta göre ölçeklendirilir ve ortalanır.
Eklenen grafik, güncellenmesine olanak tanıyan kaynak Google E-Tablolar grafiği ile bağlantılıdır. Diğer ortak çalışanlar kaynak e-tablonun bağlantısını görebilir.
var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; var chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. var slide = SlidesApp.getActivePresentation().getSlides()[0]; var position = {left: 0, top: 0}; var size = {width: 200, height: 200}; // Also available for Layout, Master, and Page. slide.insertSheetsChart( chart, position.left, position.top, size.width, size.height);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sourceChart | EmbeddedChart | Sayfaya eklenecek e-tablodaki grafik. |
left | Number | Grafiğin nokta cinsinden yatay konumu. Sayfanın sol üst köşesinden ölçülür. |
top | Number | Grafiğin noktalar cinsinden dikey konumu. Sayfanın sol üst köşesinden ölçülür. |
width | Number | Grafiğin nokta cinsinden genişliği. |
height | Number | Grafiğin nokta cinsinden yüksekliği. |
Return
SheetsChart
: Sayfaya eklenen grafik.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSheetsChart(sheetsChart)
Sağlanan SheetsChart
kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfadaki konumundan belirlenir.
Sağlanan öğe, geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler de eklenen öğeyi devralır.
Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, kaynak sunudan öğeye kopyalanır.
// Copy a sheets chart between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var sheetsChart = otherPresentationSlide.getSheetsCharts[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertSheetsChart(sheetsChart);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sheetsChart | SheetsChart | Kopyalanacak ve eklenecek e-tablolar grafiği. |
Return
SheetsChart
: Eklenen sayfalar grafiği.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSheetsChartAsImage(sourceChart)
Sayfaya Image
olarak bir Google E-Tablolar grafiği ekler.
Grafik resmi, sayfanın sol üst köşesine varsayılan boyutta eklenir.
Eklenen grafik resmi, kaynak Google E-Tablolar grafiğine bağlı değil.
var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; var chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. var slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertSheetsChartAsImage(chart); // Also available for Layout, Master, and Page.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sourceChart | EmbeddedChart | Sayfaya eklenecek e-tablodaki grafik. |
Return
Image
: Grafiğin sayfaya eklenen resmi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSheetsChartAsImage(sourceChart, left, top, width, height)
Bir Google E-Tablolar grafiğini, sağlanan konum ve boyutla sayfaya Image
olarak ekler.
Grafik görüntüsünün en boy oranını korumak için, resim sağlanan boyuta göre ölçeklendirilir ve ortalanır.
Grafik için eklenen resim, kaynak Google E-Tablolar grafiğine bağlı değil.
var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; var chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. var slide = SlidesApp.getActivePresentation().getSlides()[0]; var position = {left: 0, top: 0}; var size = {width: 200, height: 200}; // Also available for Layout, Master, and Page. slide.insertSheetsChartAsImage( chart, position.left, position.right, size.width, size.height);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
sourceChart | EmbeddedChart | Sayfaya eklenecek e-tablodaki grafik. |
left | Number | Grafiğin nokta cinsinden yatay konumu. Sayfanın sol üst köşesinden ölçülür. |
top | Number | Grafiğin noktalar cinsinden dikey konumu. Sayfanın sol üst köşesinden ölçülür. |
width | Number | Grafiğin nokta cinsinden genişliği. |
height | Number | Grafiğin nokta cinsinden yüksekliği. |
Return
Image
: Grafiğin sayfaya eklenen resmi.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertTable(numRows, numColumns)
Sayfaya bir tablo ekler.
Tablo, varsayılan boyutta ve eşit olarak dağıtılmış satırlar ve sütunlarla sayfanın ortasında bulunur.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
numRows | Integer | Tablodaki satır sayısı. |
numColumns | Integer | Tablodaki sütun sayısı. |
Return
Table
: Eklenen tablo.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertTable(numRows, numColumns, left, top, width, height)
Sayfaya sağlanan konum ve boyutta bir tablo ekler.
Oluşturulan tabloda satır ve sütunlar eşit olarak dağıtılır.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
numRows | Integer | Tablodaki satır sayısı. |
numColumns | Integer | Tablodaki sütun sayısı. |
left | Number | Tablonun sol üst köşesinden ölçülen yatay konumu. |
top | Number | Tablonun sol üst köşesinden ölçülen dikey konumu. |
width | Number | Tablonun genişliği. |
height | Number | Tablonun minimum yüksekliği. Oluşturulan tablonun gerçek yüksekliği, metin yazı tipi boyutu gibi faktörlere bağlıdır. |
Return
Table
: Eklenen tablo.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertTable(table)
Sağlanan Table
kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfadaki konumundan belirlenir.
Sağlanan öğe, geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler de eklenen öğeyi devralır.
Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, kaynak sunudan öğeye kopyalanır.
// Copy a table between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var table = otherPresentationSlide.getTables[0]; currentPresentationSlide.insertTable(table); // Also available for Layout, Master, and Page.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
table | Table | Kopyalanacak ve eklenecek tablo. |
Return
Table
: Eklenen tablo.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertTextBox(text)
Sayfada sağlanan dizeyi içeren Shape
metin kutusunu ekler.
Metin kutusu şekli, sayfanın sol üst köşesine varsayılan boyutla yerleştirilir.
// Insert text box with "Hello" on the first slide of presentation. var slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertTextBox('Hello'); // Also available for Layout, Master, and Page.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
text | String | Metin kutusu şeklinin içermesi gereken dize. |
Return
Shape
: Eklenen metin kutusu şekli.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertTextBox(text, left, top, width, height)
Sayfada sağlanan dizeyi içeren Shape
metin kutusunu ekler.
// Insert text box with "Hello" on the first slide of presentation. This text box is a square // with a length of 10 points on each side. var slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertTextBox('Hello', 0, 0, 10, 10); // Also available for Layout, Master, and Page.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
text | String | Metin kutusu şeklinin içermesi gereken dize. |
left | Number | Metin kutusu şeklinin sayfanın sol üst köşesinden ölçülen yatay konumu. |
top | Number | Metin kutusu şeklinin sayfanın sol üst köşesinden ölçülen dikey konumu. |
width | Number | Metin kutusu şeklinin genişliği. |
height | Number | Metin kutusu şeklinin yüksekliği. |
Return
Shape
: Eklenen metin kutusu şekli.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertVideo(videoUrl)
Sayfanın sol üst köşesine varsayılan boyutta bir video ekler.
Şu anda yalnızca YouTube videoları desteklenmektedir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
videoUrl | String | Eklenecek videonun URL'si. |
Return
Video
: Eklenen video.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertVideo(videoUrl, left, top, width, height)
Sayfaya sağlanan konum ve boyutta bir video ekler.
Şu anda yalnızca YouTube videoları desteklenmektedir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
videoUrl | String | Eklenecek videonun URL'si. |
left | Number | Videonun noktalar cinsinden yatay konumu. Sayfanın sol üst köşesinden ölçülür. |
top | Number | Videonun noktalar cinsinden dikey konumu. Sayfanın sol üst köşesinden ölçülür. |
width | Number | Videonun nokta cinsinden genişliği. |
height | Number | Videonun nokta cinsinden yüksekliği. |
Return
Video
: Eklenen video.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertVideo(video)
Sağlanan Video
kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfadaki konumundan belirlenir.
Sağlanan öğe, geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler de eklenen öğeyi devralır.
Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, kaynak sunudan öğeye kopyalanır.
// Copy a video between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var video = otherPresentationSlide.getVideos[0]; currentPresentationSlide.insertVideo(video); // Also available for Layout, Master, and Page.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
video | Video | Kopyalanacak ve eklenecek video. |
Return
Video
: Eklenen video.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertWordArt(wordArt)
Sağlanan WordArt
kopyasını sayfaya ekler.
Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfadaki konumundan belirlenir.
Sağlanan öğe, geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler de eklenen öğeyi devralır.
Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, kaynak sunudan öğeye kopyalanır.
// Copy a word art between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var wordArt = otherPresentationSlide.getWordArts[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertWordArt(wordArt);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
wordArt | WordArt | Kopyalanacak ve eklenecek grup. |
Return
WordArt
: Eklenen word art.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
remove()
Sayfayı kaldırır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
Metni bul ile eşleşen tüm metin örneklerini değiştir metniyle değiştirir. Bu arama büyük/küçük harfe duyarlı değildir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
findText | String | Bulunacak metin. |
replaceText | String | Eşleşen metnin yerini alacak metin. |
Return
Integer
: Değişiklik sayısı
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
Metni bul ile eşleşen tüm metin örneklerini değiştir metniyle değiştirir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
findText | String | Bulunacak metin. |
replaceText | String | Eşleşen metnin yerini alacak metin. |
matchCase | Boolean | true ise arama büyük/küçük harfe duyarlıdır; false ise arama büyük/küçük harfe duyarlı değildir. |
Return
Integer
: Değişiklik sayısı
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
selectAsCurrentPage()
Etkin sunuda Page
öğesini current page selection
olarak seçer ve önceki seçimleri kaldırır.
Bir komut dosyası yalnızca komut dosyasını çalıştıran kullanıcının seçimine erişebilir ve komut dosyasının sunuya bağlı olması gerekir.
// Select the first slide as the current page selection and replace any previous selection. var slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.selectAsCurrentPage(); // Also available for Layout, Master, and Page.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations