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ılması. |
Line | Line | Line türlerinin numaralandırılması. |
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 konum türlerinin numaralandırılması. |
Spacing | Spacing | Boşluk modlarının türlerinin numaralandırılması. |
Text | Text | Metin taban çizgisi uzaklığı türlerinin numaralandırılması. |
Text | Text | Metin yönlendirme 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
getActivePresentation()
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 kapsayıcıya bağlı olmadığı bir sunumla etkileşimde bulunmak için openById(id) 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
getUi()
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
newAffineTransformBuilder()
AffineTransform oluşturmak için yeni bir AffineTransformBuilder döndürür. Oluşturucu
Return
AffineTransformBuilder: Yeni bir AffineTransformBuilder.
openById(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: Belirtilen 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
openByUrl(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