استاد در ارائه.
مسترها شامل تمام عناصر صفحه مشترک و ویژگیهای مشترک برای مجموعهای از طرحبندیها هستند. آنها سه هدف را دنبال میکنند:
- شکلهای جاینگهدار روی یک شکل اصلی، شامل سبکهای متن پیشفرض و ویژگیهای شکل تمام شکلهای جاینگهدار در صفحاتی هستند که از آن شکل اصلی استفاده میکنند.
- ویژگیهای یک صفحه اصلی، ویژگیهای مشترک صفحه را که توسط طرحبندیهای آن به ارث برده میشوند، تعریف میکنند.
- هر شکل دیگری که در اسلاید اصلی باشد، صرف نظر از طرحبندی آنها، در تمام اسلایدهایی که از آن اسلاید اصلی استفاده میکنند، ظاهر میشود.
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
get Background() | Page Background | پسزمینه صفحه را دریافت میکند. |
get Color Scheme() | Color Scheme | Color Scheme مرتبط با صفحه را دریافت میکند. |
get Groups() | Group[] | لیست اشیاء Group را در صفحه برمیگرداند. |
get Images() | Image[] | لیست اشیاء Image موجود در صفحه را برمیگرداند. |
get Layouts() | Layout[] | طرحبندیهای این استاد را دریافت میکند. |
get Lines() | Line[] | لیست اشیاء Line را در صفحه برمیگرداند. |
get Object Id() | String | شناسه منحصر به فرد صفحه را دریافت میکند. |
get Page Element By Id(id) | Page Element |null | Page Element را در صفحه با شناسه داده شده برمیگرداند، یا در صورت وجود نداشتن null برمیگرداند. |
get Page Elements() | Page Element[] | لیستی از اشیاء Page Element که در صفحه رندر شدهاند را برمیگرداند. |
get Page Type() | Page Type | نوع صفحه را دریافت میکند. |
get Placeholder(placeholderType) | Page Element |null | شیء Page Element جانگهدار را برای یک Placeholder Type مشخصشده برمیگرداند یا در صورت عدم وجود جانگهدار منطبق، null برمیگرداند. |
get Placeholder(placeholderType, placeholderIndex) | Page Element |null | شیء Page Element جانگهدار را برای یک Placeholder Type مشخص شده و یک اندیس جانگهدار برمیگرداند، یا در صورت عدم وجود جانگهدار، null را برمیگرداند. |
get Placeholders() | Page Element[] | لیستی از اشیاء Page Element که به عنوان placeholder در صفحه قرار دارند را برمیگرداند. |
get Shapes() | Shape[] | لیست اشیاء Shape موجود در صفحه را برمیگرداند. |
get Sheets Charts() | Sheets Chart[] | لیست اشیاء Sheets Chart را در صفحه برمیگرداند. |
get Tables() | Table[] | لیست اشیاء Table موجود در صفحه را برمیگرداند. |
get Videos() | Video[] | لیست اشیاء Video ) موجود در صفحه را برمیگرداند. |
get Word Arts() | Word Art[] | لیست اشیاء Word Art موجود در صفحه را برمیگرداند. |
group(pageElements) | Group | تمام عناصر صفحه مشخص شده را گروه بندی می کند. |
insert Group(group) | Group | یک کپی از Group ارائه شده را در صفحه قرار میدهد. |
insert Image(blobSource) | Image | تصویری را در گوشه سمت چپ بالای صفحه با اندازه پیشفرض از حباب تصویر مشخص شده درج میکند. |
insert Image(blobSource, left, top, width, height) | Image | تصویری را با موقعیت و اندازهی مشخصشده از ناحیهی تصویر مشخصشده، در صفحه درج میکند. |
insert Image(image) | Image | یک کپی از Image ارائه شده را در صفحه قرار میدهد. |
insert Image(imageUrl) | Image | تصویری را در گوشه سمت چپ بالای صفحه با اندازه پیشفرض از URL ارائه شده درج میکند. |
insert Image(imageUrl, left, top, width, height) | Image | تصویری را با موقعیت و اندازهی مشخص شده از URL ارائه شده، در صفحه درج میکند. |
insert Line(line) | Line | یک کپی از Line ارائه شده را در صفحه درج میکند. |
insert Line(lineCategory, startConnectionSite, endConnectionSite) | Line | خطی را در صفحه درج میکند که دو connection sites به هم متصل میکند. |
insert Line(lineCategory, startLeft, startTop, endLeft, endTop) | Line | یک خط در صفحه درج میکند. |
insert Page Element(pageElement) | Page Element | یک کپی از Page Element ارائه شده را در صفحه درج میکند. |
insert Shape(shape) | Shape | یک کپی از Shape ارائه شده را در صفحه درج میکند. |
insert Shape(shapeType) | Shape | یک شکل را در صفحه درج میکند. |
insert Shape(shapeType, left, top, width, height) | Shape | یک شکل را در صفحه درج میکند. |
insert Sheets Chart(sourceChart) | Sheets Chart | یک نمودار Google Sheets در صفحه درج میکند. |
insert Sheets Chart(sourceChart, left, top, width, height) | Sheets Chart | یک نمودار Google Sheets با موقعیت و اندازه ارائه شده در صفحه درج میکند. |
insert Sheets Chart(sheetsChart) | Sheets Chart | یک کپی از Sheets Chart ارائه شده را در صفحه درج میکند. |
insert Sheets Chart As Image(sourceChart) | Image | نمودار Google Sheets را به عنوان Image در صفحه درج میکند. |
insert Sheets Chart As Image(sourceChart, left, top, width, height) | Image | یک نمودار Google Sheets را به عنوان Image با موقعیت و اندازه ارائه شده در صفحه درج میکند. |
insert Table(numRows, numColumns) | Table | یک جدول در صفحه درج میکند. |
insert Table(numRows, numColumns, left, top, width, height) | Table | یک جدول با موقعیت و اندازهی مشخصشده در صفحه درج میکند. |
insert Table(table) | Table | یک کپی از Table ارائه شده را در صفحه درج میکند. |
insert Text Box(text) | Shape | یک کادر متنی Shape حاوی رشته ارائه شده در صفحه درج میکند. |
insert Text Box(text, left, top, width, height) | Shape | یک کادر متنی Shape حاوی رشته ارائه شده در صفحه درج میکند. |
insert Video(videoUrl) | Video | یک ویدیو را در گوشه سمت چپ بالای صفحه با اندازه پیشفرض درج میکند. |
insert Video(videoUrl, left, top, width, height) | Video | یک ویدیو را با موقعیت و اندازهی مشخص شده در صفحه قرار میدهد. |
insert Video(video) | Video | یک کپی از Video ارائه شده را در صفحه قرار میدهد. |
insert Word Art(wordArt) | Word Art | یک کپی از Word Art ارائه شده را در صفحه قرار میدهد. |
remove() | void | صفحه را حذف میکند. |
replace All Text(findText, replaceText) | Integer | تمام نمونههای متن منطبق با find text را با replace text جایگزین میکند. |
replace All Text(findText, replaceText, matchCase) | Integer | تمام نمونههای متن منطبق با find text را با replace text جایگزین میکند. |
select As Current Page() | void | Page در ارائه فعال را به عنوان current page selection انتخاب میکند و هر انتخاب قبلی را حذف میکند. |
مستندات دقیق
get Background()
پسزمینه صفحه را دریافت میکند.
بازگشت
Page Background — پسزمینه صفحه.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Color Scheme()
Color Scheme مرتبط با صفحه را دریافت میکند.
بازگشت
Color Scheme — طرح رنگ صفحه.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Groups()
get Images()
get Layouts()
get Lines()
get Object Id()
شناسه منحصر به فرد صفحه را دریافت میکند. شناسههای شیء مورد استفاده توسط صفحات و عناصر صفحه، فضای نام یکسانی را به اشتراک میگذارند.
بازگشت
String
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Element By Id(id)
Page Element را در صفحه با شناسه داده شده برمیگرداند، یا در صورت وجود نداشتن null برمیگرداند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
id | String | شناسه عنصر صفحهای که بازیابی میشود. |
بازگشت
Page Element |null — عنصر صفحه با شناسه داده شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Elements()
لیستی از اشیاء Page Element که در صفحه رندر شدهاند را برمیگرداند.
بازگشت
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Type()
get Placeholder(placeholderType)
شیء Page Element جانگهدار را برای یک Placeholder Type مشخصشده برمیگرداند یا در صورت عدم وجود جانگهدار منطبق، null برمیگرداند.
اگر چندین متغیر با نوع یکسان وجود داشته باشد، متغیری را که دارای حداقل اندیس متغیر است، برمیگرداند. اگر چندین متغیر منطبق با اندیس یکسان وجود داشته باشد، اولین متغیر را از مجموعه عناصر صفحه برمیگرداند.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, );
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
placeholder Type | Placeholder Type |
بازگشت
Page Element |null
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholder(placeholderType, placeholderIndex)
شیء Page Element جانگهدار را برای یک Placeholder Type مشخص شده و یک اندیس جانگهدار برمیگرداند، یا در صورت عدم وجود جانگهدار، null را برمیگرداند.
اگر چندین متغیر با نوع و اندیس یکسان وجود داشته باشد، اولین متغیر را از مجموعه عناصر صفحه برمیگرداند.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, 0, );
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
placeholder Type | Placeholder Type | |
placeholder Index | Integer |
بازگشت
Page Element |null
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholders()
لیستی از اشیاء Page Element که به عنوان placeholder در صفحه قرار دارند را برمیگرداند.
const master = SlidesApp.getActivePresentation().getMasters()[0]; Logger.log( `Number of placeholders in the master: ${master.getPlaceholders().length}`, );
بازگشت
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Shapes()
get Sheets Charts()
لیست اشیاء Sheets Chart را در صفحه برمیگرداند.
بازگشت
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Tables()
get Videos()
get Word Arts()
group(pageElements)
تمام عناصر صفحه مشخص شده را گروه بندی می کند.
باید حداقل دو عنصر صفحه در یک صفحه وجود داشته باشد که از قبل در گروه دیگری نباشند. برخی از عناصر صفحه، مانند Videos ، Tables و placeholder Shapes قابل گروهبندی نیستند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
page Elements | Page Element[] | عناصری که باید با هم گروهبندی شوند. |
بازگشت
Group - گروه جدید.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Group(group)
یک کپی از Group ارائه شده را در صفحه قرار میدهد.
موقعیت عنصر درج شده در این صفحه از موقعیت عنصر منبع در صفحه مربوطه تعیین میشود.
اگر عنصر ارائه شده یک placeholder باشد که از داخل ارائه فعلی کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی ارثبری میکنند، در عنصر درج شده نیز ارثبری میکنند.
اگر عنصر ارائه شده یک placeholder باشد که از یک ارائه متفاوت کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی به ارث میرسند، از ارائه منبع به عنصر کپی میشوند.
// Copy a group between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const group = otherPresentationSlide.getGroups()[0]; currentPresentationSlide.insertGroup( group); // Also available for Layout, Master, and Page.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
group | Group | گروهی که قرار است کپی و درج شود. |
بازگشت
Group — گروه درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(blobSource)
تصویری را در گوشه سمت چپ بالای صفحه با اندازه پیشفرض از حباب تصویر مشخص شده درج میکند.
درج تصویر، آن را یک بار از Blob Source دریافت میکند و یک کپی از آن برای نمایش در داخل ارائه ذخیره میشود. حجم تصاویر باید کمتر از ۵۰ مگابایت باشد، نمیتواند از ۲۵ مگاپیکسل بیشتر باشد و باید در قالب PNG، JPEG یا GIF باشد.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // Get the Drive image file with the given ID. const image = DriveApp.getFileById('123abc'); slide.insertImage(image);
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
blob Source | Blob Source | دادههای تصویر. |
بازگشت
Image — تصویر درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(blobSource, left, top, width, height)
تصویری را با موقعیت و اندازهی مشخصشده از ناحیهی تصویر مشخصشده، در صفحه درج میکند.
تصویر یک بار در زمان درج از Blob Source ارائه شده دریافت میشود و یک کپی برای نمایش در داخل ارائه ذخیره میشود. حجم تصاویر باید کمتر از ۵۰ مگابایت باشد، نمیتواند از ۲۵ مگاپیکسل بیشتر باشد و باید در قالب PNG، JPEG یا GIF باشد.
برای حفظ نسبت ابعاد تصویر، تصویر نسبت به اندازه ارائه شده، مقیاسبندی و در مرکز قرار میگیرد.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // Get the Drive image file with the given ID. const image = DriveApp.getFileById('123abc'); const position = { left: 0, top: 0 }; const size = { width: 300, height: 100 }; slide.insertImage(image, position.left, position.top, size.width, size.height);
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
blob Source | Blob Source | دادههای تصویر. |
left | Number | موقعیت افقی تصویر بر حسب نقطه، که از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
top | Number | موقعیت عمودی تصویر بر حسب نقطه، که از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
width | Number | عرض تصویر بر حسب نقطه. |
height | Number | ارتفاع تصویر بر حسب نقطه. |
بازگشت
Image — تصویر درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(image)
یک کپی از Image ارائه شده را در صفحه قرار میدهد.
موقعیت تصاویر درجشده در این صفحه از موقعیت تصویر منبع در صفحه مربوطه تعیین میشود.
اگر تصویر ارائه شده یک متغیر جایگزین باشد که از درون ارائه فعلی کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی ارثبری میکنند، در تصویر درج شده نیز ارثبری میکنند.
اگر تصویر ارائه شده یک placeholder باشد که از یک ارائه متفاوت کپی میشود، ویژگیهایی که از صفحات master یا layout به ارث میرسند، از ارائه منبع به تصویر کپی میشوند. اگر تصویر placeholder کپی شده خالی باشد، چیزی در ارائه مقصد وارد نمیشود.
// Copy an image between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const image = otherPresentationSlide.getImages[0]; currentPresentationSlide.insertImage(image);
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
image | Image | تصویری که قرار است کپی و درج شود. |
بازگشت
Image — تصویر درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(imageUrl)
تصویری را در گوشه سمت چپ بالای صفحه با اندازه پیشفرض از URL ارائه شده درج میکند.
درج تصویر، آن را یک بار از URL دریافت میکند و یک کپی برای نمایش در داخل ارائه ذخیره میشود. حجم تصاویر باید کمتر از ۵۰ مگابایت باشد، نمیتواند از ۲۵ مگاپیکسل بیشتر باشد و باید در قالب PNG، JPEG یا GIF باشد.
URL ارائه شده باید به صورت عمومی قابل دسترسی باشد و حجم آن از ۲ کیلوبایت بیشتر نباشد. خود URL به همراه تصویر ذخیره شده و از طریق Image.getSourceUrl() نمایش داده میشود.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
image Url | String | آدرس اینترنتی تصویر. |
بازگشت
Image — تصویر درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(imageUrl, left, top, width, height)
تصویری را با موقعیت و اندازهی مشخص شده از URL ارائه شده، در صفحه درج میکند.
درج تصویر، آن را یک بار از URL دریافت میکند و یک کپی برای نمایش در داخل ارائه ذخیره میشود. حجم تصاویر باید کمتر از ۵۰ مگابایت باشد، نمیتواند از ۲۵ مگاپیکسل بیشتر باشد و باید در قالب PNG، JPEG یا GIF باشد.
URL ارائه شده باید به صورت عمومی قابل دسترسی باشد و حجم آن از ۲ کیلوبایت بیشتر نباشد. خود URL به همراه تصویر ذخیره شده و از طریق Image.getSourceUrl() نمایش داده میشود.
برای حفظ نسبت ابعاد تصویر، تصویر نسبت به اندازه ارائه شده، مقیاسبندی و در مرکز قرار میگیرد.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
image Url | String | آدرس اینترنتی تصویر. |
left | Number | موقعیت افقی تصویر بر حسب نقطه، که از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
top | Number | موقعیت عمودی تصویر بر حسب نقطه، که از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
width | Number | عرض تصویر بر حسب نقطه. |
height | Number | ارتفاع تصویر بر حسب نقطه. |
بازگشت
Image — تصویر درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Line(line)
یک کپی از Line ارائه شده را در صفحه درج میکند.
موقعیت عنصر درج شده در این صفحه از موقعیت عنصر منبع در صفحه مربوطه تعیین میشود.
اگر عنصر ارائه شده یک placeholder باشد که از داخل ارائه فعلی کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی ارثبری میکنند، در عنصر درج شده نیز ارثبری میکنند.
اگر عنصر ارائه شده یک placeholder باشد که از یک ارائه متفاوت کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی به ارث میرسند، از ارائه منبع به عنصر کپی میشوند.
// Copy a line between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const line = otherPresentationSlide.getLines[0]; currentPresentationSlide.insertLine(line);
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
line | Line | خطی که قرار است کپی و درج شود. |
بازگشت
Line — خط درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Line(lineCategory, startConnectionSite, endConnectionSite)
خطی را در صفحه درج میکند که دو connection sites را به هم متصل میکند. دو محل اتصال باید در این صفحه باشند.
// Insert a line in the first slide of the presentation connecting two shapes. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const shape1 = slide.insertShape(SlidesApp.ShapeType.RECTANGLE); const shape2 = slide.insertShape(SlidesApp.ShapeType.CLOUD); slide.insertLine( SlidesApp.LineCategory.BENT, shape1.getConnectionSites()[0], shape2.getConnectionSites()[1], );
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
line Category | Line Category | دسته بندی خطی که قرار است درج شود. |
start Connection Site | Connection Site | محل اتصال که ابتدای خط قرار است به آن متصل شود. |
end Connection Site | Connection Site | محل اتصال که انتهای خط قرار است به آن متصل شود. |
بازگشت
Line — خط درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Line(lineCategory, startLeft, startTop, endLeft, endTop)
یک خط در صفحه درج میکند.
// Insert a line in the first slide of the presentation. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const startPoint = { left: 10, top: 10 }; const endPoint = { left: 40, top: 40 }; slide.insertLine( SlidesApp.LineCategory.STRAIGHT, startPoint.left, startPoint.top, endPoint.left, endPoint.top, );
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
line Category | Line Category | دسته بندی خطی که قرار است درج شود. |
start Left | Number | موقعیت افقی نقطه شروع خط، که بر حسب نقطه از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
start Top | Number | موقعیت عمودی نقطه شروع خط، که بر حسب نقطه از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
end Left | Number | موقعیت افقی نقطه انتهایی خط، که بر حسب نقطه از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
end Top | Number | موقعیت عمودی نقطه انتهایی خط، که بر حسب نقطه از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
بازگشت
Line — خط درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Page Element(pageElement)
یک کپی از Page Element ارائه شده را در صفحه درج میکند.
موقعیت عنصر درج شده در این صفحه از موقعیت عنصر منبع در صفحه مربوطه تعیین میشود.
اگر عنصر ارائه شده یک placeholder باشد که از داخل ارائه فعلی کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی ارثبری میکنند، در عنصر درج شده نیز ارثبری میکنند.
اگر عنصر ارائه شده یک placeholder باشد که از یک ارائه متفاوت کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی به ارث میرسند، از ارائه منبع به عنصر کپی میشوند.
// Copy a page element between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = otherPresentationSlide.getPageElements()[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertPageElement(pageElement);
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
page Element | Page Element | عنصر صفحهای که قرار است کپی و درج شود. |
بازگشت
Page Element - عنصر صفحه درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Shape(shape)
یک کپی از Shape ارائه شده را در صفحه درج میکند.
موقعیت عنصر درج شده در این صفحه از موقعیت عنصر منبع در صفحه مربوطه تعیین میشود.
اگر عنصر ارائه شده یک placeholder باشد که از داخل ارائه فعلی کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی ارثبری میکنند، در عنصر درج شده نیز ارثبری میکنند.
اگر عنصر ارائه شده یک placeholder باشد که از یک ارائه متفاوت کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی به ارث میرسند، از ارائه منبع به عنصر کپی میشوند.
// Copy a shape between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const shape = otherPresentationSlide.getShapes[0]; currentPresentationSlide.insertShape( shape); // Also available for Layout, Master, and Page.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
shape | Shape | شکلی که قرار است کپی و درج شود. |
بازگشت
Shape — شکل درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Shape(shapeType)
یک شکل را در صفحه درج میکند.
شکل با اندازه پیشفرض در گوشه بالا سمت چپ صفحه درج میشود.
// Insert a shape in the first slide of the presentation. const slide = SlidesApp.getActivePresentation().getSlides()[0]; // Also available for Layout, Master, and Page. slide.insertShape(SlidesApp.ShapeType.RECTANGLE);
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
shape Type | Shape Type | نوع شکلی که قرار است درج شود. |
بازگشت
Shape — شکل درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Shape(shapeType, left, top, width, height)
یک شکل را در صفحه درج میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
shape Type | Shape Type | نوع شکلی که قرار است درج شود. |
left | Number | موقعیت افقی شکل، که از گوشه سمت چپ بالای صفحه اندازهگیری میشود. |
top | Number | موقعیت عمودی شکل، که از گوشه سمت چپ بالای صفحه اندازهگیری میشود. |
width | Number | عرض شکل. |
height | Number | ارتفاع شکل. |
بازگشت
Shape — شکل درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart(sourceChart)
یک نمودار Google Sheets در صفحه درج میکند.
نمودار با اندازه پیشفرض در گوشه سمت چپ بالای صفحه درج میشود.
نمودار درج شده به نمودار منبع در گوگل شیت لینک شده است که امکان بهروزرسانی آن را فراهم میکند. سایر همکاران میتوانند لینک صفحه گسترده منبع را مشاهده کنند.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertSheetsChart(chart);
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
source Chart | Embedded Chart | نمودار موجود در یک صفحه گسترده که قرار است در صفحه درج شود. |
بازگشت
Sheets Chart - نمودار درج شده در صفحه.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart(sourceChart, left, top, width, height)
یک نمودار Google Sheets با موقعیت و اندازه ارائه شده در صفحه درج میکند.
برای حفظ نسبت ابعاد نمودار، نمودار نسبت به اندازه ارائه شده مقیاسبندی و در مرکز قرار میگیرد.
نمودار درج شده به نمودار منبع در گوگل شیت لینک شده است که امکان بهروزرسانی آن را فراهم میکند. سایر همکاران میتوانند لینک صفحه گسترده منبع را مشاهده کنند.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const position = { left: 0, top: 0 }; const size = { width: 200, height: 200 }; // Also available for Layout, Master, and Page. slide.insertSheetsChart( chart, position.left, position.top, size.width, size.height, );
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
source Chart | Embedded Chart | نمودار موجود در یک صفحه گسترده که قرار است در صفحه درج شود. |
left | Number | موقعیت افقی نمودار بر حسب نقطه، که از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
top | Number | موقعیت عمودی نمودار بر حسب نقطه، که از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
width | Number | عرض نمودار بر حسب نقطه. |
height | Number | ارتفاع نمودار بر حسب نقطه. |
بازگشت
Sheets Chart - نمودار درج شده در صفحه.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart(sheetsChart)
یک کپی از Sheets Chart ارائه شده را در صفحه درج میکند.
موقعیت عنصر درج شده در این صفحه از موقعیت عنصر منبع در صفحه مربوطه تعیین میشود.
اگر عنصر ارائه شده یک placeholder باشد که از داخل ارائه فعلی کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی ارثبری میکنند، در عنصر درج شده نیز ارثبری میکنند.
اگر عنصر ارائه شده یک placeholder باشد که از یک ارائه متفاوت کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی به ارث میرسند، از ارائه منبع به عنصر کپی میشوند.
// Copy a sheets chart between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const sheetsChart = otherPresentationSlide.getSheetsCharts[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertSheetsChart(sheetsChart);
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
sheets Chart | Sheets Chart | نمودار شیتها که باید کپی و درج شود. |
بازگشت
Sheets Chart — نمودار برگههای درجشده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart As Image(sourceChart)
نمودار Google Sheets را به عنوان Image در صفحه درج میکند.
تصویر نمودار با اندازه پیشفرض در گوشه سمت چپ بالای صفحه درج شده است.
تصویر درج شده از نمودار به نمودار منبع Google Sheets مرتبط نیست.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertSheetsChartAsImage( chart); // Also available for Layout, Master, and Page.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
source Chart | Embedded Chart | نمودار موجود در یک صفحه گسترده که قرار است در صفحه درج شود. |
بازگشت
Image — تصویر درج شده از نمودار در صفحه.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart As Image(sourceChart, left, top, width, height)
یک نمودار Google Sheets را به عنوان Image با موقعیت و اندازه ارائه شده در صفحه درج میکند.
برای حفظ نسبت ابعاد تصویر نمودار، تصویر نسبت به اندازه ارائه شده، مقیاسبندی و در مرکز قرار میگیرد.
تصویر درج شده از نمودار به نمودار منبع Google Sheets مرتبط نیست.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. const slide = SlidesApp.getActivePresentation().getSlides()[0]; const position = { left: 0, top: 0 }; const size = { width: 200, height: 200 }; // Also available for Layout, Master, and Page. slide.insertSheetsChartAsImage( chart, position.left, position.right, size.width, size.height, );
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
source Chart | Embedded Chart | نمودار موجود در یک صفحه گسترده که قرار است در صفحه درج شود. |
left | Number | موقعیت افقی نمودار بر حسب نقطه، که از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
top | Number | موقعیت عمودی نمودار بر حسب نقطه، که از گوشه بالا سمت چپ صفحه اندازهگیری میشود. |
width | Number | عرض نمودار بر حسب نقطه. |
height | Number | ارتفاع نمودار بر حسب نقطه. |
بازگشت
Image — تصویر درج شده از نمودار در صفحه.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Table(numRows, numColumns)
یک جدول در صفحه درج میکند.
جدول با اندازه پیشفرض و ردیفها و ستونهای توزیعشده به طور مساوی، در مرکز صفحه قرار میگیرد.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
num Rows | Integer | تعداد ردیفهای جدول. |
num Columns | Integer | تعداد ستونهای جدول. |
بازگشت
Table — جدول درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Table(numRows, numColumns, left, top, width, height)
یک جدول با موقعیت و اندازهی مشخصشده در صفحه درج میکند.
ردیفها و ستونها به طور مساوی در جدول ایجاد شده توزیع شدهاند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
num Rows | Integer | تعداد ردیفهای جدول. |
num Columns | Integer | تعداد ستونهای جدول. |
left | Number | موقعیت افقی میز، که از گوشه سمت چپ بالای صفحه اندازهگیری میشود. |
top | Number | موقعیت عمودی میز، که از گوشه سمت چپ بالای صفحه اندازهگیری میشود. |
width | Number | عرض میز. |
height | Number | حداقل ارتفاع جدول. ارتفاع واقعی جدول رندر شده به عواملی مانند اندازه فونت متن بستگی دارد. |
بازگشت
Table — جدول درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Table(table)
یک کپی از Table ارائه شده را در صفحه درج میکند.
موقعیت عنصر درج شده در این صفحه از موقعیت عنصر منبع در صفحه مربوطه تعیین میشود.
اگر عنصر ارائه شده یک placeholder باشد که از داخل ارائه فعلی کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی ارثبری میکنند، در عنصر درج شده نیز ارثبری میکنند.
اگر عنصر ارائه شده یک placeholder باشد که از یک ارائه متفاوت کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی به ارث میرسند، از ارائه منبع به عنصر کپی میشوند.
// Copy a table between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const table = otherPresentationSlide.getTables[0]; currentPresentationSlide.insertTable( table); // Also available for Layout, Master, and Page.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
table | Table | جدولی که قرار است کپی و درج شود. |
بازگشت
Table — جدول درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Text Box(text)
یک کادر متنی Shape حاوی رشته ارائه شده در صفحه درج میکند.
شکل کادر متن با اندازه پیشفرض در گوشه بالا سمت چپ صفحه درج میشود.
// Insert text box with "Hello" on the first slide of presentation. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertTextBox('Hello'); // Also available for Layout, Master, and Page.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
text | String | رشتهای که شکل کادر متن باید شامل آن باشد. |
بازگشت
Shape — شکل کادر متن درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Text Box(text, left, top, width, height)
یک کادر متنی Shape حاوی رشته ارائه شده در صفحه درج میکند.
// Insert text box with "Hello" on the first slide of presentation. This text // box is a square with a length of 10 points on each side. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertTextBox( 'Hello', 0, 0, 10, 10); // Also available for Layout, Master, and Page.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
text | String | رشتهای که شکل کادر متن باید شامل آن باشد. |
left | Number | موقعیت افقی شکل کادر متن، که از گوشه سمت چپ بالای صفحه اندازهگیری میشود. |
top | Number | موقعیت عمودی شکل کادر متن، که از گوشه سمت چپ بالای صفحه اندازهگیری میشود. |
width | Number | عرض شکل کادر متن. |
height | Number | ارتفاع شکل کادر متن. |
بازگشت
Shape — شکل کادر متن درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Video(videoUrl)
یک ویدیو را در گوشه سمت چپ بالای صفحه با اندازه پیشفرض درج میکند.
در حال حاضر فقط ویدیوهای یوتیوب پشتیبانی میشوند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
video Url | String | آدرس اینترنتی (URL) ویدیویی که قرار است درج شود. |
بازگشت
Video — ویدیوی درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Video(videoUrl, left, top, width, height)
یک ویدیو را با موقعیت و اندازهی مشخص شده در صفحه قرار میدهد.
در حال حاضر فقط ویدیوهای یوتیوب پشتیبانی میشوند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
video Url | String | آدرس اینترنتی (URL) ویدیویی که قرار است درج شود. |
left | Number | موقعیت افقی ویدیو بر حسب نقطه، که از گوشه سمت چپ بالای صفحه اندازهگیری میشود. |
top | Number | موقعیت عمودی ویدیو بر حسب نقطه، که از گوشه سمت چپ بالای صفحه اندازهگیری میشود. |
width | Number | عرض ویدیو بر حسب نقطه. |
height | Number | ارتفاع ویدیو بر حسب نقطه. |
بازگشت
Video — ویدیوی درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Video(video)
یک کپی از Video ارائه شده را در صفحه قرار میدهد.
موقعیت عنصر درج شده در این صفحه از موقعیت عنصر منبع در صفحه مربوطه تعیین میشود.
اگر عنصر ارائه شده یک placeholder باشد که از داخل ارائه فعلی کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی ارثبری میکنند، در عنصر درج شده نیز ارثبری میکنند.
اگر عنصر ارائه شده یک placeholder باشد که از یک ارائه متفاوت کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی به ارث میرسند، از ارائه منبع به عنصر کپی میشوند.
// Copy a video between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const video = otherPresentationSlide.getVideos[0]; currentPresentationSlide.insertVideo( video); // Also available for Layout, Master, and Page.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
video | Video | ویدیویی که قرار است کپی و درج شود. |
بازگشت
Video — ویدیوی درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Word Art(wordArt)
یک کپی از Word Art ارائه شده را در صفحه قرار میدهد.
موقعیت عنصر درج شده در این صفحه از موقعیت عنصر منبع در صفحه مربوطه تعیین میشود.
اگر عنصر ارائه شده یک placeholder باشد که از داخل ارائه فعلی کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی ارثبری میکنند، در عنصر درج شده نیز ارثبری میکنند.
اگر عنصر ارائه شده یک placeholder باشد که از یک ارائه متفاوت کپی میشود، ویژگیهایی که از صفحات اصلی یا طرحبندی به ارث میرسند، از ارائه منبع به عنصر کپی میشوند.
// Copy a word art between presentations. const otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; const currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; const wordArt = otherPresentationSlide.getWordArts[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertWordArt(wordArt);
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
word Art | Word Art | گروهی که قرار است کپی و درج شود. |
بازگشت
Word Art - هنر کلمه درج شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove()
صفحه را حذف میکند.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText)
تمام نمونههای متن منطبق با find text را با متن جایگزین جایگزین میکند. جستجو به حروف کوچک و بزرگ حساس نیست.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
find Text | String | متنی که باید پیدا شود. |
replace Text | String | متنی که قرار است جایگزین متن تطبیق داده شده شود. |
بازگشت
Integer - تعداد تکرارها تغییر کرد
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText, matchCase)
تمام نمونههای متن منطبق با find text را با replace text جایگزین میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
find Text | String | متنی که باید پیدا شود. |
replace Text | String | متنی که قرار است جایگزین متن تطبیق داده شده شود. |
match Case | Boolean | اگر true ، جستجو به حروف کوچک و بزرگ حساس است و اگر false ، جستجو به حروف کوچک و بزرگ حساس نیست. |
بازگشت
Integer - تعداد تکرارها تغییر کرد
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select As Current Page()
Page در ارائه فعال را به عنوان current page selection انتخاب میکند و هر انتخاب قبلی را حذف میکند.
یک اسکریپت فقط میتواند به انتخاب کاربری که اسکریپت را اجرا میکند دسترسی داشته باشد، و تنها در صورتی که اسکریپت به ارائه متصل باشد.
// Select the first slide as the current page selection and replace any previous // selection. const slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.selectAsCurrentPage(); // Also available for Layout, Master, and Page.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations