تخطيط في عرض تقديمي
يعمل كل تخطيط كقالب للشرائح التي تستند إليه، ويحدّد طريقة ترتيب المحتوى وتنسيقه على تلك الشرائح.
الطُرق
| الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
|---|---|---|
get | Page | تعرض هذه السمة خلفية الصفحة. |
get | Color | تعرض هذه السمة Color المرتبط بالصفحة. |
get | Group[] | تعرض هذه الطريقة قائمة بعناصر Group في الصفحة. |
get | Image[] | تعرض هذه الطريقة قائمة بعناصر Image في الصفحة. |
get | String | تعرض هذه السمة اسم التصميم. |
get | Line[] | تعرض هذه الطريقة قائمة بعناصر Line في الصفحة. |
get | Master | تعرض هذه الطريقة الشريحة الرئيسية التي يستند إليها التنسيق. |
get | String | تعرض هذه السمة المعرّف الفريد للصفحة. |
get | Page | تعرض هذه الدالة Page في الصفحة التي تحمل المعرّف المحدّد، أو null إذا لم يكن هناك أي عنصر. |
get | Page | تعرض هذه الطريقة قائمة بعناصر Page المعروضة على الصفحة. |
get | Page | تعرض هذه السمة نوع الصفحة. |
get | Page | تعرض هذه الدالة العنصر النائب Page الخاص بـ Placeholder أو null المحدّدَين،
أو تعرض null إذا لم يتوفّر عنصر نائب مطابق. |
get | Page | تعرض هذه الدالة العنصر النائب Page الخاص بـ Placeholder معيّن وفهرس عنصر نائب، أو null إذا لم يكن العنصر النائب متوفّرًا. |
get | Page | تعرض هذه الطريقة قائمة بكائنات العنصر النائب Page في الصفحة. |
get | Shape[] | تعرض هذه الطريقة قائمة بعناصر Shape في الصفحة. |
get | Sheets | تعرض هذه الطريقة قائمة بعناصر Sheets في الصفحة. |
get | Table[] | تعرض هذه الطريقة قائمة بعناصر Table في الصفحة. |
get | Video[] | تعرض هذه الطريقة قائمة بعناصر Video في الصفحة. |
get | Word | تعرض هذه الطريقة قائمة بعناصر Word في الصفحة. |
group(pageElements) | Group | تجميع كل عناصر الصفحة المحدّدة |
insert | Group | تُدرج نسخة من Group المقدَّم في الصفحة. |
insert | Image | تُدرِج هذه الدالة صورة في أعلى يمين الصفحة بحجم تلقائي من كائن الصورة الثنائي الكبير المحدّد. |
insert | Image | تُدرِج هذه الطريقة صورة في الصفحة بالموضع والحجم المحدّدين من كائن الصورة الثنائية الكبير (BLOB) المحدّد. |
insert | Image | تُدرج نسخة من Image المقدَّم في الصفحة. |
insert | Image | تُدرِج هذه السمة صورة في أعلى يمين الصفحة بحجم تلقائي من عنوان URL المقدَّم. |
insert | Image | تُدرِج هذه السمة صورة في الصفحة بالموضع والحجم المحدّدَين من عنوان URL المقدَّم. |
insert | Line | تُدرج نسخة من Line المقدَّم في الصفحة. |
insert | Line | يُدرج خطًا في الصفحة يربط بين عنصرَي connection sites. |
insert | Line | يُدرج سطرًا في الصفحة. |
insert | Page | تُدرج نسخة من Page المقدَّم في الصفحة. |
insert | Shape | تُدرج نسخة من Shape المقدَّم في الصفحة. |
insert | Shape | تُدرج هذه السمة شكلاً في الصفحة. |
insert | Shape | تُدرج هذه السمة شكلاً في الصفحة. |
insert | Sheets | تُدرج هذه السمة رسمًا بيانيًا من "جداول بيانات Google" في الصفحة. |
insert | Sheets | تُدرج هذه الدالة رسمًا بيانيًا من "جداول بيانات Google" في الصفحة بالموضع والحجم المحدّدين. |
insert | Sheets | تُدرج نسخة من Sheets المقدَّم في الصفحة. |
insert | Image | تُدرج هذه السمة رسمًا بيانيًا من "جداول بيانات Google" كـ Image في الصفحة. |
insert | Image | تُدرج هذه الدالة رسمًا بيانيًا من "جداول بيانات Google" كـ Image في الصفحة بالموضع والحجم المحدّدَين. |
insert | Table | تُدرج هذه السمة جدولاً في الصفحة. |
insert | Table | تُدرِج هذه الدالة جدولاً في الصفحة بالموضع والحجم المحدّدَين. |
insert | Table | تُدرج نسخة من Table المقدَّم في الصفحة. |
insert | Shape | يُدرِج مربّع نص Shape يحتوي على السلسلة المقدَّمة في الصفحة. |
insert | Shape | يُدرِج مربّع نص Shape يحتوي على السلسلة المقدَّمة في الصفحة. |
insert | Video | تُدرج هذه السمة فيديو في أعلى يمين الصفحة بحجم تلقائي. |
insert | Video | تُدرج هذه السمة فيديو في الصفحة بالموضع والحجم المحدّدَين. |
insert | Video | تُدرج نسخة من Video المقدَّم في الصفحة. |
insert | Word | تُدرج نسخة من Word المقدَّم في الصفحة. |
remove() | void | تتم إزالة الصفحة. |
replace | Integer | يستبدل جميع مثيلات النص المطابق للنص المطلوب البحث عنه بالنص البديل. |
replace | Integer | يستبدل جميع مثيلات النص المطابق للنص المطلوب البحث عنه بالنص البديل. |
select | void | يختار Page في العرض التقديمي النشط كـ current page selection ويزيل أي اختيار سابق. |
مستندات تفصيلية
get Background()
تعرض هذه السمة خلفية الصفحة.
الإرجاع
استبدِل Page بخلفية الصفحة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Color Scheme()
تعرض هذه السمة Color المرتبط بالصفحة.
الإرجاع
استبدِل Color بنظام الألوان في الصفحة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Groups()
get Images()
get Layout Name()
تعرض هذه السمة اسم التصميم.
الإرجاع
String
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Lines()
get Master()
get Object Id()
تعرض هذه السمة المعرّف الفريد للصفحة. تتشارك أرقام تعريف العناصر المستخدَمة في الصفحات وعناصر الصفحات مساحة الاسم نفسها.
الإرجاع
String
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Element By Id(id)
تعرض هذه الدالة Page في الصفحة التي تحمل المعرّف المحدّد، أو null إذا لم يكن هناك أي عنصر.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
id | String | معرّف عنصر الصفحة الذي يتم استرجاعه. |
الإرجاع
Page: عنصر الصفحة الذي يتضمّن المعرّف المحدّد
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Elements()
تعرض هذه الطريقة قائمة بعناصر Page المعروضة على الصفحة.
الإرجاع
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Type()
get Placeholder(placeholderType)
تعرض هذه الدالة العنصر النائب Page الخاص بـ Placeholder أو null المحدّدَين،
أو تعرض null إذا لم يتوفّر عنصر نائب مطابق.
إذا كانت هناك عناصر نائبة متعددة من النوع نفسه، سيتم عرض العنصر الذي يتضمّن الحد الأدنى من فهرس العنصر النائب. في حال توفّر عناصر نائبة متطابقة متعددة لها الفهرس نفسه، يتم عرض العنصر النائب الأول من مجموعة عناصر الصفحة.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, );
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
placeholder | Placeholder |
الإرجاع
Page
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholder(placeholderType, placeholderIndex)
تعرض هذه الدالة العنصر النائب Page الخاص بـ Placeholder معيّن وفهرس عنصر نائب، أو null إذا لم يكن العنصر النائب متوفّرًا.
إذا كانت هناك عناصر نائبة متعددة من النوع والفهرس نفسهما، سيتم عرض العنصر النائب الأول من مجموعة عناصر الصفحة.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, 0, );
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
placeholder | Placeholder | |
placeholder | Integer |
الإرجاع
Page
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholders()
تعرض هذه الطريقة قائمة بكائنات العنصر النائب Page في الصفحة.
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 في الصفحة.
الإرجاع
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
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 | Page | العناصر المطلوب تجميعها معًا |
الإرجاع
استبدِل Group بالمجموعة الجديدة.
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Group(group)
تُدرج نسخة من Group المقدَّم في الصفحة.
يتم تحديد موضع العنصر المُدرَج في هذه الصفحة من موضع العنصر المصدر في صفحته المعنية.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من داخل العرض التقديمي الحالي، سيتم أيضًا نقل الخصائص التي يتم نقلها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر المُدرَج.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من عرض تقديمي مختلف، سيتم نسخ الخصائص التي يتم توريثها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر من العرض التقديمي المصدر.
// 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 مرة واحدة ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق 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 | Blob | بيانات الصورة |
الإرجاع
Image: الصورة المُدرَجة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(blobSource, left, top, width, height)
تُدرِج هذه الطريقة صورة في الصفحة بالموضع والحجم المحدّدين من كائن الصورة الثنائية الكبير (BLOB) المحدّد.
يتم جلب الصورة من Blob المقدَّمة مرة واحدة عند الإدراج، ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق 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 | Blob | بيانات الصورة |
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 المقدَّم في الصفحة.
يتم تحديد موضع الصور المُدرَجة في هذه الصفحة من موضع الصورة المصدر في صفحتها المعنية.
إذا كانت الصورة المقدَّمة عبارة عن عنصر نائب يتم نسخه من داخل العرض التقديمي الحالي، سيتم أيضًا نقل الخصائص التي يتم استيرادها من الصفحات الرئيسية أو صفحات التنسيق إلى الصورة المُدرَجة.
إذا كانت الصورة المقدَّمة عبارة عن عنصر نائب يتم نسخه من عرض تقديمي مختلف، سيتم نسخ الخصائص الموروثة من الصفحات الرئيسية أو صفحات التنسيق إلى الصورة من العرض التقديمي المصدر. إذا كانت صورة العنصر النائب المنسوخة فارغة، لن يتم إدراج أي شيء في العرض التقديمي الوجهة.
// 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 مرة واحدة ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق PNG أو JPEG أو GIF.
يجب أن يكون عنوان URL المقدَّم متاحًا للجميع وألا يتجاوز حجمه 2 كيلوبايت. يتم حفظ عنوان URL نفسه مع الصورة وعرضه من خلال Image.getSourceUrl().
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
image | String | عنوان URL الخاص بالصورة |
الإرجاع
Image: الصورة المُدرَجة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Image(imageUrl, left, top, width, height)
تُدرِج هذه السمة صورة في الصفحة بالموضع والحجم المحدّدَين من عنوان URL المقدَّم.
عند إدراج الصورة، يتم جلبها من عنوان URL مرة واحدة ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق PNG أو JPEG أو GIF.
يجب أن يكون عنوان URL المقدَّم متاحًا للجميع وألا يتجاوز حجمه 2 كيلوبايت. يتم حفظ عنوان URL نفسه مع الصورة وعرضه من خلال Image.getSourceUrl().
للحفاظ على نسبة العرض إلى الارتفاع للصورة، يتم تغيير حجم الصورة وتوسيطها بالنسبة إلى الحجم المقدَّم.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
image | String | عنوان URL الخاص بالصورة |
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 المقدَّم في الصفحة.
يتم تحديد موضع العنصر المُدرَج في هذه الصفحة من موضع العنصر المصدر في صفحته المعنية.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من داخل العرض التقديمي الحالي، سيتم أيضًا نقل الخصائص التي يتم نقلها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر المُدرَج.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من عرض تقديمي مختلف، سيتم نسخ الخصائص التي يتم توريثها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر من العرض التقديمي المصدر.
// 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 | Line | فئة السطر المطلوب إدراجه. |
start | Connection | موقع الربط الذي سيتم ربط بداية الخط به. |
end | Connection | موقع الربط الذي سيتم ربط نهاية الخط به |
الإرجاع
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 | Line | فئة السطر المطلوب إدراجه. |
start | Number | الموضع الأفقي لنقطة بداية الخط، ويتم قياسه بالنقاط من الزاوية العلوية اليسرى للصفحة. |
start | Number | الموضع العمودي لنقطة بداية الخط، ويتم قياسه بالنقاط من الزاوية العلوية اليمنى للصفحة. |
end | Number | الموضع الأفقي لنقطة نهاية الخط، ويتم قياسه بالنقاط من الزاوية العلوية اليمنى للصفحة. |
end | Number | الموضع العمودي لنقطة نهاية الخط، ويتم قياسه بالنقاط من الزاوية العلوية اليمنى للصفحة. |
الإرجاع
Line: السطر الذي تم إدراجه
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Page Element(pageElement)
تُدرج نسخة من Page المقدَّم في الصفحة.
يتم تحديد موضع العنصر المُدرَج في هذه الصفحة من موضع العنصر المصدر في صفحته المعنية.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من داخل العرض التقديمي الحالي، سيتم أيضًا نقل الخصائص التي يتم نقلها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر المُدرَج.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من عرض تقديمي مختلف، سيتم نسخ الخصائص التي يتم توريثها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر من العرض التقديمي المصدر.
// 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 | Page | عنصر الصفحة المطلوب نسخه وإدراجه |
الإرجاع
Page: عنصر الصفحة المُدرَج
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Shape(shape)
تُدرج نسخة من Shape المقدَّم في الصفحة.
يتم تحديد موضع العنصر المُدرَج في هذه الصفحة من موضع العنصر المصدر في صفحته المعنية.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من داخل العرض التقديمي الحالي، سيتم أيضًا نقل الخصائص التي يتم نقلها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر المُدرَج.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من عرض تقديمي مختلف، سيتم نسخ الخصائص التي يتم توريثها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر من العرض التقديمي المصدر.
// 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 | Shape | نوع الشكل الذي تريد إدراجه |
الإرجاع
Shape: الشكل المُدرَج
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Shape(shapeType, left, top, width, height)
تُدرج هذه السمة شكلاً في الصفحة.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
shape | Shape | نوع الشكل الذي تريد إدراجه |
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" في الصفحة.
يتم إدراج الرسم البياني بحجم تلقائي في أعلى يمين الصفحة.
يكون الرسم البياني المُدرَج مرتبطًا بالرسم البياني المصدر في "جداول بيانات Google"، ما يتيح تعديله. يمكن للمتعاونين الآخرين رؤية الرابط المؤدي إلى جدول البيانات المصدر.
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 | Embedded | الرسم البياني في جدول البيانات الذي سيتم إدراجه في الصفحة |
الإرجاع
Sheets: الرسم البياني المُدرَج في الصفحة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart(sourceChart, left, top, width, height)
تُدرج هذه الدالة رسمًا بيانيًا من "جداول بيانات Google" في الصفحة بالموضع والحجم المحدّدين.
للحفاظ على نسبة العرض إلى الارتفاع في الرسم البياني، يتم تغيير حجم الرسم البياني وتوسيطه بالنسبة إلى الحجم المقدَّم.
يكون الرسم البياني المُدرَج مرتبطًا بالرسم البياني المصدر في "جداول بيانات Google"، ما يتيح تعديله. يمكن للمتعاونين الآخرين رؤية الرابط المؤدي إلى جدول البيانات المصدر.
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 | Embedded | الرسم البياني في جدول البيانات الذي سيتم إدراجه في الصفحة |
left | Number | الموضع الأفقي للرسم البياني بالنقاط، ويتم قياسه من الزاوية العلوية اليمنى للصفحة. |
top | Number | الموضع العمودي للرسم البياني بالنقاط، ويتم قياسه من الزاوية العلوية اليمنى للصفحة. |
width | Number | تمثّل هذه السمة عرض الرسم البياني بالنقاط. |
height | Number | تمثّل هذه السمة ارتفاع الرسم البياني بالنقاط. |
الإرجاع
Sheets: الرسم البياني المُدرَج في الصفحة
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart(sheetsChart)
تُدرج نسخة من Sheets المقدَّم في الصفحة.
يتم تحديد موضع العنصر المُدرَج في هذه الصفحة من موضع العنصر المصدر في صفحته المعنية.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من داخل العرض التقديمي الحالي، سيتم أيضًا نقل الخصائص التي يتم نقلها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر المُدرَج.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من عرض تقديمي مختلف، سيتم نسخ الخصائص التي يتم توريثها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر من العرض التقديمي المصدر.
// 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 | Sheets | تمثّل هذه السمة الرسم البياني المطلوب نسخه وإدراجه في جداول بيانات Google. |
الإرجاع
Sheets: الرسم البياني الذي تم إدراجه في ورقة البيانات
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Sheets Chart As Image(sourceChart)
تُدرج هذه السمة رسمًا بيانيًا من "جداول بيانات Google" كـ Image في الصفحة.
يتم إدراج صورة الرسم البياني بحجم تلقائي في أعلى يمين الصفحة.
لا ترتبط صورة الرسم البياني المُدرَجة بالرسم البياني المصدر في "جداول بيانات Google".
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 | Embedded | الرسم البياني في جدول البيانات الذي سيتم إدراجه في الصفحة |
الإرجاع
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" كـ Image في الصفحة بالموضع والحجم المحدّدَين.
للحفاظ على نسبة العرض إلى الارتفاع لصورة الرسم البياني، يتم تغيير حجم الصورة وتوسيطها بالنسبة إلى الحجم المقدَّم.
لا ترتبط صورة الرسم البياني المُدرَجة بالرسم البياني للمصدر في "جداول بيانات Google".
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 | Embedded | الرسم البياني في جدول البيانات الذي سيتم إدراجه في الصفحة |
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 | Integer | تمثّل هذه السمة عدد الصفوف في الجدول. |
num | Integer | تمثّل هذه السمة عدد الأعمدة في الجدول. |
الإرجاع
Table: الجدول الذي تم إدراجه
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Table(numRows, numColumns, left, top, width, height)
تُدرِج هذه الدالة جدولاً في الصفحة بالموضع والحجم المحدّدَين.
يتم توزيع الصفوف والأعمدة بالتساوي في الجدول الذي تم إنشاؤه.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
num | Integer | تمثّل هذه السمة عدد الصفوف في الجدول. |
num | 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 المقدَّم في الصفحة.
يتم تحديد موضع العنصر المُدرَج في هذه الصفحة من موضع العنصر المصدر في صفحته المعنية.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من داخل العرض التقديمي الحالي، سيتم أيضًا نقل الخصائص التي يتم نقلها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر المُدرَج.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من عرض تقديمي مختلف، سيتم نسخ الخصائص التي يتم توريثها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر من العرض التقديمي المصدر.
// 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)
تُدرج هذه السمة فيديو في أعلى يمين الصفحة بحجم تلقائي.
لا تتوفّر الميزة حاليًا إلا لفيديوهات YouTube.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
video | String | تمثّل هذه السمة عنوان URL للفيديو الذي سيتم إدراجه. |
الإرجاع
Video: الفيديو المُدرَج
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insert Video(videoUrl, left, top, width, height)
تُدرج هذه السمة فيديو في الصفحة بالموضع والحجم المحدّدَين.
لا تتوفّر الميزة حاليًا إلا لفيديوهات YouTube.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
video | 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 المقدَّم في الصفحة.
يتم تحديد موضع العنصر المُدرَج في هذه الصفحة من موضع العنصر المصدر في صفحته المعنية.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من داخل العرض التقديمي الحالي، سيتم أيضًا نقل الخصائص التي يتم نقلها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر المُدرَج.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من عرض تقديمي مختلف، سيتم نسخ الخصائص التي يتم توريثها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر من العرض التقديمي المصدر.
// 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 المقدَّم في الصفحة.
يتم تحديد موضع العنصر المُدرَج في هذه الصفحة من موضع العنصر المصدر في صفحته المعنية.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من داخل العرض التقديمي الحالي، سيتم أيضًا نقل الخصائص التي يتم نقلها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر المُدرَج.
إذا كان العنصر المقدَّم هو عنصر نائب يتم نسخه من عرض تقديمي مختلف، سيتم نسخ الخصائص التي يتم توريثها من الصفحات الرئيسية أو صفحات التنسيق إلى العنصر من العرض التقديمي المصدر.
// 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 | Word | المجموعة التي سيتم نسخها وإدراجها |
الإرجاع
Word: تمثّل 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 | String | النص المطلوب البحث عنه. |
replace | String | النص الذي سيتم استخدامه بدلاً من النص المطابِق |
الإرجاع
Integer — عدد مرات التكرار التي تم تغييرها
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText, matchCase)
يستبدل جميع مثيلات النص المطابق للنص المطلوب البحث عنه بالنص البديل.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
find | String | النص المطلوب البحث عنه. |
replace | String | النص الذي سيتم استخدامه بدلاً من النص المطابِق |
match | 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