Düzenlenebilecek Presentations oluşturur ve açar.
// Open a presentation by ID. let preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Özellikler
| Mülk | Tür | Açıklama |
|---|---|---|
Alignment | Alignment | Hizalama konumlarının türlerinin numaralandırılması. |
Arrow | Arrow | Bir Line öğesinin sahip olabileceği farklı ok stillerinin listesi. |
Auto | Auto | Otomatik metin türlerinin numaralandırılması. |
Autofit | Autofit | Otomatik sığdırma türlerinin numaralandırılması. |
Cell | Cell | Tablo hücresinin farklı birleştirme durumlarının numaralandırılması. |
Color | Color | Renk türlerinin numaralandırılması. |
Content | Content | İçerik hizalamasını belirtmek için kullanılan değerlerin numaralandırılması. |
Dash | Dash | Bir Line öğesinin sahip olabileceği farklı tire stillerinin listesi. |
Fill | Fill | Dolgu türlerinin numaralandırılması. |
Line | Line | Line kategorilerinin numaralandırılmış listesi. |
Line | Line | Line türlerinin numaralandırılmış listesi. |
Line | Line | Line türlerinin numaralandırılmış listesi. |
Link | Link | Bağlantı türlerinin numaralandırılması. |
List | List | Liste hazır ayar türlerinin numaralandırılması. |
Page | Page | Sayfa arka planı türlerinin listesi. |
Page | Page | Sayfa öğesi türlerinin numaralandırılması. |
Page | Page | Sayfa türlerinin listesi. |
Paragraph | Paragraph | Paragraf hizalama türlerinin numaralandırılması. |
Placeholder | Placeholder | Yer tutucu türlerinin numaralandırılması. |
Predefined | Predefined | Önceden tanımlanmış düzenlerin numaralandırılmış listesi. |
Selection | Selection | Seçim türlerinin numaralandırılması. |
Shape | Shape | Şekil türlerinin numaralandırılmış listesi. |
Sheets | Sheets | E-Tablolar grafik yerleştirme türlerinin numaralandırılması. |
Slide | Slide | Slaytların bağlanabileceği yöntemlerin listesi. |
Slide | Slide | Slayt konumlarının türlerini gösteren bir sıralama. |
Spacing | Spacing | Aralık modu türlerinin numaralandırılması. |
Text | Text | Metin taban çizgisi ofset türlerinin numaralandırılması. |
Text | Text | Metin yönü türlerinin numaralandırılmış listesi. |
Theme | Theme | Tema renklerinin numaralandırılması. |
Video | Video | Video kaynağı türlerinin numaralandırılması. |
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
create(name) | Presentation | Yeni bir Presentation oluşturup açar. |
get | Presentation|null | Komut dosyasının kapsayıcıya bağlı olduğu etkin sunuyu veya etkin sunu yoksa null değerini döndürür. |
get | Ui | Komut dosyasının menüler, iletişim kutuları ve kenar çubukları gibi özellikler eklemesine olanak tanıyan sununun kullanıcı arayüzü ortamının bir örneğini döndürür. |
new | Affine | Affine oluşturmak için yeni bir Affine döndürür. |
open | Presentation | Belirtilen kimliğe sahip Presentation öğesini açar. |
open | Presentation | Belirtilen URL ile Presentation açılır. |
Ayrıntılı belgeler
create(name)
Yeni bir Presentation oluşturup açar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
name | String | Oluşturulan sunuya verilecek ad. |
Return
Presentation: Belirtilen ada sahip sunu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations
get Active Presentation()
Komut dosyasının kapsayıcıya bağlı olduğu etkin sunuyu veya etkin sunu yoksa null değerini döndürür. Senaryonun bağlı olmadığı bir sunumla etkileşimde bulunmak için open simgesini kullanın.
// Get the current presentation to which this script is bound. const presentation = SlidesApp.getActivePresentation();
Return
Presentation|null
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Ui()
Komut dosyasının menüler, iletişim kutuları ve kenar çubukları gibi özellikler eklemesine olanak tanıyan sununun kullanıcı arayüzü ortamının bir örneğini döndürür. Bir komut dosyası yalnızca açık bir sununun mevcut örneğinin kullanıcı arayüzüyle etkileşimde bulunabilir ve bu etkileşim yalnızca komut dosyası sunuya bağlıysa gerçekleşebilir. Daha fazla bilgi için menüler ve iletişim kutuları ve kenar çubukları ile ilgili kılavuzlara bakın.
// Add a custom menu to the active presentation, including a separator and a // sub-menu. function onOpen(e) { SlidesApp.getUi() .createMenu('My Menu') .addItem('My menu item', 'myFunction') .addSeparator() .addSubMenu( SlidesApp.getUi() .createMenu('My sub-menu') .addItem('One sub-menu item', 'mySecondFunction') .addItem('Another sub-menu item', 'myThirdFunction'), ) .addToUi(); }
Return
new Affine Transform Builder()
Affine oluşturmak için yeni bir Affine döndürür. Derleyici
Return
Affine: Yeni bir Affine.
open By Id(id)
Belirtilen kimliğe sahip Presentation öğesini açar.
// Open a presentation by ID. const presentation = SlidesApp.openById('docId');
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
id | String | Açılacak sununun kimliği. |
Return
Presentation: Belirli kimliğe sahip sunu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations
open By Url(url)
Belirtilen URL ile Presentation açılır.
// Open a presentation by URL. const presentation = SlidesApp.openByUrl( 'https://docs.google.com/presentation/d/docId/edit', );
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
url | String | Açılacak sununun URL'si. |
Return
Presentation: Belirtilen URL'ye sahip sunu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations