Class Slide

Slayt

Sunudaki bir slayt.

Bu sayfalar, kitlenize sunduğunuz içeriği barındırır. Slaytların çoğu ana ve düzendir. Oluşturulduğunda her bir slayt için hangi düzenin kullanılacağını belirtebilirsiniz.

Yöntemler

YöntemDönüş türüKısa açıklama
duplicate()SlideSlaytı kopyalar.
getBackground()PageBackgroundSayfanın arka planını alır.
getColorScheme()ColorSchemeSayfayla ilişkili ColorScheme öğesini alır.
getGroups()Group[]Sayfadaki Group nesnelerin listesini döndürür.
getImages()Image[]Sayfadaki Image nesnelerin listesini döndürür.
getLayout()LayoutSlaytın temel aldığı düzeni veya slayt şuna dayalı değilse null değerini alır: kullanır.
getLines()Line[]Sayfadaki Line nesnelerin listesini döndürür.
getNotesPage()NotesPageSlaytla ilişkili notlar sayfasını döndürür.
getObjectId()StringSayfanın benzersiz kimliğini alır.
getPageElementById(id)PageElementBelirtilen kimliğe sahip sayfada PageElement değerini veya yoksa null değerini döndürür.
getPageElements()PageElement[]Sayfada oluşturulan PageElement nesnenin listesini döndürür.
getPageType()PageTypeSayfanın türünü alır.
getPlaceholder(placeholderType)PageElementBelirtilen bir PlaceholderType için yer tutucu PageElement nesnesini döndürür veya Eşleşen bir yer tutucu yoksa null.
getPlaceholder(placeholderType, placeholderIndex)PageElementBelirtilen bir PlaceholderType için yer tutucu PageElement nesnesini döndürür ve bir yer tutucu dizin veya yer tutucu yoksa null.
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.
getSlideLinkingMode()SlideLinkingModeSlaytın başka bir slayta bağlı olup olmadığını gösteren bir SlideLinkingMode döndürür.
getSourcePresentationId()StringKaynak Presentation kimliğini veya slayt bağlı değilse null değerini döndürür.
getSourceSlideObjectId()StringKaynak slayt kimliğini veya slayt bağlı değilse null değerini 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)GroupBelirtilen tüm sayfa öğelerini gruplandırır.
insertGroup(group)GroupSağlanan Group öğesinin bir kopyasını sayfaya ekler.
insertImage(blobSource)ImageSayfanın sol üst köşesine, belirtilenden varsayılan boyutta bir resim ekler resim blobu.
insertImage(blobSource, left, top, width, height)ImageBelirtilen resim blobundan sağlanan konuma ve boyuta sahip bir resmi sayfaya ekler.
insertImage(image)ImageSağlanan Image öğesinin bir kopyasını sayfaya ekler.
insertImage(imageUrl)ImageSağlanan URL'den varsayılan boyutta bir resmi sayfanın sol üst köşesine ekler.
insertImage(imageUrl, left, top, width, height)ImageSağlanan URL'den belirtilen konuma ve boyuta sahip bir resmi sayfaya ekler.
insertLine(line)LineSağlanan Line öğesinin bir kopyasını sayfaya ekler.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineSayfada, iki connection sites arasında bağlantı kuran bir satır ekler.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineSayfaya bir satır ekler.
insertPageElement(pageElement)PageElementSağlanan PageElement öğesinin bir kopyasını sayfaya ekler.
insertShape(shape)ShapeSağlanan Shape öğesinin bir kopyasını sayfaya ekler.
insertShape(shapeType)ShapeSayfaya bir şekil ekler.
insertShape(shapeType, left, top, width, height)ShapeSayfaya bir şekil ekler.
insertSheetsChart(sourceChart)SheetsChartSayfaya bir Google E-Tablolar grafiği ekler.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartBelirtilen konuma ve boyuta sahip sayfaya bir Google E-Tablolar grafiği ekler.
insertSheetsChart(sheetsChart)SheetsChartSağlanan SheetsChart öğesinin bir kopyasını sayfaya ekler.
insertSheetsChartAsImage(sourceChart)ImageGoogle E-Tablolar grafiğini sayfaya Image olarak ekler.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageBir Google E-Tablolar grafiğini, sağlanan konuma veImage seçin.
insertTable(numRows, numColumns)TableSayfaya tablo ekler.
insertTable(numRows, numColumns, left, top, width, height)TableSayfaya, belirtilen konuma ve boyuta sahip bir tablo ekler.
insertTable(table)TableSağlanan Table öğesinin bir kopyasını sayfaya ekler.
insertTextBox(text)ShapeSayfada, sağlanan dizeyi içeren Shape metin kutusunu ekler.
insertTextBox(text, left, top, width, height)ShapeSayfada, sağlanan dizeyi içeren Shape metin kutusunu ekler.
insertVideo(videoUrl)VideoSayfanın sol üst köşesine varsayılan boyutta bir video ekler.
insertVideo(videoUrl, left, top, width, height)VideoBelirtilen konuma ve boyuta sahip bir videoyu sayfaya ekler.
insertVideo(video)VideoSağlanan Video öğesinin bir kopyasını sayfaya ekler.
insertWordArt(wordArt)WordArtSağlanan WordArt öğesinin bir kopyasını sayfaya ekler.
isSkipped()BooleanSlaytın sunu modunda atlanıp atlanmadığını döndürür.
move(index)voidSlaytı belirtilen dizine taşıyın.
refreshSlide()voidBağlı kaynak slaytta yapılan değişiklikleri yansıtmak için slaytı yeniler.
remove()voidSayfayı kaldırır.
replaceAllText(findText, replaceText)Integer"Metni bul" ifadesiyle eşleşen tüm metinleri, metni değiştir ile değiştirir.
replaceAllText(findText, replaceText, matchCase)Integer"Metni bul" ifadesiyle eşleşen tüm metinleri, metni değiştir ile değiştirir.
selectAsCurrentPage()voidEtkin sunudaki Page öğesini current page selection olarak seçer ve önceki seçimleri kaldırır.
setSkipped(isSkipped)voidSlaytın, sunu modunda atlanıp atlanmayacağını ayarlar.
unlink()voidGeçerli Slide öğesinin kaynak slaytla olan bağlantısı kaldırılır.

Ayrıntılı belgeler

duplicate()

Slaytı kopyalar.

Yinelenen slayt, orijinal slaytın hemen ardından oluşturulur.

Return

Slide: Kopyalanan slayt.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getBackground()

Sayfanın arka planını alır.

Return

PageBackground — Sayfanın arka planı.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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 alır.

Return

ColorScheme — Sayfanın renk şeması.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

Group[]

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

Image[]

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getLayout()

Slaytın temel aldığı düzeni veya slayt şuna dayalı değilse null değerini alır: kullanır.

Return

Layout

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

Line[]

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getNotesPage()

Slaytla ilişkili notlar sayfasını döndürür.

Return

NotesPage

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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ı tıklayın.

Return

String

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getPageElementById(id)

Belirtilen kimliğe sahip sayfada PageElement değerini veya yoksa null değerini döndürür.

Parametreler

AdTürAçıklama
idStringAlınan sayfa öğesinin kimliği.

Return

PageElement — Belirtilen kimliğe sahip sayfa öğesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getPageElements()

Sayfada oluşturulan PageElement nesnenin listesini döndürür.

Return

PageElement[]

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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 kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getPlaceholder(placeholderType)

Belirtilen bir PlaceholderType için yer tutucu PageElement nesnesini döndürür veya Eşleşen bir yer tutucu yoksa null.

Aynı türde birden fazla yer tutucu varsa minimum değer içeren yer tutucuyu döndürür yer tutucu dizin. Aynı dizinde eşleşen birden fazla yer tutucu varsa sayfanın sayfa öğeleri koleksiyonundaki ilk yer tutucuyu içerir.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE);

Parametreler

AdTürAçıklama
placeholderTypePlaceholderType

Return

PageElement

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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 döndürür ve bir yer tutucu dizin veya yer tutucu yoksa null.

