Class PageBackground

خلفيةالصفحة

يصف خلفية الصفحة

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
getPictureFill()PictureFill|nullاحصل على صورة ممتدة تملأ هذه الخلفية، أو null إذا لم يكن نوع تعبئة الخلفية PageBackgroundType.PICTURE.
getSolidFill()SolidFill|nullاحصل على التعبئة الصلبة لهذه الخلفية، أو null إذا لم يكن نوع تعبئة الخلفية PageBackgroundType.SOLID.
getType()PageBackgroundTypeالحصول على نوع خلفية هذه الصفحة
isVisible()Booleanتُستخدَم لتحديد ما إذا كانت الخلفية مرئية.
setPictureFill(blobSource)voidتضبط هذه السمة صورة من كائن ثنائي كبير (BLOB) محدّد كخلفية للصفحة.
setPictureFill(imageUrl)voidتضبط هذه السمة الصورة في عنوان URL المقدَّم كخلفية للصفحة.
setSolidFill(color)voidيضبط التعبئة الصلبة على القيمة Color المحدّدة.
setSolidFill(color, alpha)voidيضبط التعبئة الصلبة على قيمة ألفا وColor المحدّدة.
setSolidFill(red, green, blue)voidتضبط هذه السمة التعبئة الصلبة على قيم RGB المحدّدة.
setSolidFill(red, green, blue, alpha)voidتضبط هذه السمة التعبئة الصلبة على قيم ألفا وأحمر وأخضر وأزرق المحدّدة.
setSolidFill(hexString)voidيضبط التعبئة بلون واحد على سلسلة لون سداسي عشري معيّنة.
setSolidFill(hexString, alpha)voidيضبط التعبئة بلون واحد على قيمة ألفا وسلسلة لون سداسي عشري معيّنتَين.
setSolidFill(color)voidيضبط التعبئة الصلبة على القيمة ThemeColorType المحدّدة.
setSolidFill(color, alpha)voidتضبط هذه السمة التعبئة الصلبة على قيمة ألفا وThemeColorType المحدّدتَين.
setTransparent()voidيضبط الخلفية على شفافة.

مستندات تفصيلية

getPictureFill()

احصل على صورة ممتدة تملأ هذه الخلفية، أو null إذا لم يكن نوع تعبئة الخلفية PageBackgroundType.PICTURE.

الإرجاع

PictureFill|null

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSolidFill()

احصل على التعبئة الصلبة لهذه الخلفية، أو null إذا لم يكن نوع تعبئة الخلفية PageBackgroundType.SOLID.

الإرجاع

SolidFill|null

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getType()

الحصول على نوع خلفية هذه الصفحة

الإرجاع

PageBackgroundType

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

isVisible()

تُستخدَم لتحديد ما إذا كانت الخلفية مرئية.

الإرجاع

Boolean

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setPictureFill(blobSource)

تضبط هذه السمة صورة من كائن ثنائي كبير (BLOB) محدّد كخلفية للصفحة. يتم تمديد الصورة لتتطابق مع أبعاد الصفحة.

عند إدراج الصورة، يتم جلبها من BlobSource مرة واحدة ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق PNG أو JPEG أو GIF.

المعلمات

الاسمالنوعالوصف
blobSourceBlobSourceبيانات الصورة

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setPictureFill(imageUrl)

تضبط هذه السمة الصورة في عنوان URL المقدَّم كخلفية للصفحة. يتمّ تمديد الصورة لتتطابق مع أبعاد الصفحة.

عند إدراج الصورة، يتم جلبها من عنوان URL مرة واحدة ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق PNG أو JPEG أو GIF.

يجب أن يكون عنوان URL المقدَّم متاحًا للجميع وألا يتجاوز حجمه 2 كيلوبايت. يتم حفظ عنوان URL نفسه مع الصورة وعرضه من خلال PictureFill.getSourceUrl().

المعلمات

الاسمالنوعالوصف
imageUrlStringتمثّل هذه السمة عنوان URL الذي يمكن تنزيل الصورة منه.

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSolidFill(color)

يضبط التعبئة الصلبة على القيمة Color المحدّدة.

المعلمات

الاسمالنوعالوصف
colorColorاللون المطلوب ضبطه

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSolidFill(color, alpha)

تضبط هذه السمة التعبئة الصلبة على قيمة ألفا وColor المحدّدتَين.

المعلمات

الاسمالنوعالوصف
colorColorاللون المطلوب ضبطه
alphaNumberقيمة ألفا (الشفافية)

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSolidFill(red, green, blue)

تضبط هذه السمة التعبئة الصلبة على قيم RGB المحدّدة.

المعلمات

الاسمالنوعالوصف
redIntegerالمكوّن الأحمر
greenIntegerالمكوّن الأخضر
blueIntegerالمكوّن الأزرق

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSolidFill(red, green, blue, alpha)

تضبط هذه السمة التعبئة الصلبة على قيم ألفا وأحمر وأخضر وأزرق المحدّدة.

المعلمات

الاسمالنوعالوصف
redIntegerالمكوّن الأحمر
greenIntegerالمكوّن الأخضر
blueIntegerالمكوّن الأزرق
alphaNumberقيمة ألفا (الشفافية)

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSolidFill(hexString)

يضبط التعبئة بلون واحد على سلسلة لون سداسي عشري معيّنة.

المعلمات

الاسمالنوعالوصف
hexStringStringسلسلة اللون الست عشري

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSolidFill(hexString, alpha)

يضبط التعبئة بلون واحد على قيمة ألفا وسلسلة لون سداسي عشري معيّنتَين.

المعلمات

الاسمالنوعالوصف
hexStringStringسلسلة اللون الست عشري
alphaNumberقيمة ألفا (الشفافية)

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSolidFill(color)

يضبط التعبئة الصلبة على القيمة ThemeColorType المحدّدة.

المعلمات

الاسمالنوعالوصف
colorThemeColorTypeتمثّل هذه السمة نوع لون المظهر.

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSolidFill(color, alpha)

يضبط التعبئة الصلبة على قيمة ألفا وThemeColorType المحدّدتَين.

المعلمات

الاسمالنوعالوصف
colorThemeColorTypeتمثّل هذه السمة نوع لون المظهر.
alphaNumberقيمة ألفا (الشفافية)

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTransparent()

يضبط الخلفية على شفافة.

التفويض

تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations