أداة إنشاء لـ CellImage ينشئ أداة الإنشاء هذه قيمة الصورة اللازمة لإضافة صورة إلى خلية.
الخصائص
| الموقع | النوع | الوصف |
|---|---|---|
value | Value | تمثّل هذه السمة نوع قيمة صورة الخلية، وهو Value. |
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
build() | Cell | تُنشئ هذه الدالة نوع قيمة الصورة اللازم لإضافة صورة إلى خلية. |
get | String | تعرض هذه السمة وصف النص البديل لهذه الصورة. |
get | String | تعرض هذه السمة عنوان النص البديل لهذه الصورة. |
get | String | تعرض هذه الطريقة عنوان URL للصورة مستضافًا على Google. |
set | Cell | تضبط هذه السمة وصف النص البديل لهذه الصورة. |
set | Cell | تضبط هذه السمة عنوان النص البديل لهذه الصورة. |
set | Cell | تضبط هذه السمة عنوان URL لمصدر الصورة. |
to | Cell | تنشئ هذه الدالة أداة إنشاء صور خلايا استنادًا إلى خصائص الصورة الحالية. |
مستندات تفصيلية
build()
تُنشئ هذه الدالة نوع قيمة الصورة اللازم لإضافة صورة إلى خلية. يتم إنشاء قيمة الصورة من خصائص الصورة التي تمت إضافتها إلى أداة الإنشاء، مثل عنوان URL المصدر.
الإرجاع
CellImage: تمثّل الصورة التي ستتم إضافتها إلى خلية.
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
getContentUrl()
تعرض هذه الطريقة عنوان URL للصورة مستضافًا على Google. يتم وضع علامة على عنوان URL هذا باستخدام حساب مقدّم الطلب، وبالتالي يمكن لأي شخص لديه عنوان URL الوصول إلى الصورة كما لو كان مقدّم الطلب الأصلي. قد تفقد إمكانية الوصول إلى الصورة إذا تغيّرت إعدادات مشاركة جدول البيانات. تنتهي صلاحية عنوان URL الذي تم إرجاعه بعد فترة قصيرة من الوقت.
const range = SpreadsheetApp.getActiveSpreadsheet().getRange("Sheet1!A1"); const value = range.getValue(); if (value.valueType == SpreadsheetApp.ValueType.IMAGE) { console.log(value.getContentUrl()); }
الإرجاع
String: عنوان URL للصورة مستضاف على Google.
setAltTextDescription(description)
تضبط هذه السمة وصف النص البديل لهذه الصورة.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
description | String | وصف النص البديل الجديد للصورة |
الإرجاع
CellImage: هذه الصورة، للتسلسل
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setAltTextTitle(title)
تضبط هذه السمة عنوان النص البديل لهذه الصورة.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
title | String | عنوان النص البديل الجديد للصورة |
الإرجاع
CellImage: هذه الصورة، للتسلسل
التفويض
تتطلّب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على إذن باستخدام نطاق واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setSourceUrl(url)
تضبط هذه السمة عنوان URL لمصدر الصورة.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
url | String | تمثّل عنوان URL الخاص بالصورة. |
الإرجاع
CellImageBuilder: أداة إنشاء السلاسل
toBuilder()
تنشئ هذه الدالة أداة إنشاء صور خلايا استنادًا إلى خصائص الصورة الحالية. استخدِم setSourceUrl(url) لضبط عنوان URL المصدر للصورة الجديدة. بعد ذلك، يمكنك إضافته إلى خلية باستخدام Range.setValue(value) أو Range.setValues(values).
const ss = SpreadsheetApp.getActiveSpreadsheet(); const range = ss.getRange("Sheet1!A1"); const value = range.getValue(); if (value.valueType == SpreadsheetApp.ValueType.IMAGE) { const newImage = value.toBuilder() .setSourceUrl( 'https://www.gstatic.com/images/branding/productlogos/apps_script/v10/web-64dp/logo_apps_script_color_1x_web_64dp.png', ) .build(); const newRange = ss.getRange("Sheet1!A2"); newRange.setValue(newImage); }
الإرجاع
CellImageBuilder: أداة إنشاء تنشئ نوع قيمة صورة استنادًا إلى خصائص الصورة المحدّدة.