Aynı tür ve dizine sahip birden fazla yer tutucu varsa ilk değeri döndürür. yer tutucusu, sayfanın sayfa öğeleri koleksiyonundan kaldırılır.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE, 0);

Parametreler

AdTürAçıklama
placeholderTypePlaceholderType
placeholderIndexInteger

Return

PageElement

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

PageElement[]

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

Shape[]

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

SheetsChart[]

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getSlideLinkingMode()

Slaytın başka bir slayta bağlı olup olmadığını gösteren bir SlideLinkingMode döndürür.

Return

SlideLinkingMode — Slayt bağlama modu.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getSourcePresentationId()

Kaynak Presentation kimliğini veya slayt bağlı değilse null değerini döndürür.

Bir slayt, yalnızca içindeki bir slayta bağlı olduğunda kaynak Presentation kimliğine sahip olur sunum yapabilirsiniz.

Return

String: Kaynak sunu kimliği veya null.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getSourceSlideObjectId()

Kaynak slayt kimliğini veya slayt bağlı değilse null değerini döndürür.

Bir slayt, yalnızca başka bir sunudaki bir slayta bağlıysa kaynak slayt kimliği olabilir.

Return

String — Kaynak slayt kimliği veya null.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

Table[]

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

Video[]

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

WordArt[]

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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 yerde bulunmayan en az iki sayfa öğesi olmalıdır grubu. Videos, Tables ve placeholder Shapes gibi bazı sayfa öğeleri gruplandırılamaz.

Parametreler

AdTürAçıklama
pageElementsPageElement[]Birlikte gruplandırılacak öğeler.

Return

Group - Yeni grup.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertGroup(group)

Sağlanan Group öğesinin bir kopyasını sayfaya ekler.

Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada en yüksek konumdur.

Sağlanan öğe geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, eklenen öğeyi de devralır.

Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa Ana veya düzen sayfalarından devralan özellikler, öğeye kaynaktan kopyalanır en iyi uygulamaları paylaşacağız.

// 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

AdTürAçıklama
groupGroupKopyalanıp eklenecek grup.

Return

Group — Eklenen grup.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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, belirtilenden varsayılan boyutta bir resim ekler resim blobu.

Resim eklendiğinde BlobSource kaynağından bir kez getirilir ve resmin bir kopyası şu şekilde saklanır: sunum içinde görüntüleyeceksiniz. Resimlerin boyutu 50 MB'tan küçük olmalıdır, 25'ten büyük olamaz. megapiksel boyutunda olmalı 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

AdTürAçıklama
blobSourceBlobSourceResim verileri.

Return

Image — Eklenen resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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)

Belirtilen resim blobundan sağlanan konuma ve boyuta sahip bir resmi sayfaya ekler.

Resim, ekleme zamanında bir kez sağlanan BlobSource aracından getirilir ve bu kopya sunu içinde görüntülenmek üzere saklanır. Resimlerin boyutu 50 MB'tan küçük olmalıdır; 25 megapikseli aşmalı ve PNG, JPEG veya GIF biçiminde olmalıdır.

Resmin en boy oranını korumak için resim uygun şekilde ölçeklendirilir ve ortalanır verilen boyuta getirin.

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

AdTürAçıklama
blobSourceBlobSourceResim verileri.
leftNumberResmin noktalardaki yatay konumu (sol üst köşeden ölçülür) dokunun.
topNumberResmin noktalardaki dikey konumu. Ekranın sol üst köşesinden ölçülür. yapalım.
widthNumberResmin puan cinsinden genişliği.
heightNumberResmin puan cinsinden yüksekliği.

Return

Image — Eklenen resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertImage(image)

Sağlanan Image öğesinin bir kopyasını sayfaya ekler.

Eklenen görsellerin bu sayfadaki konumu, kaynak resmin konumundan belirlenir ilgili sayfada bulabilirsiniz.

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 resme kaynaktan kopyalanır en iyi uygulamaları paylaşacağız. Kopyalanan yer tutucu resim boşsa hedefe hiçbir şey eklenmez en iyi uygulamaları paylaşacağız.

// 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

AdTürAçıklama
imageImageKopyalanıp eklenecek resim.

Return

Image — Eklenen resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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 resmi sayfanın sol üst köşesine ekler.

Resim eklendiğinde URL'den bir kez getirilir ve resmin bir kopyası en iyi uygulamaları paylaşacağız. Resimler 50 MB'tan küçük olmalı, 25 megapikselden büyük olmamalıdır ve PNG, JPEG veya GIF biçiminde olur.

Sağlanan URL herkesin erişimine açık olmalı ve 2 kB'tan büyük olmamalıdır. URL kaydedilir ve Image.getSourceUrl() üzerinden gösterildiği için resimle birlikte gösterilir.

Parametreler

AdTürAçıklama
imageUrlStringResim URL'si.

Return

Image — Eklenen resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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)

Sağlanan URL'den belirtilen konuma ve boyuta sahip bir resmi sayfaya ekler.

Resim eklendiğinde URL'den bir kez getirilir ve resmin bir kopyası en iyi uygulamaları paylaşacağız. Resimler 50 MB'tan küçük olmalı, 25 megapikselden büyük olmamalıdır ve PNG, JPEG veya GIF biçiminde olur.

Sağlanan URL herkesin erişimine açık olmalı ve 2 kB'tan büyük olmamalıdır. URL kaydedilir ve Image.getSourceUrl() üzerinden gösterildiği için resimle birlikte gösterilir.

Resmin en boy oranını korumak için resim uygun şekilde ölçeklendirilir ve ortalanır verilen boyuta getirin.

Parametreler

AdTürAçıklama
imageUrlStringResim URL'si.
leftNumberResmin noktalardaki yatay konumu (sol üst köşeden ölçülür) dokunun.
topNumberResmin noktalardaki dikey konumu. Ekranın sol üst köşesinden ölçülür. yapalım.
widthNumberResmin puan cinsinden genişliği.
heightNumberResmin puan cinsinden yüksekliği.

Return

Image — Eklenen resim.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertLine(line)

Sağlanan Line öğesinin bir kopyasını sayfaya ekler.

Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada en yüksek konumdur.

Sağlanan öğe geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, eklenen öğeyi de devralır.

Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa Ana veya düzen sayfalarından devralan özellikler, öğeye kaynaktan kopyalanır en iyi uygulamaları paylaşacağız.

// 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

AdTürAçıklama
lineLineKopyalanıp eklenecek satır.

Return

Line — Eklenen satır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertLine(lineCategory, startConnectionSite, endConnectionSite)

Sayfada, iki connection sites arasında bağlantı kuran bir satır ekler. İkisi bağlantı siteleri bu sayfada olmalı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

AdTürAçıklama
lineCategoryLineCategoryEklenecek satırın kategorisi.
startConnectionSiteConnectionSiteHattın başlangıcının bağlanacağı bağlantı sitesi.
endConnectionSiteConnectionSiteHattın sonunun bağlanacağı bağlantı sitesi.

Return

Line — Eklenen satır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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 satır 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

AdTürAçıklama
lineCategoryLineCategoryEklenecek satırın kategorisi.
startLeftNumberÇizginin başlangıç noktasının noktalar cinsinden ölçülen yatay konumu tıklayın.
startTopNumberÇizginin başlangıç noktasının dikey konumu. Şu noktadan itibaren ölçülür: tıklayın.
endLeftNumberÇizginin bitiş noktasının başlangıcından itibaren ölçülen yatay konumu. tıklayın.
endTopNumberÇizginin bitiş noktasının başlangıcından itibaren ölçülen dikey konumu. sayfanın sol üst köşesinde görünür.

Return

Line — Eklenen satır.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertPageElement(pageElement)

Sağlanan PageElement öğesinin bir kopyasını sayfaya ekler.

Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada en yüksek konumdur.

Sağlanan öğe geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, eklenen öğeyi de devralır.

Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa Ana veya düzen sayfalarından devralan özellikler, öğeye kaynaktan kopyalanır en iyi uygulamaları paylaşacağız.

