إظهار أشرطة التقدم في عرض تقديمي من Google
مستوى الترميز: متوسط
المدة: 15 دقيقة
نوع المشروع: إضافة إلى المحرّر
الأهداف
- فهم دور الحلّ
- فهم ما تفعله خدمات Apps Script ضمن
الحلّ
- إعداد النص البرمجي
- شغِّل النص البرمجي.
لمحة عن هذا الحل
استخدِم هذا الحلّ لإضافة شريط تقدّم إلى أسفل الشرائح في
عرضك التقديمي.

آلية العمل
يحسب النص البرمجي عدد الشرائح في العرض التقديمي ويضيف شكلًا ملفوفًا في أسفل كل شريحة. يزيد النص البرمجي من عرض
كل شكل مستطيل لعرض مستوى التقدّم في الشرائح.
خدمات "برمجة تطبيقات Google"
يستخدم هذا الحلّ الخدمة التالية:
المتطلبات الأساسية
لاستخدام هذا العيّنة، يجب استيفاء المتطلبات الأساسية التالية:
- حساب Google (قد تحتاج حسابات Google Workspace
إلى موافقة المشرف).
- متصفح ويب يمكنه الوصول إلى الإنترنت
إعداد النص البرمجي
- انقر على الزر التالي لإنشاء نسخة من عرض شريط التقدم في Slides. تم إرفاق مشروع "برمجة تطبيقات Google" ل
هذا الحلّ بالعرض التقديمي.
إنشاء نسخة
- في العرض التقديمي، انقر على الإضافات
>
شريط التقدم >
عرض شريط التقدم.
امنح الإذن للنصّ البرمجي عند مطالبتك بذلك.
إذا ظهرت الرسالة التحذيرية لم يتم التحقّق من هذا التطبيق على شاشة موافقة OAuth،
يمكن المتابعة من خلال النقر على الإعدادات المتقدّمة >
الانتقال إلى {Project Name} (غير آمن).
مرة أخرى، انقر على الإضافات >
شريط التقدم > عرض شريط التقدم.
لإزالة شريط التقدم، انقر على الإضافات
>
شريط التقدم > إخفاء شريط التقدم.
مراجعة الرمز
لمراجعة رمز Apps Script لهذا الحل، انقر على
عرض رمز المصدر أدناه:
المساهمون
تُعدّ Google هذه العينة بمساعدة خبراء Google Developers.
الخطوات التالية
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-12-22 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-12-22 (حسب التوقيت العالمي المتفَّق عليه)"],[[["This Google Apps Script solution adds a progress bar to the bottom of Google Slides presentations to visually track progress through the slides."],["The script uses the Slides service to calculate the number of slides, add a rectangle shape to each slide, and dynamically adjust the rectangle's width to represent progress."],["Users can easily install the script by making a copy of the provided presentation and authorizing the script to access their Google Slides."],["The progress bar can be shown or hidden using the \"Progress bar\" menu found under \"Extensions\" in Google Slides after installation."],["Developers can review and modify the source code, which is publicly available on GitHub, for customization or further development."]]],["This solution adds a progress bar to Google Slides presentations using Apps Script. The script calculates the total slides and adds a rectangle to the bottom of each slide, increasing the rectangle's width to visually represent progress. Users copy a sample presentation, authorize the script, and then run it to create or remove the progress bars via the \"Extensions\" menu. It utilizes the Slides service to manipulate slides and shapes, adding and deleting these elements.\n"]]