Class PageBackground

خلفيةالصفحة

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

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
getPictureFill()PictureFillاحصل على صورة ممتدة تملأ هذه الخلفية، أو null إذا لم يكن نوع تعبئة الخلفية PageBackgroundType.PICTURE.
getSolidFill()SolidFillاحصل على التعبئة الصلبة لهذه الخلفية، أو 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

التفويض

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

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

getSolidFill()

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

الإرجاع

SolidFill

التفويض

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

  • 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)

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

يجب أن تكون سلسلة الأرقام الست عشرية بالتنسيق ‎#RRGGBB. على سبيل المثال، يتم تمثيل اللون الوردي على النحو التالي: ‎#FFC0CB‎.

المعلمات

الاسمالنوعالوصف
hexStringString

التفويض

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

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

setSolidFill(hexString, alpha)

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

يجب أن تكون سلسلة الأرقام الست عشرية بالتنسيق ‎#RRGGBB. على سبيل المثال، يتم تمثيل اللون الوردي على النحو التالي: ‎#FFC0CB‎.

المعلمات

الاسمالنوعالوصف
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