// 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

AdTürAçıklama
pageElementPageElementKopyalanıp eklenecek sayfa öğesi.

Return

PageElement: Eklenen sayfa öğesi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertShape(shape)

Sağlanan Shape öğesinin bir kopyasını sayfaya ekler.

Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada en yüksek konumdur.

Sağlanan öğe geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, eklenen öğeyi de devralır.

Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa Ana veya düzen sayfalarından devralan özellikler, öğeye kaynaktan kopyalanır en iyi uygulamaları paylaşacağız.

// 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

AdTürAçıklama
shapeShapeKopyalanıp eklenecek şekil.

Return

Shape — Eklenen şekil.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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öşesine varsayılan bir boyut eklenerek 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

AdTürAçıklama
shapeTypeShapeTypeEklenecek şeklin türü.

Return

Shape — Eklenen şekil.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

AdTürAçıklama
shapeTypeShapeTypeEklenecek şeklin türü.
leftNumberŞeklin, sol üst köşesinden ölçülen yatay konumu sayfasını ziyaret edin.
topNumberŞeklin, sayfanın sol üst köşesinden ölçülen dikey konumu.
widthNumberŞeklin genişliği.
heightNumberŞeklin yüksekliği.

Return

Shape — Eklenen şekil.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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 eklenir.

Eklenen grafik, ona izin veren kaynak Google E-Tablolar grafiğine bağlıdır güncellendi. 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

AdTürAçıklama
sourceChartEmbeddedChartSayfaya eklenecek e-tablodaki grafik.

Return

SheetsChart: Sayfaya eklenen grafik.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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)

Belirtilen konuma ve boyuta sahip sayfaya bir Google E-Tablolar grafiği ekler.

Grafiğin en boy oranını korumak için grafik, uygun şekilde ölçeklendirilir ve ortalanır. verilen boyuta getirin.

Eklenen grafik, ona izin veren kaynak Google E-Tablolar grafiğine bağlıdır güncellendi. 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

AdTürAçıklama
sourceChartEmbeddedChartSayfaya eklenecek e-tablodaki grafik.
leftNumberGrafiğin noktalardaki yatay konumu (sol üst köşeden ölçülür) dokunun.
topNumberGrafiğin noktalardaki dikey konumu. Ekranın sol üst köşesinden ölçülür. yapalım.
widthNumberGrafiğin noktalar cinsinden genişliği.
heightNumberPuan cinsinden grafiğin yüksekliği.

Return

SheetsChart: Sayfaya eklenen grafik.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertSheetsChart(sheetsChart)

Sağlanan SheetsChart öğesinin bir kopyasını sayfaya ekler.

Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada en yüksek konumdur.

Sağlanan öğe geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, eklenen öğeyi de devralır.

Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa Ana veya düzen sayfalarından devralan özellikler, öğeye kaynaktan kopyalanır en iyi uygulamaları paylaşacağız.

// 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

AdTürAçıklama
sheetsChartSheetsChartKopyalanıp eklenecek sayfalar grafiği.

Return

SheetsChart — Eklenen sayfalar grafiği.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertSheetsChartAsImage(sourceChart)

Google E-Tablolar grafiğini sayfaya Image olarak ekler.

Grafik resmi, sayfanın sol üst köşesine varsayılan bir boyutta olacak şekilde 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

AdTürAçıklama
sourceChartEmbeddedChartSayfaya eklenecek e-tablodaki grafik.

Return

Image — Sayfadaki grafiğin eklenen resmi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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 konuma veImage seçin.

Grafik görüntüsünün en boy oranını korumak için resim ölçeklendirilir ve ortalanır. izin verilen boyuta göre değişir.

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

AdTürAçıklama
sourceChartEmbeddedChartSayfaya eklenecek e-tablodaki grafik.
leftNumberGrafiğin noktalardaki yatay konumu (sol üst köşeden ölçülür) dokunun.
topNumberGrafiğin noktalardaki dikey konumu. Ekranın sol üst köşesinden ölçülür. yapalım.
widthNumberGrafiğin noktalar cinsinden genişliği.
heightNumberPuan cinsinden grafiğin yüksekliği.

Return

Image — Sayfadaki grafiğin eklenen resmi.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertTable(numRows, numColumns)

Sayfaya tablo ekler.

Tablo, varsayılan boyutta ve eşit olarak dağıtılmış satırlarla sütunlarla sayfanın ortasına yerleştirilir.

Parametreler

AdTürAçıklama
numRowsIntegerTablodaki satır sayısı.
numColumnsIntegerTablodaki sütun sayısı.

Return

Table: Eklenen tablo.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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, belirtilen konuma ve boyuta sahip bir tablo ekler.

Oluşturulan tabloda satırlar ve sütunlar eşit olarak dağıtılır.

Parametreler

AdTürAçıklama
numRowsIntegerTablodaki satır sayısı.
numColumnsIntegerTablodaki sütun sayısı.
leftNumberTablonun yatay konumu. Ekranın sol üst köşesinden ölçülür. sayfasını ziyaret edin.
topNumberTablonun sol üst köşesinden ölçülen dikey konumu.
widthNumberTablonun genişliği.
heightNumberTablonun minimum yüksekliği. Oluşturulan tablonun gerçek yüksekliği metin yazı tipi boyutu gibi faktörleri dikkate alın.

Return

Table: Eklenen tablo.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertTable(table)

Sağlanan Table öğesinin bir kopyasını sayfaya ekler.

Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada en yüksek konumdur.

Sağlanan öğe geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, eklenen öğeyi de devralır.

Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa Ana veya düzen sayfalarından devralan özellikler, öğeye kaynaktan kopyalanır en iyi uygulamaları paylaşacağız.

// 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

AdTürAçıklama
tableTableKopyalanıp eklenecek tablo.

Return

Table: Eklenen tablo.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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 bir boyutla eklenir.

// 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

AdTürAçıklama
textStringMetin kutusu şeklinin içermesi gereken dize.

Return

Shape — Eklenen metin kutusu şekli.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

AdTürAçıklama
textStringMetin kutusu şeklinin içermesi gereken dize.
leftNumberMetin kutusu şeklinin sol üst köşeden ölçülen yatay konumu dokunun.
topNumberMetin kutusu şeklinin sol üst köşesinden ölçülen dikey konumu yapalım.
widthNumberMetin kutusu şeklinin genişliği.
heightNumberMetin kutusu şeklinin yüksekliği.

Return

Shape — Eklenen metin kutusu şekli.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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

AdTürAçıklama
videoUrlStringEklenecek videonun URL'si.

Return

Video — Eklenen video.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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)

Belirtilen konuma ve boyuta sahip bir videoyu sayfaya ekler.

Şu anda yalnızca YouTube videoları desteklenmektedir.

Parametreler

AdTürAçıklama
videoUrlStringEklenecek videonun URL'si.
leftNumberVideonun noktalardaki yatay konumu (sol üst köşeden ölçülür) dokunun.
topNumberVideonun noktalardaki dikey konumu. Ekranın sol üst köşesinden ölçülür. yapalım.
widthNumberVideonun puan olarak genişliği.
heightNumberPuan cinsinden videonun yüksekliği.

Return

Video — Eklenen video.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertVideo(video)

Sağlanan Video öğesinin bir kopyasını sayfaya ekler.

Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada en yüksek konumdur.

Sağlanan öğe geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, eklenen öğeyi de devralır.

Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa Ana veya düzen sayfalarından devralan özellikler, öğeye kaynaktan kopyalanır en iyi uygulamaları paylaşacağız.

// 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

AdTürAçıklama
videoVideoKopyalanıp eklenecek video.

Return

Video — Eklenen video.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

insertWordArt(wordArt)

Sağlanan WordArt öğesinin bir kopyasını sayfaya ekler.

Eklenen öğenin bu sayfadaki konumu, kaynak öğenin ilgili sayfada en yüksek konumdur.

