Class CellImage

সেল ইমেজ

একটি কক্ষে একটি চিত্র মান প্রতিনিধিত্ব করে। একটি কক্ষে একটি ছবি যোগ করতে, আপনাকে Spreadsheet App.newCellImage() এবং Cell Image Builder ব্যবহার করে ছবির জন্য একটি নতুন চিত্র মান তৈরি করতে হবে। তারপর আপনি ঘরে ছবির মান যোগ করতে Range.setValue(value) বা Range.setValues(values) ব্যবহার করতে পারেন।

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
value Type Value Type সেল ইমেজের মানের ধরন, যা হল Value Type.IMAGE

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Alt Text Description() String এই ছবির জন্য Alt টেক্সট বিবরণ প্রদান করে।
get Alt Text Title() String এই ছবির জন্য Alt পাঠ্য শিরোনাম প্রদান করে।
get Content Url() String ছবিতে একটি Google-হোস্ট করা URL ফেরত দেয়।
to Builder() Cell Image Builder বর্তমান চিত্র বৈশিষ্ট্যের উপর ভিত্তি করে একটি সেল ইমেজ নির্মাতা তৈরি করে।

বিস্তারিত ডকুমেন্টেশন

get Alt Text Description()

এই ছবির জন্য Alt টেক্সট বিবরণ প্রদান করে।

প্রত্যাবর্তন

String - অল্ট টেক্সট বিবরণ।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:

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

get Alt Text Title()

এই ছবির জন্য Alt পাঠ্য শিরোনাম প্রদান করে।

প্রত্যাবর্তন

String - অল্ট টেক্সট শিরোনাম।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:

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

get Content Url()

ছবিতে একটি Google-হোস্ট করা URL ফেরত দেয়। এই 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 — ছবির Google-হোস্ট করা URL।


to Builder()

বর্তমান চিত্র বৈশিষ্ট্যের উপর ভিত্তি করে একটি সেল ইমেজ নির্মাতা তৈরি করে। নতুন ছবির উৎস URL সেট করতে Cell Image Builder.setSourceUrl(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 — একটি নির্মাতা যে প্রদত্ত ইমেজ বৈশিষ্ট্যের উপর ভিত্তি করে একটি ইমেজ ভ্যালু টাইপ তৈরি করে।

অপ্রচলিত পদ্ধতি