سازنده برای Cell Image
. این سازنده مقدار تصویر مورد نیاز برای افزودن یک تصویر به یک سلول را ایجاد می کند.
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
value Type | Value Type | نوع مقدار تصویر سلول که Value Type.IMAGE است. |
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
build() | Cell Image | نوع مقدار تصویر مورد نیاز برای افزودن یک تصویر به یک سلول را ایجاد می کند. |
get Alt Text Description() | String | توضیحات متن جایگزین را برای این تصویر برمی گرداند. |
get Alt Text Title() | String | عنوان متن جایگزین را برای این تصویر برمی گرداند. |
get Content Url() | String | URL میزبانی شده توسط Google را به تصویر برمی گرداند. |
set Alt Text Description(description) | Cell Image | توضیحات متن جایگزین را برای این تصویر تنظیم می کند. |
set Alt Text Title(title) | Cell Image | عنوان متن جایگزین را برای این تصویر تنظیم می کند. |
set Source Url(url) | Cell Image Builder | URL منبع تصویر را تنظیم می کند. |
to Builder() | Cell Image Builder | یک سازنده تصویر سلولی بر اساس ویژگی های تصویر فعلی ایجاد می کند. |
مستندات دقیق
build()
نوع مقدار تصویر مورد نیاز برای افزودن یک تصویر به یک سلول را ایجاد می کند. مقدار تصویر از ویژگی های تصویر اضافه شده به سازنده، مانند URL منبع ساخته می شود.
بازگشت
Cell Image
- نمایشی از تصویر برای افزودن به یک سلول.
get Alt Text Description()
توضیحات متن جایگزین را برای این تصویر برمی گرداند.
بازگشت
String
- توضیحات متن جایگزین.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Alt Text Title()
عنوان متن جایگزین را برای این تصویر برمی گرداند.
بازگشت
String
- عنوان متن جایگزین.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Content Url()
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
- نشانی اینترنتی تصویر که توسط گوگل میزبانی شده است.
set Alt Text Description(description)
توضیحات متن جایگزین را برای این تصویر تنظیم می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
description | String | توضیحات متن جایگزین جدید برای تصویر. |
بازگشت
Cell Image
- این تصویر برای زنجیر کردن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Alt Text Title(title)
عنوان متن جایگزین را برای این تصویر تنظیم می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
title | String | عنوان متن جایگزین جدید برای تصویر. |
بازگشت
Cell Image
- این تصویر برای زنجیر کردن.
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Source Url(url)
URL منبع تصویر را تنظیم می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
url | String | URL برای تصویر. |
بازگشت
Cell Image Builder
- این سازنده، برای زنجیر کردن.
to Builder()
یک سازنده تصویر سلولی بر اساس ویژگی های تصویر فعلی ایجاد می کند. از set Source Url(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); }
بازگشت
Cell Image Builder
- سازنده ای که یک نوع مقدار تصویر را بر اساس ویژگی های تصویر داده شده ایجاد می کند.