Presentations
قابل ویرایش را ایجاد و باز می کند.
// Open a presentation by ID. let preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
Alignment Position | Alignment Position | شمارشی از انواع موقعیت های تراز. |
Arrow Style | Arrow Style | شمارشی از سبک های مختلف پیکانی که یک Line می تواند داشته باشد. |
Auto Text Type | Auto Text Type | شمارشی از انواع متن خودکار. |
Autofit Type | Autofit Type | شمارشی از انواع خودکار. |
Cell Merge State | Cell Merge State | شمارشی از حالات مختلف ادغام یک سلول جدول. |
Color Type | Color Type | شمارش انواع رنگ |
Content Alignment | Content Alignment | شمارشی از مقادیر مورد استفاده برای تعیین تراز محتوا. |
Dash Style | Dash Style | شمارشی از سبک های مختلف خط تیره که یک Line می تواند داشته باشد. |
Fill Type | Fill Type | شمارش انواع پر. |
Line Category | Line Category | شمارشی از دسته های Line . |
Line Fill Type | Line Fill Type | شمارشی از انواع Line Fill . |
Line Type | Line Type | شمارشی از انواع Line . |
Link Type | Link Type | شمارشی از انواع پیوندها. |
List Preset | List Preset | شمارشی از انواع از پیش تنظیم لیست. |
Page Background Type | Page Background Type | شمارشی از انواع پس زمینه صفحه. |
Page Element Type | Page Element Type | شمارشی از انواع عناصر صفحه. |
Page Type | Page Type | شمارش انواع صفحات |
Paragraph Alignment | Paragraph Alignment | شمارشی از انواع تراز پاراگراف ها. |
Placeholder Type | Placeholder Type | شمارشی از انواع متغیرها. |
Predefined Layout | Predefined Layout | شمارشی از طرح های از پیش تعریف شده. |
Selection Type | Selection Type | شمارشی از انواع انتخاب ها. |
Shape Type | Shape Type | شمارش انواع اشکال |
Sheets Chart Embed Type | Sheets Chart Embed Type | شمارشی از انواع جاسازی نمودار Sheets. |
Slide Linking Mode | Slide Linking Mode | شمارشی از روش هایی که می توان اسلایدها را پیوند داد. |
Slide Position | Slide Position | شمارشی از انواع موقعیت های اسلاید. |
Spacing Mode | Spacing Mode | شمارشی از انواع حالت های فاصله. |
Text Baseline Offset | Text Baseline Offset | شمارشی از انواع افست خط مبنا متن. |
Text Direction | Text Direction | شمارشی از انواع جهت های متنی. |
Theme Color Type | Theme Color Type | شمارشی از رنگ های تم |
Video Source Type | Video Source Type | شمارشی از انواع منبع ویدئویی |
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
create(name) | Presentation | یک Presentation جدید ایجاد و باز می کند. |
get Active Presentation() | Presentation | ارائه فعال فعلی را که اسکریپت به آن محدود شده است، برمیگرداند، یا اگر ارائه فعالی وجود نداشته باشد، null . |
get Ui() | Ui | نمونهای از محیط رابط کاربری ارائه را برمیگرداند که به اسکریپت اجازه میدهد ویژگیهایی مانند منوها، گفتگوها و نوارهای جانبی را اضافه کند. |
new Affine Transform Builder() | Affine Transform Builder | یک Affine Transform Builder جدید را برای ساختن Affine Transform برمی گرداند. |
open By Id(id) | Presentation | Presentation را با شناسه داده شده باز می کند. |
open By Url(url) | Presentation | Presentation را با URL داده شده باز می کند. |
مستندات دقیق
create(name)
یک Presentation
جدید ایجاد و باز می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
name | String | نامی که باید به ارائه ایجاد شده داده شود. |
بازگشت
Presentation
- ارائه با نام داده شده.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/presentations
get Active Presentation()
ارائه فعال فعلی را که اسکریپت به آن محدود شده است، برمیگرداند، یا اگر ارائه فعالی وجود نداشته باشد، null
. برای تعامل با ارائه ای که اسکریپت محدود به ظرف نیست، به جای آن open By Id(id)
استفاده کنید.
// Get the current presentation to which this script is bound. const presentation = SlidesApp.getActivePresentation();
بازگشت
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Ui()
نمونهای از محیط رابط کاربری ارائه را برمیگرداند که به اسکریپت اجازه میدهد ویژگیهایی مانند منوها، گفتگوها و نوارهای جانبی را اضافه کند. یک اسکریپت فقط می تواند برای نمونه فعلی یک ارائه باز با رابط کاربری تعامل داشته باشد و تنها در صورتی که اسکریپت به ارائه محدود شده باشد. برای اطلاعات بیشتر، به راهنمای منوها ، گفتگوها و نوارهای جانبی مراجعه کنید.
// 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(); }
بازگشت
new Affine Transform Builder()
یک Affine Transform Builder
جدید را برای ساختن Affine Transform
برمی گرداند. سازنده با تبدیل هویت از پیش تنظیم شده است.
بازگشت
open By Id(id)
Presentation
را با شناسه داده شده باز می کند.
// Open a presentation by ID. const presentation = SlidesApp.openById('docId');
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
id | String |
بازگشت
Presentation
- ارائه با شناسه داده شده
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/presentations
open By Url(url)
Presentation
را با URL داده شده باز می کند.
// Open a presentation by URL. const presentation = SlidesApp.openByUrl( 'https://docs.google.com/presentation/d/docId/edit', );
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
url | String |
بازگشت
Presentation
- ارائه با URL داده شده
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/presentations