Sağlanan öğe geçerli sununun içinden kopyalanan bir yer tutucuysa ana veya düzen sayfalarından devralan özellikler, eklenen öğeyi de devralır.

Sağlanan öğe farklı bir sunudan kopyalanan bir yer tutucuysa Ana veya düzen sayfalarından devralan özellikler, öğeye kaynaktan kopyalanır en iyi uygulamaları paylaşacağız.

// 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

AdTürAçıklama
wordArtWordArtKopyalanıp eklenecek grup.

Return

WordArt — Eklenen Word art.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

isSkipped()

Slaytın sunu modunda atlanıp atlanmadığını döndürür.

Return

Boolean — Slayt, sunu modunda atlanırsa True.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

move(index)

Slaytı belirtilen dizine taşıyın.

Parametreler

AdTürAçıklama
indexIntegerSlayt düzenine bağlı olarak slaydın taşınması gereken dizin kontrol edin. Dizin, sıfır ile sayfadaki slaytların sayısı arasında olmalıdır kapsayıcı bir sunumla başlayalım.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

refreshSlide()

Bağlı kaynak slaytta yapılan değişiklikleri yansıtmak için slaytı yeniler. Bu slayt bağlı değilse, hiçbir değişiklik yapmadan geri döner.

refreshSlide yöntemi, bağlı kaynak slaytın ilgili ana slaytını kopyalar ve düzen sayfalarını slaytın sunusuna ekleyebilirsiniz. Bunu zaten yapıyorlarsa varsa kaynakta yapılan değişiklikleri yansıtacak şekilde güncellenirler.

var currentPresentation = SlidesApp.getActivePresentation();
var sourcePresentation = SlidesApp.openById('sourcePresentationId');
var sourceSlide = sourcePresentation.getSlides()[0];
var linkedSlide = currentPresentation.append(sourceSlide, SlidesApp.SlideLinkingMode.LINKED);

sourceSlide.insertText('hello world'); // Only the source slide has the text box.

linkedSlide.refreshSlide(); // The linked slide now has the text box.

Fırlatma

Error: Kaynak sunuya okuma erişimi artık kullanılamıyorsa.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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 kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

replaceAllText(findText, replaceText)

"Metni bul" ifadesiyle eşleşen tüm metinleri, metni değiştir ile değiştirir. Büyük/küçük harf kullanımı duyarsızdır.

Parametreler

AdTürAçıklama
findTextStringBulunacak metin.
replaceTextStringEşleşen metnin yenisiyle değiştirilecek metin.

Return

Integer — gerçekleşme sayısı değişti

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir 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" ifadesiyle eşleşen tüm metinleri, metni değiştir ile değiştirir.

Parametreler

AdTürAçıklama
findTextStringBulunacak metin.
replaceTextStringEşleşen metnin yenisiyle değiştirilecek metin.
matchCaseBooleantrue 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 — gerçekleşme sayısı değişti

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

selectAsCurrentPage()

Etkin sunudaki 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 bu işlemin komut dosyası sunuya bağlı olmalıdır.

// 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 kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

setSkipped(isSkipped)

Slaytın, sunu modunda atlanıp atlanmayacağını ayarlar.

Parametreler

AdTürAçıklama
isSkippedBooleanSunu modunda slaytı atlamak için True tuşlarına basın.

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

Geçerli Slide öğesinin kaynak slaytla olan bağlantısı kaldırılır. Bu slayt bağlantılı değilse herhangi bir değişiklik yapmadan.

var currentPresentation = SlidesApp.getActivePresentation();
var sourcePresentation = SlidesApp.openById('sourcePresentationId');
var sourceSlide = sourcePresentation.getSlides()[0];
var linkedSlide = currentPresentation.append(sourceSlide, SlidesApp.SlideLinkingMode.LINKED);

linkedSlide.unlink();

linkedSlide.getSourcePresentationId(); // returns null
linkedSlide.getSourceSlideObjectId();  // returns null
linkedSlide.getSlideLinkingMode();     // returns SlidesApp.SlideLinkingMode.NOT_LINKED

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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