יצירה ופתיחה של Presentations
שאפשר לערוך.
// Open a presentation by ID. var preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
תכונות
נכס | תיאור | התיאור |
---|---|---|
AlignmentPosition | AlignmentPosition | ספירה של סוגי מיקומי היישור. |
ArrowStyle | ArrowStyle | זהו ספירה של סגנונות החצים השונים שיכולים להיות ל-Line . |
AutoTextType | AutoTextType | סוגי הטקסטים האוטומטיים. |
AutofitType | AutofitType | המספור של סוגי ההתאמה האוטומטית. |
CellMergeState | CellMergeState | ספירה של מצבי המיזוג השונים של תא בטבלה. |
ColorType | ColorType | ספירה של סוגי צבעים. |
ContentAlignment | ContentAlignment | ספירה של ערכים המשמשים לציון התאמה של תוכן. |
DashStyle | DashStyle | המספור של סגנונות המקף השונים שיכול להיות ל-Line . |
FillType | FillType | המספור של סוגי מילוי. |
LineCategory | LineCategory | מונה של הקטגוריות Line . |
LineFillType | LineFillType | איור של סוגי הLineFill . |
LineType | LineType | איור של סוגי הLine . |
LinkType | LinkType | ספירה של סוגי הקישורים. |
ListPreset | ListPreset | סוגי ההגדרות הקבועות מראש של הרשימה. |
PageBackgroundType | PageBackgroundType | רשימת סוגי הרקעים של דפים. |
PageElementType | PageElementType | זהו ספירה של סוגי האלמנטים בדף. |
PageType | PageType | זהו המספור של סוגי הדפים. |
ParagraphAlignment | ParagraphAlignment | מונה של סוגי יישור פסקאות. |
PlaceholderType | PlaceholderType | סוגי ה-placeholders. |
PredefinedLayout | PredefinedLayout | המספור של הפריסות המוגדרות מראש. |
SelectionType | SelectionType | המספור של סוגי הבחירות. |
ShapeType | ShapeType | ספירה של סוגי הצורות. |
SheetsChartEmbedType | SheetsChartEmbedType | זהו המספור של סוגי ההטמעה של תרשימים ב-Sheets. |
SlideLinkingMode | SlideLinkingMode | רשימת הדרכים שבהן ניתן לקשר את Slides. |
SlidePosition | SlidePosition | ספירה של סוגי המיקומים בשקף. |
SpacingMode | SpacingMode | אלה סוגי מצבי הריווח. |
TextBaselineOffset | TextBaselineOffset | ספירה של סוגי היסט הבסיס של הטקסט. |
TextDirection | TextDirection | ספירה של הסוגים של הנחיות הטקסט. |
ThemeColorType | ThemeColorType | ספירה של צבעי עיצוב. |
VideoSourceType | VideoSourceType | רשימת הסוגים של מקורות וידאו. |
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
create(name) | Presentation | יצירה ופתיחה של Presentation חדש. |
getActivePresentation() | Presentation | מחזירה את המצגת הפעילה הנוכחית שאליה הסקריפט מקושר לקונטיינר, או null אם אין מצגת פעילה. |
getUi() | Ui | הפונקציה מחזירה מופע של סביבת ממשק המשתמש במצגת, שמאפשר לסקריפט להוסיף תכונות כמו תפריטים, תיבות דו-שיח וסרגלי צד. |
newAffineTransformBuilder() | AffineTransformBuilder | הפונקציה מחזירה AffineTransformBuilder חדש כדי ליצור AffineTransform . |
openById(id) | Presentation | ייפתח הקובץ Presentation עם המזהה שצוין. |
openByUrl(url) | Presentation | פתיחת הקובץ Presentation עם כתובת ה-URL הנתונה. |
תיעוד מפורט
create(name)
יצירה ופתיחה של Presentation
חדש.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
name | String | השם שצריך לתת למצגת שנוצרה. |
החזרות
Presentation
- המצגת עם השם הפרטי.
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/presentations
getActivePresentation()
מחזירה את המצגת הפעילה הנוכחית שאליה הסקריפט מקושר לקונטיינר, או null
אם אין מצגת פעילה. כדי לקיים אינטראקציה עם מצגת שהסקריפט לא קשור לקונטיינר, צריך להשתמש במקום זאת ב-openById(id)
.
// Get the current presentation to which this script is bound. var presentation = SlidesApp.getActivePresentation();אם המצגת כבר פתוחה, אותה מופע של המצגת יוחזר.
החזרות
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getUi()
הפונקציה מחזירה מופע של סביבת ממשק המשתמש במצגת, שמאפשר לסקריפט להוסיף תכונות כמו תפריטים, תיבות דו-שיח וסרגלי צד. סקריפט יכול לקיים אינטראקציה עם ממשק המשתמש רק במופע הנוכחי של מצגת פתוחה, ורק אם הסקריפט מקושר למצגת. מידע נוסף זמין במדריכים לתפריטים ולתיבות דו-שיח וסרגלי צד.
// 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(); }
החזרות
newAffineTransformBuilder()
הפונקציה מחזירה AffineTransformBuilder
חדש כדי ליצור AffineTransform
. ה-builder מוגדר מראש עם הטרנספורמציה של זהות ה-Identity.
החזרות
openById(id)
ייפתח הקובץ Presentation
עם המזהה שצוין.
// Open a presentation by ID. var presentation = SlidesApp.openById('docId');אם המצגת כבר פתוחה, אותה מופע של המצגת יוחזר.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
id | String |
החזרות
Presentation
– המצגת עם המזהה הנתון
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/presentations
openByUrl(url)
פתיחת הקובץ Presentation
עם כתובת ה-URL הנתונה.
// Open a presentation by URL. var presentation = SlidesApp.openByUrl('https://docs.google.com/presentation/d/docId/edit');אם המצגת כבר פתוחה, אותה מופע של המצגת יוחזר.
פרמטרים
שם | תיאור | התיאור |
---|---|---|
url | String |
החזרות
Presentation
- המצגת עם כתובת ה-URL הנתונה
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:
-
https://www.googleapis.com/auth/presentations