لإنشاء 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 | تعداد أنواع العناصر النائبة. |
PredefinedLayout | PredefinedLayout | تعداد التنسيقات المحدّدة مسبقًا. |
SelectionType | SelectionType | تعداد لأنواع الاختيارات. |
ShapeType | ShapeType | تعداد لأنواع الأشكال |
SheetsChartEmbedType | SheetsChartEmbedType | تعداد أنواع تضمين الرسم البياني في "جداول بيانات Google". |
SlideLinkingMode | SlideLinkingMode | تعداد للطرق التي يمكن من خلالها ربط "العروض التقديمية من Google". |
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
. وتكون أداة الإنشاء مُعدَّة مسبقًا باستخدام التحويل ذي الهوية المشتركة.
تذكرة ذهاب وعودة
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