لإنشاء وفتح 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 | تعداد للطرق التي يمكن من خلالها ربط العروض التقديمية. |
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