Class OverGridImage

OverGridImage

تمثّل هذه السمة صورة فوق الشبكة في جدول بيانات.

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
assignScript(functionName)OverGridImageتعيّن هذه السمة الدالة التي تحمل اسم الدالة المحدّد لهذه الصورة.
getAltTextDescription()Stringتعرض هذه السمة وصف النص البديل لهذه الصورة.
getAltTextTitle()Stringتعرض هذه السمة عنوان النص البديل لهذه الصورة.
getAnchorCell()Rangeتعرض هذه الدالة الخلية التي تم تثبيت صورة فيها.
getAnchorCellXOffset()Integerتعرض هذه السمة الإزاحة الأفقية بالبكسل من خلية الربط.
getAnchorCellYOffset()Integerتعرض هذه السمة الإزاحة الرأسية بالبكسل من خلية الربط.
getHeight()Integerتعرض هذه السمة الارتفاع الفعلي لهذه الصورة بالبكسل.
getInherentHeight()Integerتعرض هذه السمة الارتفاع الأصلي لهذه الصورة بالبكسل.
getInherentWidth()Integerتعرض هذه السمة الارتفاع الأصلي لهذه الصورة بالبكسل.
getScript()Stringتعرض هذه السمة اسم الدالة المخصّصة لهذه الصورة.
getSheet()Sheetتعرض هذه الدالة ورقة البيانات التي تظهر فيها هذه الصورة.
getWidth()Integerتعرض هذه السمة العرض الفعلي لهذه الصورة بالبكسل.
remove()voidيحذف هذه الصورة من جدول البيانات.
replace(blob)OverGridImageيستبدل هذه الصورة بالصورة المحدّدة من خلال BlobSource المقدَّم.
replace(url)OverGridImageيستبدل هذه الصورة بالصورة من عنوان URL المحدّد.
resetSize()OverGridImageتعيد هذه السمة ضبط الصورة على أبعادها الأصلية.
setAltTextDescription(description)OverGridImageتضبط هذه السمة وصف النص البديل لهذه الصورة.
setAltTextTitle(title)OverGridImageتضبط هذه السمة عنوان النص البديل لهذه الصورة.
setAnchorCell(cell)OverGridImageتضبط هذه السمة الخلية التي يتم تثبيت الصورة فيها.
setAnchorCellXOffset(offset)OverGridImageتضبط هذه السمة إزاحة البكسل الأفقية من الخلية الأساسية.
setAnchorCellYOffset(offset)OverGridImageتضبط هذه السمة الإزاحة العمودية بالبكسل من الخلية الأساسية.
setHeight(height)OverGridImageتضبط هذه السمة الارتفاع الفعلي لهذه الصورة بالبكسل.
setWidth(width)OverGridImageتضبط هذه السمة العرض الفعلي لهذه الصورة بالبكسل.

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

assignScript(functionName)

تعيّن هذه السمة الدالة التي تحمل اسم الدالة المحدّد لهذه الصورة.

المَعلمات

الاسمالنوعالوصف
functionNameStringاسم الدالة التي يتم تحديدها. يجب أن تكون هذه دالة عامة ذات مستوى أعلى، وليس دالة تنتهي بشرطة سفلية مثل privateFunction_.

الإرجاع

OverGridImage: هذه الصورة، للتسلسل

التفويض

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

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

getAltTextDescription()

تعرض هذه السمة وصف النص البديل لهذه الصورة.

الإرجاع

String: وصف النص البديل

التفويض

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

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

getAltTextTitle()

تعرض هذه السمة عنوان النص البديل لهذه الصورة.

الإرجاع

String: عنوان النص البديل

التفويض

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

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

getAnchorCell()

تعرض هذه الدالة الخلية التي تم تثبيت صورة فيها.

الإرجاع

Range: الخلية الأساسية

التفويض

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

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

getAnchorCellXOffset()

تعرض هذه السمة الإزاحة الأفقية بالبكسل من خلية الربط.

الإرجاع

Integer: تمثّل الإزاحة الأفقية لوحدات البكسل.

التفويض

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

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

getAnchorCellYOffset()

تعرض هذه السمة الإزاحة الرأسية بالبكسل من خلية الربط.

الإرجاع

Integer: إزاحة وحدات البكسل العمودية

التفويض

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

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

getHeight()

تعرض هذه السمة الارتفاع الفعلي لهذه الصورة بالبكسل.

// Logs the height of all images in a spreadsheet
const images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (let i = 0; i < images.length; i++) {
  Logger.log(images[i].getHeight());
}

الإرجاع

Integer: تمثّل هذه السمة ارتفاع الصورة بالبكسل.

التفويض

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

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

getInherentHeight()

تعرض هذه السمة الارتفاع الأصلي لهذه الصورة بالبكسل.

الإرجاع

