إنشاء وفتح Presentations
الذي يمكن تعديله.
// Open a presentation by ID. var preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
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
جديد وفتحه.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
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');إذا كان العرض التقديمي مفتوحًا، يتم عرض مثيل العرض التقديمي نفسه.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
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');إذا كان العرض التقديمي مفتوحًا، يتم عرض مثيل العرض التقديمي نفسه.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
url | String |
استرجاع الكرة
Presentation
- العرض التقديمي باستخدام عنوان URL المعنيّ
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations