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öntem | Dönüş türü | Kısa açıklama |
---|---|---|
duplicate() | Slide | Slaytı kopyalar. |
getBackground() | PageBackground | Sayfanın arka planını alır. |
getColorScheme() | ColorScheme | Sayfayla 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() | Layout | Slaytı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() | NotesPage | Slaytla ilişkili notlar sayfasını döndürür. |
getObjectId() | String | Sayfanın benzersiz kimliğini alır. |
getPageElementById(id) | PageElement | Belirtilen 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() | PageType | Sayfanın türünü alır. |
getPlaceholder(placeholderType) | PageElement | Belirtilen bir PlaceholderType için yer tutucu PageElement nesnesini döndürür veya
Eşleşen bir yer tutucu yoksa null . |
getPlaceholder(placeholderType, placeholderIndex) | PageElement | Belirtilen 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() | SlideLinkingMode | Slaytın başka bir slayta bağlı olup olmadığını gösteren bir SlideLinkingMode döndürür. |
getSourcePresentationId() | String | Kaynak Presentation kimliğini veya slayt bağlı değilse null değerini döndürür. |
getSourceSlideObjectId() | String | Kaynak 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) | Group | Belirtilen tüm sayfa öğelerini gruplandırır. |
insertGroup(group) | Group | Sağlanan Group öğesinin bir kopyasını sayfaya ekler. |
insertImage(blobSource) | Image | Sayfanın sol üst köşesine, belirtilenden varsayılan boyutta bir resim ekler resim blobu. |
insertImage(blobSource, left, top, width, height) | Image | Belirtilen resim blobundan sağlanan konuma ve boyuta sahip bir resmi sayfaya ekler. |
insertImage(image) | Image | Sağlanan Image öğesinin bir kopyasını sayfaya ekler. |
insertImage(imageUrl) | Image | Sağlanan URL'den varsayılan boyutta bir resmi sayfanın sol üst köşesine ekler. |
insertImage(imageUrl, left, top, width, height) | Image | Sağlanan URL'den belirtilen konuma ve boyuta sahip bir resmi sayfaya ekler. |
insertLine(line) | Line | Sağlanan Line öğesinin bir kopyasını sayfaya ekler. |
insertLine(lineCategory, startConnectionSite, endConnectionSite) | Line | Sayfada, iki connection sites arasında bağlantı kuran bir satır ekler. |
insertLine(lineCategory, startLeft, startTop, endLeft, endTop) | Line | Sayfaya bir satır ekler. |
insertPageElement(pageElement) | PageElement | Sağlanan PageElement öğesinin bir kopyasını sayfaya ekler. |
insertShape(shape) | Shape | Sağlanan Shape öğesinin bir 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 | Belirtilen konuma ve boyuta sahip sayfaya bir Google E-Tablolar grafiği ekler. |
insertSheetsChart(sheetsChart) | SheetsChart | Sağlanan SheetsChart öğesinin bir kopyasını sayfaya ekler. |
insertSheetsChartAsImage(sourceChart) | Image | Google E-Tablolar grafiğini sayfaya Image olarak ekler. |
insertSheetsChartAsImage(sourceChart, left, top, width, height) | Image | Bir Google E-Tablolar grafiğini, sağlanan konuma veImage
seçin. |
insertTable(numRows, numColumns) | Table | Sayfaya tablo ekler. |
insertTable(numRows, numColumns, left, top, width, height) | Table | Sayfaya, belirtilen konuma ve boyuta sahip bir tablo ekler. |
insertTable(table) | Table | Sağlanan Table öğesinin bir 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 | Belirtilen konuma ve boyuta sahip bir videoyu sayfaya ekler. |
insertVideo(video) | Video | Sağlanan Video öğesinin bir kopyasını sayfaya ekler. |
insertWordArt(wordArt) | WordArt | Sağlanan WordArt öğesinin bir kopyasını sayfaya ekler. |
isSkipped() | Boolean | Slaytın sunu modunda atlanıp atlanmadığını döndürür. |
move(index) | void | Slaytı belirtilen dizine taşıyın. |
refreshSlide() | void | Bağlı kaynak slaytta yapılan değişiklikleri yansıtmak için slaytı yeniler. |
remove() | void | Sayfayı 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() | void | Etkin sunudaki Page öğesini current page selection olarak seçer ve önceki seçimleri kaldırır. |
setSkipped(isSkipped) | void | Slaytın, sunu modunda atlanıp atlanmayacağını ayarlar. |
unlink() | void | Geç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
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
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
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
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
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
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 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
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
Ad | Tür | Açıklama |
---|---|---|
placeholderType | PlaceholderType |
Return
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
Ad | Tür | Açıklama |
---|---|---|
placeholderType | PlaceholderType | |
placeholderIndex | Integer |
Return
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
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
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
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
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
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
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
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 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
Ad | Tür | Açıklama |
---|---|---|
group | Group | Kopyalanı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
Ad | Tür | Açıklama |
---|---|---|
blobSource | BlobSource | Resim 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
Ad | Tür | Açıklama |
---|---|---|
blobSource | BlobSource | Resim verileri. |
left | Number | Resmin noktalardaki yatay konumu (sol üst köşeden ölçülür) dokunun. |
top | Number | Resmin noktalardaki dikey konumu. Ekranın sol üst köşesinden ölçülür. yapalım. |
width | Number | Resmin puan cinsinden genişliği. |
height | Number | Resmin 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
Ad | Tür | Açıklama |
---|---|---|
image | Image | Kopyalanı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
Ad | Tür | Açıklama |
---|---|---|
imageUrl | String | Resim 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
Ad | Tür | Açıklama |
---|---|---|
imageUrl | String | Resim URL'si. |
left | Number | Resmin noktalardaki yatay konumu (sol üst köşeden ölçülür) dokunun. |
top | Number | Resmin noktalardaki dikey konumu. Ekranın sol üst köşesinden ölçülür. yapalım. |
width | Number | Resmin puan cinsinden genişliği. |
height | Number | Resmin 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
Ad | Tür | Açıklama |
---|---|---|
line | Line | Kopyalanı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
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 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
Ad | Tür | Açıklama |
---|---|---|
lineCategory | LineCategory | Eklenecek satırın kategorisi. |
startLeft | Number | Çizginin başlangıç noktasının noktalar cinsinden ölçülen yatay konumu tıklayın. |
startTop | Number | Çizginin başlangıç noktasının dikey konumu. Şu noktadan itibaren ölçülür: tıklayın. |
endLeft | Number | Çizginin bitiş noktasının başlangıcından itibaren ölçülen yatay konumu. tıklayın. |
endTop | Number | Ç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
Ad | Tür | Açıklama |
---|---|---|
pageElement | PageElement | Kopyalanı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
Ad | Tür | Açıklama |
---|---|---|
shape | Shape | Kopyalanı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
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 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
Ad | Tür | Açıklama |
---|---|---|
shapeType | ShapeType | Eklenecek şeklin türü. |
left | Number | Şeklin, sol üst köşesinden ölçülen yatay konumu sayfasını ziyaret edin. |
top | Number | Şeklin, sayfanın sol üst köşesinden ölçülen dikey konumu. |
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 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
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 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
Ad | Tür | Açıklama |
---|---|---|
sourceChart | EmbeddedChart | Sayfaya eklenecek e-tablodaki grafik. |
left | Number | Grafiğin noktalardaki yatay konumu (sol üst köşeden ölçülür) dokunun. |
top | Number | Grafiğin noktalardaki dikey konumu. Ekranın sol üst köşesinden ölçülür. yapalım. |
width | Number | Grafiğin noktalar cinsinden genişliği. |
height | Number | Puan 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
Ad | Tür | Açıklama |
---|---|---|
sheetsChart | SheetsChart | Kopyalanı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
Ad | Tür | Açıklama |
---|---|---|
sourceChart | EmbeddedChart | Sayfaya 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
Ad | Tür | Açıklama |
---|---|---|
sourceChart | EmbeddedChart | Sayfaya eklenecek e-tablodaki grafik. |
left | Number | Grafiğin noktalardaki yatay konumu (sol üst köşeden ölçülür) dokunun. |
top | Number | Grafiğin noktalardaki dikey konumu. Ekranın sol üst köşesinden ölçülür. yapalım. |
width | Number | Grafiğin noktalar cinsinden genişliği. |
height | Number | Puan 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
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 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
Ad | Tür | Açıklama |
---|---|---|
numRows | Integer | Tablodaki satır sayısı. |
numColumns | Integer | Tablodaki sütun sayısı. |
left | Number | Tablonun yatay konumu. Ekranın sol üst köşesinden ölçülür. sayfasını ziyaret edin. |
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ö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
Ad | Tür | Açıklama |
---|---|---|
table | Table | Kopyalanı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
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 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
Ad | Tür | Açıklama |
---|---|---|
text | String | Metin kutusu şeklinin içermesi gereken dize. |
left | Number | Metin kutusu şeklinin sol üst köşeden ölçülen yatay konumu dokunun. |
top | Number | Metin kutusu şeklinin sol üst köşesinden ölçülen dikey konumu yapalım. |
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 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
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 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
Ad | Tür | Açıklama |
---|---|---|
videoUrl | String | Eklenecek videonun URL'si. |
left | Number | Videonun noktalardaki yatay konumu (sol üst köşeden ölçülür) dokunun. |
top | Number | Videonun noktalardaki dikey konumu. Ekranın sol üst köşesinden ölçülür. yapalım. |
width | Number | Videonun puan olarak genişliği. |
height | Number | Puan 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
Ad | Tür | Açıklama |
---|---|---|
video | Video | Kopyalanı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
Ad | Tür | Açıklama |
---|---|---|
wordArt | WordArt | Kopyalanı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
Ad | Tür | Açıklama |
---|---|---|
index | Integer | Slayt 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
Ad | Tür | Açıklama |
---|---|---|
findText | String | Bulunacak metin. |
replaceText | String | Eş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
Ad | Tür | Açıklama |
---|---|---|
findText | String | Bulunacak metin. |
replaceText | String | Eşleşen metnin yenisiyle değiştirilecek 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
— 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
Ad | Tür | Açıklama |
---|---|---|
isSkipped | Boolean | Sunu 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
unlink()
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