Integer: تمثّل الارتفاع الأصلي بالبكسل.

التفويض

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

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

getInherentWidth()

تعرض هذه السمة الارتفاع الأصلي لهذه الصورة بالبكسل.

الإرجاع

Integer: تمثّل العرض المتأصّل بالبكسل.

التفويض

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

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

getScript()

تعرض هذه السمة اسم الدالة المخصّصة لهذه الصورة.

الإرجاع

String: اسم الدالة

التفويض

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

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

getSheet()

تعرض هذه الدالة ورقة البيانات التي تظهر فيها هذه الصورة.

// Logs the parent sheet of all images in a spreadsheet
const images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (let i = 0; i < images.length; i++) {
  Logger.log(images[i].getSheet());
}

الإرجاع

Sheet: ورقة البيانات التي تظهر عليها الصورة

التفويض

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

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

getWidth()

تعرض هذه السمة العرض الفعلي لهذه الصورة بالبكسل.

// Logs the width of all images in a spreadsheet
const images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (let i = 0; i < images.length; i++) {
  Logger.log(images[i].getWidth());
}

الإرجاع

Integer: تمثّل عرض الصورة بالبكسل.

التفويض

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

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

remove()

يحذف هذه الصورة من جدول البيانات. سيؤدي أي إجراء آخر على الصورة إلى حدوث خطأ في البرنامج النصي.

// Deletes all images in a spreadsheet
const images = SpreadsheetApp.getActiveSpreadsheet().getImages();
for (let i = 0; i < images.length; i++) {
  images[i].remove();
}

التفويض

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

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

replace(blob)

يستبدل هذه الصورة بالصورة المحدّدة من خلال BlobSource المقدَّم. الحد الأقصى لحجم الكائن الثنائي الكبير (blob) هو 2 ميغابايت.

المَعلمات

الاسمالنوعالوصف
blobBlobSourceالصورة الجديدة ككائن ثنائي كبير (Blob).

الإرجاع

OverGridImage: هذه الصورة، للتسلسل

التفويض

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

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

replace(url)

يستبدل هذه الصورة بالصورة من عنوان URL المحدّد.

المَعلمات

الاسمالنوعالوصف
urlStringتمثّل هذه السمة عنوان URL للصورة الجديدة.

الإرجاع

OverGridImage: هذه الصورة، للتسلسل

التفويض

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

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

resetSize()

تعيد هذه السمة ضبط الصورة على أبعادها الأصلية.

الإرجاع

OverGridImage: هذه الصورة، للتسلسل

التفويض

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

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

setAltTextDescription(description)

تضبط هذه السمة وصف النص البديل لهذه الصورة.

المَعلمات

الاسمالنوعالوصف
descriptionStringوصف النص البديل الجديد للصورة

الإرجاع

OverGridImage: هذه الصورة، للتسلسل

التفويض

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

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

setAltTextTitle(title)

تضبط هذه السمة عنوان النص البديل لهذه الصورة.

المَعلمات

الاسمالنوعالوصف
titleStringعنوان النص البديل الجديد للصورة

الإرجاع

OverGridImage: هذه الصورة، للتسلسل

التفويض

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

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

setAnchorCell(cell)

تضبط هذه السمة الخلية التي يتم تثبيت الصورة فيها.

المَعلمات

الاسمالنوعالوصف
cellRangeخلية الربط الجديدة

الإرجاع

OverGridImage: هذه الصورة، للتسلسل

التفويض

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

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

setAnchorCellXOffset(offset)

تضبط هذه السمة إزاحة البكسل الأفقية من الخلية الأساسية.

المَعلمات

الاسمالنوعالوصف
offsetIntegerالإزاحة الأفقية الجديدة لوحدة البكسل

الإرجاع

OverGridImage: هذه الصورة، للتسلسل

التفويض

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

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

setAnchorCellYOffset(offset)

تضبط هذه السمة الإزاحة العمودية بالبكسل من الخلية الأساسية.

المَعلمات

الاسمالنوعالوصف
offsetIntegerالإزاحة الجديدة لوحدة البكسل العمودية.

الإرجاع

OverGridImage: هذه الصورة، للتسلسل

التفويض

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

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

setHeight(height)

تضبط هذه السمة الارتفاع الفعلي لهذه الصورة بالبكسل.

المَعلمات

الاسمالنوعالوصف
heightIntegerتمثّل هذه السمة الارتفاع المطلوب بالبكسل.

الإرجاع

OverGridImage: صورة الربط

التفويض

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

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

setWidth(width)

تضبط هذه السمة العرض الفعلي لهذه الصورة بالبكسل.

المَعلمات

الاسمالنوعالوصف
widthIntegerتمثّل هذه السمة العرض المطلوب بالبكسل.

الإرجاع

OverGridImage: صورة الربط

التفويض

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

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

الطرق المتوقّفة