گوگل اسلایدز یک راهکار ارائه مبتنی بر ابر با همکاری بلادرنگ و ابزارهای قدرتمند است که به شما امکان میدهد به سرعت مجموعه اسلایدهای سفارشی بسازید.
شما میتوانید اسلایدها را با افزونههایی گسترش دهید که به کاربران در ساخت ارائههای جدید، برقراری اتصال به سیستمهای شخص ثالث و ادغام دادههای اسلایدهای شما با سایر برنامههای Google Workspace (مانند Google Sheets) کمک میکند.
میتوانید افزونههای اسلایدهایی که دیگران ساختهاند را در بازار Google Workspace مشاهده کنید.
کاری که میتوانید انجام دهید
در اینجا چند کاری که میتوانید با افزونههایی که اسلایدها را گسترش میدهند انجام دهید، آورده شده است:
- با استفاده از سرویس اسلایدهای Apps Script داخلی، اسلایدها را در ارائههای Slides بخوانید، ویرایش کنید، تجسم کنید و قالببندی کنید.
- برای دسترسی مستقیم به API اسلایدهای گوگل، از سرویس پیشرفته اسلایدهای Apps Script استفاده کنید.
- با استفاده از HTML و CSS استاندارد، منوهای سفارشی ایجاد کنید و چندین رابط کاربری دیالوگ و سایدبار سفارشی تعریف کنید.
- محرکهای افزونهای ایجاد کنید که هنگام وقوع رویدادهای محرک خاص، توابع مشخصی را اجرا کنند.
افزونههای اسلایدها با استفاده از Apps Script ساخته میشوند. برای کسب اطلاعات بیشتر در مورد نحوه دسترسی و مدیریت اسلایدها با Apps Script، به بخش «گسترش اسلایدها» مراجعه کنید.
ساختار ارائه
یک ارائه اسلاید شامل صفحاتی است که هر کدام تعدادی عنصر مانند کادرهای متنی و تصاویر دارند.
سرویس Apps Script Slides چندین کلاس برای نمایش ساختارهای سازمانی در اسلایدها (مانند Slide و Shape ) ارائه میدهد. میتوانید از این کلاسها برای خواندن و تغییر دادهها و رفتار اسلایدها استفاده کنید.
برای کسب اطلاعات بیشتر در مورد نحوه سازماندهی ارائههای اسلاید، به ساختار یک ارائه مراجعه کنید.
محرکها
تریگرهای اسکریپت برنامهها به یک پروژه اسکریپت اجازه میدهند تا در صورت برآورده شدن شرایط خاص، مانند باز شدن یک ارائه یا نصب یک افزونه، یک تابع مشخص را اجرا کند.
برای اطلاعات بیشتر در مورد اینکه چه محرکهایی میتوانند با افزونههای اسلایدها استفاده شوند و چه محدودیتهایی در استفاده از آنها اعمال میشود ، به محرکهای افزونه مراجعه کنید.
مطالعه بیشتر
راهنماهای اسکریپت برنامهها زیر هنگام توسعه افزونههای اسلایدها مفید هستند:
- اسلایدهای در حال گسترش
- ساختار یک ارائه
- اندازه بندی و موقعیت یابی عناصر صفحه
- انتخاب موارد در یک ارائه
- ویرایش و استایلدهی متن
- چرخه حیات یک بهروزرسانی