Class Drawing

অঙ্কন

স্প্রেডশীটের কোনো একটি শীটের উপর করা অঙ্কনকে বোঝায়।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Container Info() Container Info শীটে ড্রয়িংটি কোথায় অবস্থিত, সে সম্পর্কে তথ্য সংগ্রহ করে।
get Height() Integer এই ড্রয়িংটির প্রকৃত উচ্চতা পিক্সেলে ফেরত দেয়।
get On Action() String|null এই ড্রয়িংয়ের সাথে সংযুক্ত ম্যাক্রোটির নাম ফেরত দেয়।
get Sheet() Sheet এই ড্রয়িংটি যে শীটে রয়েছে, সেটি ফেরত দেয়।
get Width() Integer এই ড্রয়িংটির প্রকৃত প্রস্থ পিক্সেলে ফেরত দেয়।
get ZIndex() Number এই ড্রয়িংটির z-সূচক ফেরত দেয়।
remove() void স্প্রেডশিট থেকে এই ড্রয়িংটি মুছে দেয়।
set Height(height) Drawing এই ড্রয়িংটির প্রকৃত উচ্চতা পিক্সেলে নির্ধারণ করে।
set On Action(macroName) Drawing এই ড্রয়িংটিতে একটি ম্যাক্রো ফাংশন নির্ধারণ করে।
set Position(anchorRowPos, anchorColPos, offsetX, offsetY) Drawing শীটে ড্রয়িংটি কোথায় প্রদর্শিত হবে, তা নির্ধারণ করে।
set Width(width) Drawing এই ড্রয়িংটির প্রকৃত প্রস্থ পিক্সেলে নির্ধারণ করে।
set ZIndex(zIndex) Drawing এই ড্রয়িংটির z-সূচক নির্ধারণ করে।

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

getContainerInfo()

শীটে ড্রয়িংটি কোথায় অবস্থিত, সে সম্পর্কে তথ্য সংগ্রহ করে।

ফেরত

ContainerInfo — একটি অবজেক্ট যা ড্রয়িংটির কন্টেইনারের অবস্থান ধারণ করে।

অনুমোদন

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

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

getHeight()

এই ড্রয়িংটির প্রকৃত উচ্চতা পিক্সেলে ফেরত দেয়।

// Logs the height of all drawings in a sheet
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getHeight());
}

ফেরত

Integer — অঙ্কনটির উচ্চতা, পিক্সেল এককে।

অনুমোদন

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

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

getOnAction()

এই ড্রয়িংয়ের সাথে সংযুক্ত ম্যাক্রোটির নাম ফেরত দেয়।

// Logs the macro name of all drawings on the active sheet.
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getOnAction());
}

ফেরত

String|null — এই ড্রয়িংয়ের সাথে সংযুক্ত ম্যাক্রোর নাম।

অনুমোদন

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

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

getSheet()

এই ড্রয়িংটি যে শীটে রয়েছে, সেটি ফেরত দেয়।

// Logs the parent sheet of all drawings on the active sheet.
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getSheet());
}

ফেরত

Sheet — যে শীটে অঙ্কনটি প্রদর্শিত হয়।

অনুমোদন

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

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

getWidth()

এই ড্রয়িংটির প্রকৃত প্রস্থ পিক্সেলে ফেরত দেয়।

// Logs the width of all drawings in a sheet
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getWidth());
}

ফেরত

Integer — অঙ্কনটির প্রস্থ, পিক্সেল এককে।

অনুমোদন

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

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

getZIndex()

এই ড্রয়িংটির z-সূচক ফেরত দেয়।

// Logs the z-index of all drawings on the active sheet.
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getZIndex());
}

ফেরত

Number — এই অঙ্কনটির জেড-সূচক।

অনুমোদন

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

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

remove()

স্প্রেডশিট থেকে এই ড্রয়িংটি মুছে দেয়। ড্রয়িংটির উপর পরবর্তী যেকোনো কার্যকলাপের ফলে একটি স্ক্রিপ্ট ত্রুটি দেখা দেয়।

// Deletes all drawings from the active sheet.
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  drawings[i].remove();
}

অনুমোদন

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

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

setHeight(height)

এই ড্রয়িংটির প্রকৃত উচ্চতা পিক্সেলে নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
height Integer পিক্সেলে কাঙ্ক্ষিত উচ্চতা।

ফেরত

Drawing — এই অঙ্কনটি, শৃঙ্খলিত করার জন্য।

অনুমোদন

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

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

setOnAction(macroName)

এই ড্রয়িংটিতে একটি ম্যাক্রো ফাংশন নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
macro Name String ম্যাক্রো ফাংশনের নাম।

ফেরত

Drawing — এই অঙ্কনটি, শৃঙ্খলিত করার জন্য।


setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

শীটে ড্রয়িংটি কোথায় প্রদর্শিত হবে তা নির্ধারণ করে। অ্যাঙ্কর সারি এবং কলামের অবস্থান সূচকগুলো ১-ভিত্তিক।

প্যারামিটার

নাম প্রকার বর্ণনা
anchor Row Pos Integer অঙ্কনটির উপরের দিকটি এই সারিতে নোঙর করা আছে।
anchor Col Pos Integer অঙ্কনটির উপরের দিকটি এই স্তম্ভে নোঙর করা আছে।
offsetX Integer সেলের কোণা থেকে আনুভূমিক অফসেট, পিক্সেল এককে।
offsetY Integer সেলের কোণা থেকে উল্লম্ব অফসেট, পিক্সেল এককে।

ফেরত

Drawing — এই অঙ্কনটি, শৃঙ্খলিত করার জন্য।

অনুমোদন

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

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

setWidth(width)

এই ড্রয়িংটির প্রকৃত প্রস্থ পিক্সেলে নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
width Integer পিক্সেলে কাঙ্ক্ষিত প্রস্থ।

ফেরত

Drawing — এই অঙ্কনটি, শৃঙ্খলিত করার জন্য।

অনুমোদন

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

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

setZIndex(zIndex)

এই ড্রয়িংটির z-সূচক নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
zIndex Number এই অঙ্কনটির জেড-সূচক।

ফেরত

Drawing — এই অঙ্কনটি, শৃঙ্খলিত করার জন্য।