تمثّل هذه السمة صورة.Page
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
align | Image | تعمل هذه السمة على محاذاة العنصر مع موضع المحاذاة المحدّد على الصفحة. |
bring | Image | يقدّم عنصر الصفحة إلى الأمام على الصفحة بمقدار عنصر واحد. |
bring | Image | يؤدي ذلك إلى إظهار عنصر الصفحة في مقدّمة الصفحة. |
duplicate() | Page | تكرار عنصر الصفحة |
get | Blob | لعرض البيانات داخل هذا العنصر ككائن ثنائي كبير تم تحويله إلى نوع المحتوى المحدّد |
get | Blob | عرض البيانات داخل هذه الصورة ككائن ثنائي كبير |
get | Border | تعرض هذه السمة Border للصورة. |
get | Connection | تعرض هذه السمة قائمة بعناصر Connection في عنصر الصفحة، أو قائمة فارغة إذا كان عنصر الصفحة لا يتضمّن أي مواقع اتصال. |
get | String | تعرض هذه السمة عنوان URL للصورة. |
get | String | تعرض هذه السمة وصف النص البديل لعنصر الصفحة. |
get | Number|null | تعرض هذه السمة ارتفاع العنصر بالنقاط، وهو ارتفاع المربّع المحيط بالعنصر عندما لا يكون العنصر مدوّرًا. |
get | Number|null | تعرض هذه السمة الارتفاع الأصلي للعنصر بالنقاط. |
get | Number|null | تعرض هذه السمة العرض المضمّن للعنصر بالنقاط. |
get | Number | تعرض هذه السمة الموضع الأفقي للعنصر بالنقاط، ويتم قياسه من الزاوية العلوية اليمنى للصفحة عندما لا يكون العنصر في وضع تدوير. |
get | Link|null | تعرِض هذه الدالة Link أو null إذا لم يكن هناك رابط. |
get | String | تعرِض هذه الطريقة المعرّف الفريد لهذا العنصر. |
get | Page | تعرض هذه السمة نوع عنصر الصفحة، ويتم تمثيله كقيمة تعداد Page. |
get | Group|null | تعرض هذه السمة المجموعة التي ينتمي إليها عنصر الصفحة هذا، أو null إذا لم يكن العنصر في مجموعة. |
get | Page | تعرض هذه السمة الصفحة التي يظهر عليها عنصر الصفحة هذا. |
get | Page | تعرض هذه السمة عنصر الصفحة الرئيسية للعنصر النائب. |
get | Integer|null | تعرض هذه السمة فهرس صورة العنصر النائب. |
get | Placeholder | تعرض هذه السمة نوع العنصر النائب للصورة، أو Placeholder إذا لم يكن الشكل عنصرًا نائبًا. |
get | Number | تعرض هذه السمة زاوية تدوير العنصر في اتجاه عقارب الساعة حول مركزه بالدرجات، حيث يعني صفر درجة عدم التدوير. |
get | String|null | تعرض هذه السمة عنوان URL المصدر للصورة، إذا كان متاحًا. |
get | String | تعرض هذه السمة عنوان النص البديل لعنصر الصفحة. |
get | Number | تعرض هذه السمة الموضع الرأسي للعنصر بالنقاط، ويتم قياسه من الزاوية العلوية اليمنى للصفحة عندما لا يكون العنصر في وضع تدوير. |
get | Affine | تعرض هذه السمة تحويل عنصر الصفحة. |
get | Number|null | تعرض هذه السمة عرض العنصر بالنقاط، وهو عرض المربّع المحيط بالعنصر عندما لا يكون العنصر مدوّرًا. |
preconcatenate | Image | يتم دمج عملية التحويل المقدَّمة مع عملية التحويل الحالية لعنصر الصفحة. |
remove() | void | تتم إزالة عنصر الصفحة. |
remove | void | تزيل هذه الطريقة Link. |
replace(blobSource) | Image | يستبدل هذه الصورة بصورة موصوفة بواسطة عنصر Blob. |
replace(blobSource, crop) | Image | يستبدل هذه الصورة بصورة موصوفة بواسطة عنصر Image، مع إمكانية اقتصاص الصورة لتناسب المساحة. |
replace(imageUrl) | Image | يستبدل هذه الصورة بصورة أخرى تم تنزيلها من عنوان URL المقدَّم. |
replace(imageUrl, crop) | Image | يستبدل هذه الصورة بصورة أخرى يتم تنزيلها من عنوان URL المقدَّم، مع إمكانية اقتصاص الصورة لتناسب المساحة. |
scale | Image | تغيّر حجم ارتفاع العنصر حسب النسبة المحدّدة. |
scale | Image | تغيّر حجم عرض العنصر حسب النسبة المحدّدة. |
select() | void | يختار هذا الخيار Page في العرض التقديمي النشط فقط ويزيل أي اختيار سابق. |
select(replace) | void | يختار Page في العرض التقديمي النشط. |
send | Image | يرسل عنصر الصفحة إلى الخلف بمقدار عنصر واحد. |
send | Image | يرسل عنصر الصفحة إلى خلف الصفحة. |
set | Image | تضبط هذه السمة وصف النص البديل لعنصر الصفحة. |
set | Image | تضبط هذه السمة ارتفاع العنصر بالنقاط، وهو ارتفاع المربّع المحيط بالعنصر عندما لا يكون العنصر مدوّرًا. |
set | Image | تضبط هذه السمة الموضع الأفقي للعنصر بالنقاط، ويتم قياسه من الزاوية العلوية اليمنى للصفحة عندما لا يكون العنصر في وضع تدوير. |
set | Link | يضبط Link على Slide المحدّد باستخدام الفهرس المستند إلى الصفر للشريحة. |
set | Link | يضبط Link على Slide المحدّد، ويتم ضبط الرابط حسب معرّف الشريحة المحدّد. |
set | Link | يضبط Link على Slide المحدّد باستخدام الموضع النسبي للشريحة. |
set | Link | يضبط Link على سلسلة عنوان URL غير فارغة. |
set | Image | تضبط هذه السمة زاوية تدوير العنصر في اتجاه عقارب الساعة حول مركزه بالدرجات. |
set | Image | تضبط هذه السمة عنوان النص البديل لعنصر الصفحة. |
set | Image | تضبط هذه السمة الموضع العمودي للعنصر بالنقاط، ويتم قياسه من الزاوية العلوية اليمنى للصفحة عندما لا يكون العنصر مدوّرًا. |
set | Image | تضبط هذه السمة تحويل عنصر الصفحة باستخدام التحويل المقدَّم. |
set | Image | تضبط هذه السمة عرض العنصر بالنقاط، وهو عرض المربّع المحيط بالعنصر عندما لا يكون العنصر مدوّرًا. |
مستندات تفصيلية
align On Page(alignmentPosition)
تعمل هذه السمة على محاذاة العنصر مع موضع المحاذاة المحدّد على الصفحة.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
alignment | Alignment | تمثّل هذه السمة موضع محاذاة عنصر الصفحة هذا على الصفحة. |
الإرجاع
Image: عنصر الصفحة هذا، للسلسلة
bring Forward()
يقدّم عنصر الصفحة إلى الأمام على الصفحة بمقدار عنصر واحد.
يجب ألا يكون عنصر الصفحة في مجموعة.
الإرجاع
Image: عنصر الصفحة هذا، للسلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
bring To Front()
يؤدي ذلك إلى إظهار عنصر الصفحة في مقدّمة الصفحة.
يجب ألا يكون عنصر الصفحة في مجموعة.
الإرجاع
Image: عنصر الصفحة هذا، للسلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
duplicate()
تكرار عنصر الصفحة
يتم وضع عنصر الصفحة المكرّرة في الصفحة نفسها وفي الموضع نفسه الذي تم فيه وضع العنصر الأصلي.
الإرجاع
Page: النسخة المكرّرة الجديدة من عنصر الصفحة هذا
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get As(contentType)
لعرض البيانات داخل هذا العنصر ككائن ثنائي كبير تم تحويله إلى نوع المحتوى المحدّد
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
content | String | نوع MIME الذي سيتم التحويل إليه. |
الإرجاع
Blob: البيانات ككائن ثنائي كبير.
get Blob()
get Border()
get Connection Sites()
تعرض هذه السمة قائمة بعناصر Connection في عنصر الصفحة، أو قائمة فارغة إذا كان عنصر الصفحة لا يتضمّن أي مواقع اتصال.
الإرجاع
Connection: قائمة المواقع الإلكترونية المرتبطة، والتي قد تكون فارغة إذا لم يكن لهذا العنصر أي مواقع إلكترونية مرتبطة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Content Url()
تعرض هذه السمة عنوان URL للصورة.
يتم وضع علامة على عنوان URL هذا باستخدام حساب مقدّم الطلب، وبالتالي يمكن لأي شخص لديه عنوان URL الوصول إلى الصورة كما لو كان مقدّم الطلب الأصلي. قد يتم فقدان إذن الوصول إلى الصورة إذا تم تغيير إعدادات المشاركة في العرض التقديمي. تنتهي صلاحية عنوان URL الذي تم عرضه بعد فترة قصيرة.
الإرجاع
String
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Description()
تعرض هذه السمة وصف النص البديل لعنصر الصفحة. يتم دمج الوصف مع العنوان لعرض النص البديل وقراءته.
الإرجاع
String: وصف النص البديل لعنصر الصفحة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Height()
تعرض هذه السمة ارتفاع العنصر بالنقاط، وهو ارتفاع المربّع المحيط بالعنصر عندما لا يكون العنصر مدوّرًا.
لا تتوافق هذه الطريقة مع جميع عناصر الصفحة. لمعرفة عناصر الصفحة غير المتوافقة مع هذه الطريقة، يُرجى الرجوع إلى قيود تحديد الحجم والموضع.
الإرجاع
Number|null: الارتفاع الأساسي لعنصر الصفحة بالنقاط، أو null إذا لم يكن لعنصر الصفحة ارتفاع.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Inherent Height()
تعرض هذه السمة الارتفاع الأصلي للعنصر بالنقاط.
يكون تحويل عنصر الصفحة مرتبطًا بحجمه الأصلي. استخدِم الحجم المضمّن مع تحويل العنصر لتحديد المظهر المرئي النهائي للعنصر.
الإرجاع
Number|null: الارتفاع الأساسي لعنصر الصفحة بالنقاط، أو null إذا لم يكن لعنصر الصفحة ارتفاع.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Inherent Width()
تعرض هذه السمة العرض المضمّن للعنصر بالنقاط.
يكون تحويل عنصر الصفحة مرتبطًا بحجمه الأصلي. استخدِم الحجم المضمّن مع تحويل العنصر لتحديد المظهر المرئي النهائي للعنصر.
الإرجاع
Number|null: العرض المضمّن لعنصر الصفحة بالنقاط، أو null إذا لم يكن لعنصر الصفحة عرض.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Left()
تعرض هذه السمة الموضع الأفقي للعنصر بالنقاط، ويتم قياسه من الزاوية العلوية اليمنى للصفحة عندما لا يكون العنصر في وضع تدوير.
الإرجاع
Number: يمثّل هذا العنصر الموضع الأفقي بالنقاط، بدءًا من الزاوية العلوية اليمنى من الصفحة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Link()
تعرِض هذه الدالة Link أو null إذا لم يكن هناك رابط.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
الإرجاع
Link|null: Link أو null إذا لم يكن هناك رابط
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Object Id()
تعرِض هذه الطريقة المعرّف الفريد لهذا العنصر. تتشارك معرّفات العناصر التي تستخدمها الصفحات وعناصر الصفحة مساحة الاسم نفسها.
الإرجاع
استبدِل String بالمعرّف الفريد لهذا العنصر.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Element Type()
تعرض هذه السمة نوع عنصر الصفحة، ويتم تمثيله كقيمة تعداد Page.
الإرجاع
Page: نوع عنصر الصفحة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Parent Group()
تعرض هذه السمة المجموعة التي ينتمي إليها عنصر الصفحة هذا، أو null إذا لم يكن العنصر في مجموعة.
الإرجاع
Group|null: المجموعة التي ينتمي إليها عنصر الصفحة هذا، أو null
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Parent Page()
تعرض هذه السمة الصفحة التي يظهر عليها عنصر الصفحة هذا.
الإرجاع
Page: الصفحة التي يظهر عليها هذا العنصر
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Parent Placeholder()
تعرض هذه السمة عنصر الصفحة الرئيسية للعنصر النائب. تعرِض null إذا لم تكن الصورة عنصرًا نائبًا أو لم يكن لها عنصر رئيسي.
الإرجاع
Page: عنصر الصفحة الرئيسي لعنصر نائب الصورة هذا، أو null إذا لم تكن هذه الصورة عنصرًا نائبًا أو لم يكن لها عنصر رئيسي.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholder Index()
تعرض هذه السمة فهرس صورة العنصر النائب. إذا كانت هناك صورتان أو أكثر من الصور النائبة على الصفحة نفسها من النوع نفسه، سيكون لكل صورة قيمة فهرس فريدة. تعرِض null إذا لم تكن الصورة عنصرًا نائبًا.
الإرجاع
Integer|null: فهرس العنصر النائب لهذه الصورة، أو null إذا لم تكن الصورة عنصرًا نائبًا
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholder Type()
تعرض هذه السمة نوع العنصر النائب للصورة، أو Placeholder إذا لم يكن الشكل عنصرًا نائبًا.
الإرجاع
Placeholder: تمثّل نوع العنصر النائب لهذه الصورة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Rotation()
تعرض هذه السمة زاوية تدوير العنصر في اتجاه عقارب الساعة حول مركزه بالدرجات، حيث يعني صفر درجة عدم التدوير.
الإرجاع
Number: زاوية الدوران بالدرجات بين 0 (شامل) و360 (غير شامل).
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Source Url()
تعرض هذه السمة عنوان URL المصدر للصورة، إذا كان متاحًا.
عند إدراج صورة بواسطة عنوان URL، تعرض هذه السمة عنوان URL المقدَّم أثناء إدراج الصورة.
الإرجاع
String|null: عنوان URL للصورة أو null إذا لم يكن للصورة عنوان URL مصدر.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Title()
تعرض هذه السمة عنوان النص البديل لعنصر الصفحة. يتم دمج العنوان مع الوصف لعرض النص البديل وقراءته.
الإرجاع
String: عنوان النص البديل لعنصر الصفحة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Top()
تعرض هذه السمة الموضع الرأسي للعنصر بالنقاط، ويتم قياسه من الزاوية العلوية اليمنى للصفحة عندما لا يكون العنصر في وضع تدوير.
الإرجاع
Number: يمثّل هذا العنصر الموضع الرأسي بالنقاط، بدءًا من الزاوية العلوية اليمنى من الصفحة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Transform()
تعرض هذه السمة تحويل عنصر الصفحة.
يتم تحديد المظهر المرئي لعنصر الصفحة من خلال التحويل المطلق. لاحتساب التحويل المطلق، يجب ربط تحويل عنصر الصفحة مسبقًا بعمليات التحويل الخاصة بجميع المجموعات الرئيسية. إذا لم يكن عنصر الصفحة في مجموعة، يكون التحويل المطلق هو القيمة نفسها في هذا الحقل.
الإرجاع
Affine: هي عملية تحويل عنصر الصفحة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Width()
تعرض هذه السمة عرض العنصر بالنقاط، وهو عرض المربّع المحيط بالعنصر عندما لا يكون العنصر مدوّرًا.
لا تتوافق هذه الطريقة مع جميع عناصر الصفحة. لمعرفة عناصر الصفحة غير المتوافقة مع هذه الطريقة، يُرجى الرجوع إلى قيود تحديد الحجم والموضع.
الإرجاع
Number|null: العرض المضمّن لعنصر الصفحة بالنقاط، أو null إذا لم يكن لعنصر الصفحة عرض.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
preconcatenate Transform(transform)
يتم دمج عملية التحويل المقدَّمة مع عملية التحويل الحالية لعنصر الصفحة.
newTransform = argument * existingTransform;
على سبيل المثال، لنقل عناصر الصفحة بمقدار 36 نقطة إلى اليسار:
const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; element.preconcatenateTransform( SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(), );
يمكنك أيضًا استبدال تحويل عنصر الصفحة بـ set.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
transform | Affine | التحويل إلى عملية ربط مسبقة بعنصر الصفحة هذا. |
الإرجاع
Image: عنصر الصفحة هذا، ويُستخدم في الربط.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove()
تتم إزالة عنصر الصفحة.
إذا كان Group لا يحتوي بعد عملية الإزالة إلا على عنصر صفحة واحد أو لا يحتوي على أي عناصر، ستتم أيضًا إزالة المجموعة نفسها.
إذا تمت إزالة عنصر نائب Page من شريحة رئيسية أو تخطيط، ستتم أيضًا إزالة أي عناصر نائبة فارغة موروثة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Link()
تزيل هذه الطريقة Link.
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
replace(blobSource)
يستبدل هذه الصورة بصورة موصوفة بواسطة عنصر Blob.
يؤدي إدراج الصورة إلى جلبها من
Blob مرة واحدة ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي.
يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق PNG أو JPEG أو GIF.
للحفاظ على نسبة العرض إلى الارتفاع للصورة، يتم تغيير حجم الصورة وتوسيطها بالنسبة إلى حجم الصورة الحالية.
const image = SlidesApp.getActivePresentation().getSlides()[0].getImages()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById("123abc"); image.replace(driveImage);
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
blob | Blob | بيانات الصورة |
الإرجاع
Image: هذا هو Image بعد الاستبدال.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(blobSource, crop)
يستبدل هذه الصورة بصورة موصوفة بواسطة عنصر Image، مع إمكانية اقتصاص الصورة لتناسب المساحة.
يؤدي إدراج الصورة إلى جلبها من
Blob مرة واحدة ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي.
يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق PNG أو JPEG أو GIF.
const image = SlidesApp.getActivePresentation().getSlides()[0].getImages()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); // Replace and crop the drive image. image.replace(driveImage, true);
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
blob | Blob | بيانات الصورة |
crop | Boolean | في حال تحديد true، يتم اقتصاص الصورة لتناسب حجم الصورة الحالية. بخلاف ذلك، يتم تغيير حجم الصورة وتوسيطها. |
الإرجاع
Image: هذا هو Image بعد الاستبدال.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(imageUrl)
يستبدل هذه الصورة بصورة أخرى تم تنزيلها من عنوان URL المقدَّم.
عند إدراج الصورة، يتم جلبها من عنوان URL مرة واحدة ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق PNG أو JPEG أو GIF.
يجب أن يكون عنوان URL المقدَّم متاحًا للجميع وألا يتجاوز حجمه 2 كيلوبايت. يتم حفظ عنوان URL نفسه مع الصورة وعرضه من خلال get.
للحفاظ على نسبة العرض إلى الارتفاع للصورة، يتم تغيير حجم الصورة وتوسيطها بالنسبة إلى حجم الصورة الحالية.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
image | String | تمثّل هذه السمة عنوان URL الذي يمكن تنزيل الصورة منه. |
الإرجاع
Image: هذا هو Image بعد الاستبدال.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(imageUrl, crop)
يستبدل هذه الصورة بصورة أخرى تم تنزيلها من عنوان URL المقدَّم، مع إمكانية اقتصاص الصورة لتناسب المساحة.
عند إدراج الصورة، يتم جلبها من عنوان URL مرة واحدة ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق PNG أو JPEG أو GIF.
يجب ألا يتجاوز حجم عنوان URL المقدَّم 2 كيلوبايت.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
image | String | تمثّل هذه السمة عنوان URL الذي يمكن تنزيل الصورة منه. |
crop | Boolean | في حال تحديد true، يتم اقتصاص الصورة لتناسب حجم الصورة الحالية. بخلاف ذلك، يتم تغيير حجم الصورة وتوسيطها. |
الإرجاع
Image: هذا هو Image بعد الاستبدال.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scale Height(ratio)
تغيّر حجم ارتفاع العنصر حسب النسبة المحدّدة. ارتفاع العنصر هو ارتفاع المربّع المحيط به عندما لا يكون العنصر قد تم تدويره.
لا تتوافق هذه الطريقة مع جميع عناصر الصفحة. لمعرفة عناصر الصفحة غير المتوافقة مع هذه الطريقة، يُرجى الرجوع إلى قيود تحديد الحجم والموضع.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
ratio | Number | نسبة تغيير ارتفاع عنصر الصفحة هذا. |
الإرجاع
Image: عنصر الصفحة هذا، ويُستخدم في الربط.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scale Width(ratio)
تغيّر حجم عرض العنصر حسب النسبة المحدّدة. عرض العنصر هو عرض المربّع المحيط به عندما لا يكون العنصر قد تم تدويره.
لا تتوافق هذه الطريقة مع جميع عناصر الصفحة. لمعرفة عناصر الصفحة غير المتوافقة مع هذه الطريقة، يُرجى الرجوع إلى قيود تحديد الحجم والموضع.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
ratio | Number | النسبة التي سيتم من خلالها تغيير حجم عرض عنصر الصفحة هذا. |
الإرجاع
Image: عنصر الصفحة هذا، ويُستخدم في الربط.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select()
يختار هذا الخيار Page في العرض التقديمي النشط فقط ويزيل أي اختيار سابق. وهذا الإجراء مماثل لاستدعاء select(replace) مع true.
لا يمكن للنص البرمجي الوصول إلى تحديد المستخدم الذي يشغّل النص البرمجي إلا إذا كان النص البرمجي مرتبطًا بالعرض التقديمي.
يؤدي هذا الإجراء إلى ضبط Page الأصل لـ Page على أنّه current page selection.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select(replace)
يختار Page في العرض التقديمي النشط.
لا يمكن للنص البرمجي الوصول إلى تحديد المستخدم الذي يشغّل النص البرمجي إلا إذا كان النص البرمجي مرتبطًا بالعرض التقديمي.
مرِّر true إلى هذه الطريقة لاختيار Page فقط وإزالة أي اختيار سابق. يؤدي ذلك أيضًا إلى ضبط العنصر الرئيسي Page للعنصر Page على أنّه current page selection.
اضغط على false لتحديد عدة كائنات Page. يجب أن تكون الكائنات Page في Page نفسها.
يجب استيفاء الشروط التالية عند اختيار عنصر صفحة باستخدام مَعلمة false
- يجب أن يكون العنصر الرئيسي
PageللعنصرPageهوElement current page selection. - يجب عدم اختيار عناصر
Pageمتعدّدة.
للتأكّد من ذلك، يُفضّل اختيار العنصر الأصل Page أولاً باستخدام Page.selectAsCurrentPage()، ثم اختيار عناصر الصفحة في تلك الصفحة.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // First select the slide page, as the current page selection. slide.selectAsCurrentPage(); // Then select all the page elements in the selected slide page. const pageElements = slide.getPageElements(); for (let i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
replace | Boolean | إذا كانت القيمة true، سيحل الاختيار محل أي اختيار سابق، وإلا سيتم إضافة الاختيار إلى أي اختيار سابق. |
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
send Backward()
يرسل عنصر الصفحة إلى الخلف بمقدار عنصر واحد.
يجب ألا يكون عنصر الصفحة في مجموعة.
الإرجاع
Image: عنصر الصفحة هذا، ويُستخدم في الربط.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
send To Back()
يرسل عنصر الصفحة إلى خلف الصفحة.
يجب ألا يكون عنصر الصفحة في مجموعة.
الإرجاع
Image: عنصر الصفحة هذا، للسلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Description(description)
تضبط هذه السمة وصف النص البديل لعنصر الصفحة.
الطريقة غير متاحة لعناصر Group.
// Set the first page element's alt text description to "new alt text // description". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setDescription('new alt text description'); Logger.log(pageElement.getDescription());
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
description | String | السلسلة التي سيتم ضبط وصف النص البديل عليها. |
الإرجاع
Image: عنصر الصفحة هذا
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Height(height)
تضبط هذه السمة ارتفاع العنصر بالنقاط، وهو ارتفاع المربّع المحيط بالعنصر عندما لا يكون العنصر مدوّرًا.
لا تتوافق هذه الطريقة مع جميع عناصر الصفحة. لمعرفة عناصر الصفحة غير المتوافقة مع هذه الطريقة، يُرجى الرجوع إلى قيود تحديد الحجم والموضع.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
height | Number | تمثّل هذه السمة الارتفاع الجديد لعنصر الصفحة المطلوب ضبطه، ويتم قياسه بالنقاط. |
الإرجاع
Image: عنصر الصفحة هذا، للسلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Left(left)
تضبط هذه السمة الموضع الأفقي للعنصر بالنقاط، ويتم قياسه من الزاوية العلوية اليمنى للصفحة عندما لا يكون العنصر في وضع تدوير.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
left | Number | الموضع الأفقي الجديد المطلوب ضبطه، بالنقاط |
الإرجاع
Image: عنصر الصفحة هذا، للسلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slideIndex)
يضبط Link على Slide المحدّد باستخدام الفهرس المستند إلى الصفر للشريحة.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(0);
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
slide | Integer | الفهرس الذي يبدأ من الصفر للشريحة |
الإرجاع
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slide)
يضبط هذا الإجراء Link على Slide المحدّد، ويتم ضبط الرابط حسب معرّف الشريحة المحدّد.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(slides[0]);
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
slide | Slide | Slide المراد ربطه |
الإرجاع
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slidePosition)
يضبط Link على Slide المحدّد باستخدام الموضع النسبي للشريحة.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
slide | Slide | تمثّل هذه السمة Slide النسبي. |
الإرجاع
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Url(url)
يضبط Link على سلسلة عنوان URL غير فارغة.
// Set a link to the URL. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkUrl('https://slides.google.com');
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
url | String | سلسلة عنوان URL |
الإرجاع
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Rotation(angle)
تضبط هذه السمة زاوية تدوير العنصر في اتجاه عقارب الساعة حول مركزه بالدرجات.
لا تتوافق هذه الطريقة مع جميع عناصر الصفحة. لمعرفة عناصر الصفحة غير المتوافقة مع هذه الطريقة، يُرجى الرجوع إلى قيود تحديد الحجم والموضع.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
angle | Number | زاوية التدوير الجديدة في اتجاه عقارب الساعة المطلوب ضبطها، بالدرجات |
الإرجاع
Image: عنصر الصفحة هذا، للسلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Title(title)
تضبط هذه السمة عنوان النص البديل لعنصر الصفحة.
الطريقة غير متاحة لعناصر Group.
// Set the first page element's alt text title to "new alt text title". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setTitle('new alt text title'); Logger.log(pageElement.getTitle());
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
title | String | السلسلة التي سيتم ضبط عنوان النص البديل عليها. |
الإرجاع
Image: عنصر الصفحة هذا
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Top(top)
تضبط هذه السمة الموضع العمودي للعنصر بالنقاط، ويتم قياسه من الزاوية العلوية اليمنى للصفحة عندما لا يكون العنصر مدوّرًا.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
top | Number | الموضع الرأسي الجديد الذي سيتم ضبطه، بالنقاط |
الإرجاع
Image: عنصر الصفحة هذا، للسلسلة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Transform(transform)
تضبط هذه السمة تحويل عنصر الصفحة باستخدام التحويل المقدَّم.
يؤدي تعديل تحويل مجموعة إلى تغيير التحويل المطلق لعناصر الصفحة في تلك المجموعة، ما قد يؤدي إلى تغيير مظهرها المرئي.
عند تعديل تحويل عنصر صفحة ضِمن مجموعة، يتم تغيير تحويل عنصر الصفحة هذا فقط، ولا يؤثر ذلك في تحويلات المجموعة أو عناصر الصفحة الأخرى في المجموعة.
للحصول على تفاصيل حول كيفية تأثير عمليات التحويل في المظهر المرئي لعناصر الصفحة، يُرجى الاطّلاع على get.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
transform | Affine | تمثّل هذه السمة عملية التحويل التي تم ضبطها لعنصر الصفحة هذا. |
الإرجاع
Image: هذا العنصر مخصّص للربط.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Width(width)
تضبط هذه السمة عرض العنصر بالنقاط، وهو عرض المربّع المحيط بالعنصر عندما لا يكون العنصر مدوّرًا.
لا تتوافق هذه الطريقة مع جميع عناصر الصفحة. لمعرفة عناصر الصفحة غير المتوافقة مع هذه الطريقة، يُرجى الرجوع إلى قيود تحديد الحجم والموضع.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
width | Number | تمثّل هذه السمة العرض الجديد لعنصر الصفحة المطلوب ضبطه، ويتم قياسه بالنقاط. |
الإرجاع
Image: عنصر الصفحة هذا، ويُستخدم في الربط.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations