Class Master

মাস্টার

উপস্থাপনায় একজন দক্ষ।

মাস্টার্সে সমস্ত সাধারণ পৃষ্ঠা উপাদান এবং লেআউটের একটি সেটের জন্য সাধারণ বৈশিষ্ট্য রয়েছে। এগুলি তিনটি উদ্দেশ্যে কাজ করে:

  • একটি মাস্টারের প্লেসহোল্ডার আকারগুলিতে সেই মাস্টার ব্যবহার করে এমন পৃষ্ঠাগুলিতে সমস্ত প্লেসহোল্ডার আকারের ডিফল্ট টেক্সট স্টাইল এবং আকৃতির বৈশিষ্ট্য থাকে।
  • একটি মাস্টার পৃষ্ঠার বৈশিষ্ট্যগুলি তার লেআউট দ্বারা উত্তরাধিকারসূত্রে প্রাপ্ত সাধারণ পৃষ্ঠার বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে।
  • মাস্টার স্লাইডে অন্য যেকোনো আকার, সেই মাস্টার ব্যবহার করে সমস্ত স্লাইডে প্রদর্শিত হবে, তাদের লেআউট নির্বিশেষে।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Background() Page Background পৃষ্ঠার পটভূমি পায়।
get Color Scheme() Color Scheme পৃষ্ঠার সাথে সম্পর্কিত Color Scheme পায়।
get Groups() Group[] পৃষ্ঠায় Group অবজেক্টের তালিকা প্রদান করে।
get Images() Image[] পৃষ্ঠায় Image বস্তুর তালিকা প্রদান করে।
get Layouts() Layout[] এই মাস্টারের লেআউটগুলি পায়।
get Lines() Line[] পৃষ্ঠায় Line অবজেক্টের তালিকা ফেরত পাঠায়।
get Object Id() String পৃষ্ঠার জন্য অনন্য আইডি পায়।
get Page Element By Id(id) Page Element |null প্রদত্ত আইডি সহ পৃষ্ঠার Page Element ফেরত পাঠায়, অথবা যদি কোনওটি না থাকে তবে null
get Page Elements() Page Element[] পৃষ্ঠায় রেন্ডার করা Page Element বস্তুর তালিকা প্রদান করে।
get Page Type() Page Type পৃষ্ঠার ধরণটি পায়।
get Placeholder(placeholderType) Page Element |null একটি নির্দিষ্ট Placeholder Type জন্য প্লেসহোল্ডার Page Element অবজেক্ট ফেরত পাঠায় অথবা যদি একটি মিলিত প্লেসহোল্ডার উপস্থিত না থাকে তবে null ফেরত পাঠায়।
get Placeholder(placeholderType, placeholderIndex) Page Element |null একটি নির্দিষ্ট Placeholder Type এবং একটি প্লেসহোল্ডার সূচকের জন্য প্লেসহোল্ডার Page Element অবজেক্ট প্রদান করে, অথবা যদি প্লেসহোল্ডার উপস্থিত না থাকে তবে null প্রদান করে।
get Placeholders() Page Element[] পৃষ্ঠায় স্থানধারক Page Element বস্তুর তালিকা প্রদান করে।
get Shapes() Shape[] পৃষ্ঠায় Shape বস্তুর তালিকা প্রদান করে।
get Sheets Charts() Sheets Chart[] পৃষ্ঠায় Sheets Chart অবজেক্টের তালিকা ফেরত পাঠায়।
get Tables() Table[] পৃষ্ঠায় Table অবজেক্টের তালিকা ফেরত পাঠায়।
get Videos() Video[] পৃষ্ঠায় Video অবজেক্টের তালিকা ফেরত পাঠায়।
get Word Arts() Word Art[] পৃষ্ঠায় Word Art অবজেক্টের তালিকা ফেরত পাঠায়।
group(pageElements) Group সমস্ত নির্দিষ্ট পৃষ্ঠা উপাদানগুলিকে গোষ্ঠীভুক্ত করে।
insert Group(group) Group পৃষ্ঠায় প্রদত্ত Group একটি অনুলিপি সন্নিবেশ করায়।
insert Image(blobSource) Image নির্দিষ্ট ছবির ব্লব থেকে একটি ডিফল্ট আকার সহ পৃষ্ঠার উপরের বাম কোণে একটি ছবি সন্নিবেশ করায়।
insert Image(blobSource, left, top, width, height) Image নির্দিষ্ট ছবির ব্লব থেকে প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি ছবি সন্নিবেশ করায়।
insert Image(image) Image পৃষ্ঠায় প্রদত্ত Image একটি কপি সন্নিবেশ করায়।
insert Image(imageUrl) Image প্রদত্ত URL থেকে একটি ডিফল্ট আকার সহ পৃষ্ঠার উপরের বাম কোণে একটি ছবি সন্নিবেশ করায়।
insert Image(imageUrl, left, top, width, height) Image প্রদত্ত URL থেকে প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি ছবি সন্নিবেশ করায়।
insert Line(line) Line পৃষ্ঠায় প্রদত্ত Line একটি কপি সন্নিবেশ করায়।
insert Line(lineCategory, startConnectionSite, endConnectionSite) Line দুটি connection sites সংযুক্ত করে পৃষ্ঠায় একটি লাইন সন্নিবেশ করায়।
insert Line(lineCategory, startLeft, startTop, endLeft, endTop) Line পৃষ্ঠায় একটি লাইন সন্নিবেশ করান।
insert Page Element(pageElement) Page Element পৃষ্ঠায় প্রদত্ত Page Element একটি অনুলিপি সন্নিবেশ করায়।
insert Shape(shape) Shape পৃষ্ঠায় প্রদত্ত Shape একটি অনুলিপি সন্নিবেশ করায়।
insert Shape(shapeType) Shape পৃষ্ঠায় একটি আকৃতি সন্নিবেশ করান।
insert Shape(shapeType, left, top, width, height) Shape পৃষ্ঠায় একটি আকৃতি সন্নিবেশ করান।
insert Sheets Chart(sourceChart) Sheets Chart পৃষ্ঠায় একটি Google পত্রক চার্ট সন্নিবেশ করায়।
insert Sheets Chart(sourceChart, left, top, width, height) Sheets Chart প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি Google পত্রক চার্ট সন্নিবেশ করায়।
insert Sheets Chart(sheetsChart) Sheets Chart পৃষ্ঠায় প্রদত্ত Sheets Chart একটি অনুলিপি সন্নিবেশ করায়।
insert Sheets Chart As Image(sourceChart) Image পৃষ্ঠায় একটি Image হিসেবে একটি Google পত্রক চার্ট সন্নিবেশ করায়।
insert Sheets Chart As Image(sourceChart, left, top, width, height) Image প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি Image হিসাবে একটি Google পত্রক চার্ট সন্নিবেশ করায়।
insert Table(numRows, numColumns) Table পৃষ্ঠায় একটি টেবিল সন্নিবেশ করান।
insert Table(numRows, numColumns, left, top, width, height) Table প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি টেবিল সন্নিবেশ করায়।
insert Table(table) Table পৃষ্ঠায় প্রদত্ত Table একটি অনুলিপি সন্নিবেশ করায়।
insert Text Box(text) Shape পৃষ্ঠায় প্রদত্ত স্ট্রিং ধারণকারী একটি টেক্সট বাক্স Shape সন্নিবেশ করান।
insert Text Box(text, left, top, width, height) Shape পৃষ্ঠায় প্রদত্ত স্ট্রিং ধারণকারী একটি টেক্সট বাক্স Shape সন্নিবেশ করান।
insert Video(videoUrl) Video পৃষ্ঠার উপরের বাম কোণে একটি ডিফল্ট আকার সহ একটি ভিডিও সন্নিবেশ করায়।
insert Video(videoUrl, left, top, width, height) Video প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি ভিডিও সন্নিবেশ করায়।
insert Video(video) Video পৃষ্ঠায় প্রদত্ত Video একটি কপি সন্নিবেশ করায়।
insert Word Art(wordArt) Word Art পৃষ্ঠায় প্রদত্ত Word Art একটি কপি সন্নিবেশ করায়।
remove() void পাতাটি সরিয়ে দেয়।
replace All Text(findText, replaceText) Integer টেক্সটের সাথে মিলে যাওয়া সকল ইনস্ট্যান্সকে "find text" দিয়ে প্রতিস্থাপন করে।
replace All Text(findText, replaceText, matchCase) Integer টেক্সটের সাথে মিলে যাওয়া সকল ইনস্ট্যান্সকে "find text" দিয়ে প্রতিস্থাপন করে।
select As Current Page() void সক্রিয় উপস্থাপনার Page current page selection হিসেবে নির্বাচন করে এবং পূর্ববর্তী যেকোনো নির্বাচন সরিয়ে দেয়।

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

get Background()

পৃষ্ঠার পটভূমি পায়।

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

Page Background — পৃষ্ঠার পটভূমি।

অনুমোদন

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

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

get Color Scheme()

পৃষ্ঠার সাথে সম্পর্কিত Color Scheme পায়।

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

Color Scheme — পৃষ্ঠার রঙের স্কিম।

অনুমোদন

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

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

get Groups()

পৃষ্ঠায় Group অবজেক্টের তালিকা প্রদান করে।

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

Group[]

অনুমোদন

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

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

get Images()

পৃষ্ঠায় Image বস্তুর তালিকা প্রদান করে।

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

Image[]

অনুমোদন

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

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

get Layouts()

এই মাস্টারের লেআউটগুলি পায়।

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

Layout[]

অনুমোদন

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

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

get Lines()

পৃষ্ঠায় Line অবজেক্টের তালিকা ফেরত পাঠায়।

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

Line[]

অনুমোদন

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

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

get Object Id()

পৃষ্ঠার জন্য অনন্য আইডি পায়। পৃষ্ঠা এবং পৃষ্ঠা উপাদান দ্বারা ব্যবহৃত অবজেক্ট আইডি একই নেমস্পেস ভাগ করে।

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

String

অনুমোদন

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

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

get Page Element By Id(id)

প্রদত্ত আইডি সহ পৃষ্ঠার Page Element ফেরত পাঠায়, অথবা যদি কোনওটি না থাকে তবে null

পরামিতি

নাম আদর্শ বিবরণ
id String যে পৃষ্ঠা উপাদানটি পুনরুদ্ধার করা হচ্ছে তার আইডি।

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

Page Element |null — প্রদত্ত আইডি সহ পৃষ্ঠা উপাদান।

অনুমোদন

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

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

get Page Elements()

পৃষ্ঠায় রেন্ডার করা Page Element বস্তুর তালিকা প্রদান করে।

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

Page Element[]

অনুমোদন

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

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

get Page Type()

পৃষ্ঠার ধরণটি পায়।

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

Page Type — পৃষ্ঠার ধরণ।

অনুমোদন

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

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

get Placeholder(placeholderType)

একটি নির্দিষ্ট Placeholder Type জন্য প্লেসহোল্ডার Page Element অবজেক্ট ফেরত পাঠায় অথবা যদি একটি মিলিত প্লেসহোল্ডার উপস্থিত না থাকে তবে null ফেরত পাঠায়।

যদি একই ধরণের একাধিক স্থানধারক থাকে, তাহলে এটি ন্যূনতম স্থানধারক সূচক সহ একটি প্রদান করে। যদি একই সূচক সহ একাধিক মিলিত স্থানধারক থাকে, তাহলে এটি পৃষ্ঠার পৃষ্ঠা উপাদান সংগ্রহ থেকে প্রথম স্থানধারক প্রদান করে।

const slide = SlidesApp.getActivePresentation().getSlides()[0];
const placeholder = slide.getPlaceholder(
    SlidesApp.PlaceholderType.CENTERED_TITLE,
);

পরামিতি

নাম আদর্শ বিবরণ
placeholder Type Placeholder Type

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

Page Element |null

অনুমোদন

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

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

get Placeholder(placeholderType, placeholderIndex)

একটি নির্দিষ্ট Placeholder Type এবং একটি প্লেসহোল্ডার সূচকের জন্য প্লেসহোল্ডার Page Element অবজেক্ট প্রদান করে, অথবা যদি প্লেসহোল্ডার উপস্থিত না থাকে তবে null প্রদান করে।

যদি একই ধরণ এবং সূচক সহ একাধিক স্থানধারক থাকে, তাহলে এটি পৃষ্ঠার পৃষ্ঠা উপাদান সংগ্রহ থেকে প্রথম স্থানধারকটি প্রদান করে।

const slide = SlidesApp.getActivePresentation().getSlides()[0];
const placeholder = slide.getPlaceholder(
    SlidesApp.PlaceholderType.CENTERED_TITLE,
    0,
);

পরামিতি

নাম আদর্শ বিবরণ
placeholder Type Placeholder Type
placeholder Index Integer

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

Page Element |null

অনুমোদন

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

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

get Placeholders()

পৃষ্ঠায় স্থানধারক Page Element বস্তুর তালিকা প্রদান করে।

const master = SlidesApp.getActivePresentation().getMasters()[0];
Logger.log(
    `Number of placeholders in the master: ${master.getPlaceholders().length}`,
);

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

Page Element[]

অনুমোদন

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

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

get Shapes()

পৃষ্ঠায় Shape বস্তুর তালিকা প্রদান করে।

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

Shape[]

অনুমোদন

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

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

get Sheets Charts()

পৃষ্ঠায় Sheets Chart অবজেক্টের তালিকা ফেরত পাঠায়।

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

Sheets Chart[]

অনুমোদন

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

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

get Tables()

পৃষ্ঠায় Table অবজেক্টের তালিকা ফেরত পাঠায়।

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

Table[]

অনুমোদন

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

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

get Videos()

পৃষ্ঠায় Video অবজেক্টের তালিকা ফেরত পাঠায়।

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

Video[]

অনুমোদন

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

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

get Word Arts()

পৃষ্ঠায় Word Art অবজেক্টের তালিকা ফেরত পাঠায়।

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

Word Art[]

অনুমোদন

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

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

group(pageElements)

সমস্ত নির্দিষ্ট পৃষ্ঠা উপাদানগুলিকে গোষ্ঠীভুক্ত করে।

একই পৃষ্ঠায় কমপক্ষে দুটি পৃষ্ঠার উপাদান থাকা উচিত যা ইতিমধ্যে অন্য গ্রুপে নেই। কিছু পৃষ্ঠার উপাদান, যেমন Videos , Tables এবং placeholder Shapes গ্রুপ করা যাবে না।

পরামিতি

নাম আদর্শ বিবরণ
page Elements Page Element[] একত্রিত করার জন্য উপাদানগুলি।

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

Group — নতুন গ্রুপ।

অনুমোদন

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

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

insert Group(group)

পৃষ্ঠায় প্রদত্ত Group একটি অনুলিপি সন্নিবেশ করায়।

এই পৃষ্ঠায় সন্নিবেশিত উপাদানের অবস্থান তার সংশ্লিষ্ট পৃষ্ঠায় উৎস উপাদানের অবস্থান থেকে নির্ধারিত হয়।

যদি প্রদত্ত উপাদানটি বর্তমান উপস্থাপনার মধ্যে থেকে অনুলিপি করা একটি স্থানধারক হয়, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে প্রাপ্ত বৈশিষ্ট্যগুলি সন্নিবেশিত উপাদানেও উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

যদি প্রদত্ত উপাদানটি এমন একটি স্থানধারক হয় যা অন্য কোনও উপস্থাপনা থেকে অনুলিপি করা হচ্ছে, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে উত্তরাধিকার সূত্রে প্রাপ্ত বৈশিষ্ট্যগুলি উৎস উপস্থাপনা থেকে উপাদানটিতে অনুলিপি করা হয়।

// Copy a group between presentations.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const group = otherPresentationSlide.getGroups()[0];
currentPresentationSlide.insertGroup(
    group);  // Also available for Layout, Master, and Page.

পরামিতি

নাম আদর্শ বিবরণ
group Group যে গ্রুপটি কপি করে সন্নিবেশ করা হবে।

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

Group — সন্নিবেশিত গ্রুপ।

অনুমোদন

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

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

insert Image(blobSource)

নির্দিষ্ট ছবির ব্লব থেকে একটি ডিফল্ট আকার সহ পৃষ্ঠার উপরের বাম কোণে একটি ছবি সন্নিবেশ করায়।

ছবিটি একবার ঢোকানোর মাধ্যমে Blob Source থেকে তা সংগ্রহ করা হবে এবং উপস্থাপনার ভেতরে প্রদর্শনের জন্য একটি কপি সংরক্ষণ করা হবে। ছবিগুলির আকার ৫০ এমবি-র কম হতে হবে, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং PNG, JPEG, অথবা GIF ফর্ম্যাটে থাকতে হবে।

const slide = SlidesApp.getActivePresentation().getSlides()[0];
// Get the Drive image file with the given ID.
const image = DriveApp.getFileById('123abc');
slide.insertImage(image);

পরামিতি

নাম আদর্শ বিবরণ
blob Source Blob Source ছবির তথ্য।

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

Image — ঢোকানো ছবি।

অনুমোদন

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

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

insert Image(blobSource, left, top, width, height)

নির্দিষ্ট ছবির ব্লব থেকে প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি ছবি সন্নিবেশ করায়।

সন্নিবেশের সময় প্রদত্ত Blob Source থেকে ছবিটি একবার সংগ্রহ করা হয় এবং উপস্থাপনার ভিতরে প্রদর্শনের জন্য একটি অনুলিপি সংরক্ষণ করা হয়। ছবিগুলির আকার 50MB এর কম হতে হবে, 25 মেগাপিক্সেলের বেশি হতে পারবে না এবং PNG, JPEG, অথবা GIF ফর্ম্যাটে থাকতে হবে।

ছবির আকৃতির অনুপাত বজায় রাখার জন্য, প্রদত্ত আকারের সাপেক্ষে ছবিটিকে স্কেল এবং কেন্দ্রীভূত করা হয়।

const slide = SlidesApp.getActivePresentation().getSlides()[0];
// Get the Drive image file with the given ID.
const image = DriveApp.getFileById('123abc');
const position = {
  left: 0,
  top: 0
};
const size = {
  width: 300,
  height: 100
};
slide.insertImage(image, position.left, position.top, size.width, size.height);

পরামিতি

নাম আদর্শ বিবরণ
blob Source Blob Source ছবির তথ্য।
left Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা বিন্দুতে ছবির অনুভূমিক অবস্থান।
top Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা বিন্দুতে ছবির উল্লম্ব অবস্থান।
width Number বিন্দুতে ছবির প্রস্থ।
height Number বিন্দুতে ছবির উচ্চতা।

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

Image — ঢোকানো ছবি।

অনুমোদন

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

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

insert Image(image)

পৃষ্ঠায় প্রদত্ত Image একটি কপি সন্নিবেশ করায়।

এই পৃষ্ঠায় সন্নিবেশিত চিত্রগুলির অবস্থান তার সংশ্লিষ্ট পৃষ্ঠায় উৎস চিত্রের অবস্থান থেকে নির্ধারিত হয়।

যদি প্রদত্ত ছবিটি বর্তমান উপস্থাপনার মধ্যে থেকে অনুলিপি করা একটি স্থানধারক হয়, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে প্রাপ্ত বৈশিষ্ট্যগুলি সন্নিবেশিত ছবিতেও উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

যদি প্রদত্ত ছবিটি অন্য কোনও উপস্থাপনা থেকে অনুলিপি করা হচ্ছে এমন একটি স্থানধারক হয়, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে উত্তরাধিকার সূত্রে প্রাপ্ত বৈশিষ্ট্যগুলি উৎস উপস্থাপনা থেকে চিত্রটিতে অনুলিপি করা হয়। যদি অনুলিপি করা স্থানধারক ছবিটি খালি থাকে, তাহলে গন্তব্য উপস্থাপনায় কিছুই সন্নিবেশ করা হয় না।

// Copy an image between presentations.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const image = otherPresentationSlide.getImages[0];
currentPresentationSlide.insertImage(image);

পরামিতি

নাম আদর্শ বিবরণ
image Image যে ছবিটি কপি করে ঢোকানো হবে।

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

Image — ঢোকানো ছবি।

অনুমোদন

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

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

insert Image(imageUrl)

প্রদত্ত URL থেকে একটি ডিফল্ট আকার সহ পৃষ্ঠার উপরের বাম কোণে একটি ছবি সন্নিবেশ করায়।

ছবি ঢোকানোর পর URL থেকে একবার ছবি তুলে আনা হবে এবং উপস্থাপনার ভেতরে প্রদর্শনের জন্য একটি কপি সংরক্ষণ করা হবে। ছবিগুলির আকার ৫০MB-এর কম হতে হবে, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং PNG, JPEG, অথবা GIF ফর্ম্যাটে থাকতে হবে।

প্রদত্ত URL টি সর্বজনীনভাবে অ্যাক্সেসযোগ্য হতে হবে এবং 2kB এর চেয়ে বড় হবে না। URL টি নিজেই ছবির সাথে সংরক্ষিত হয় এবং Image.getSourceUrl() এর মাধ্যমে প্রকাশ করা হয়।

পরামিতি

নাম আদর্শ বিবরণ
image Url String ছবির URL।

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

Image — ঢোকানো ছবি।

অনুমোদন

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

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

insert Image(imageUrl, left, top, width, height)

প্রদত্ত URL থেকে প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি ছবি সন্নিবেশ করায়।

ছবি ঢোকানোর পর URL থেকে একবার ছবি তুলে আনা হবে এবং উপস্থাপনার ভেতরে প্রদর্শনের জন্য একটি কপি সংরক্ষণ করা হবে। ছবিগুলির আকার ৫০MB-এর কম হতে হবে, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং PNG, JPEG, অথবা GIF ফর্ম্যাটে থাকতে হবে।

প্রদত্ত URL টি সর্বজনীনভাবে অ্যাক্সেসযোগ্য হতে হবে এবং 2kB এর চেয়ে বড় হবে না। URL টি নিজেই ছবির সাথে সংরক্ষিত হয় এবং Image.getSourceUrl() এর মাধ্যমে প্রকাশ করা হয়।

ছবির আকৃতির অনুপাত বজায় রাখার জন্য, প্রদত্ত আকারের সাপেক্ষে ছবিটিকে স্কেল এবং কেন্দ্রীভূত করা হয়।

পরামিতি

নাম আদর্শ বিবরণ
image Url String ছবির URL।
left Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা বিন্দুতে ছবির অনুভূমিক অবস্থান।
top Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা বিন্দুতে ছবির উল্লম্ব অবস্থান।
width Number বিন্দুতে ছবির প্রস্থ।
height Number বিন্দুতে ছবির উচ্চতা।

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

Image — ঢোকানো ছবি।

অনুমোদন

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

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

insert Line(line)

পৃষ্ঠায় প্রদত্ত Line একটি কপি সন্নিবেশ করায়।

এই পৃষ্ঠায় সন্নিবেশিত উপাদানের অবস্থান তার সংশ্লিষ্ট পৃষ্ঠায় উৎস উপাদানের অবস্থান থেকে নির্ধারিত হয়।

যদি প্রদত্ত উপাদানটি বর্তমান উপস্থাপনার মধ্যে থেকে অনুলিপি করা একটি স্থানধারক হয়, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে প্রাপ্ত বৈশিষ্ট্যগুলি সন্নিবেশিত উপাদানেও উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

যদি প্রদত্ত উপাদানটি এমন একটি স্থানধারক হয় যা অন্য কোনও উপস্থাপনা থেকে অনুলিপি করা হচ্ছে, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে উত্তরাধিকার সূত্রে প্রাপ্ত বৈশিষ্ট্যগুলি উৎস উপস্থাপনা থেকে উপাদানটিতে অনুলিপি করা হয়।

// Copy a line between presentations.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const line = otherPresentationSlide.getLines[0];
currentPresentationSlide.insertLine(line);

পরামিতি

নাম আদর্শ বিবরণ
line Line যে লাইনটি কপি করে সন্নিবেশ করা হবে।

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

Line — সন্নিবেশিত রেখা।

অনুমোদন

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

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

insert Line(lineCategory, startConnectionSite, endConnectionSite)

দুটি connection sites সংযোগকারী পৃষ্ঠায় একটি লাইন সন্নিবেশ করায়। দুটি সংযোগ সাইট অবশ্যই এই পৃষ্ঠায় থাকতে হবে।

// Insert a line in the first slide of the presentation connecting two shapes.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
const shape1 = slide.insertShape(SlidesApp.ShapeType.RECTANGLE);
const shape2 = slide.insertShape(SlidesApp.ShapeType.CLOUD);
slide.insertLine(
    SlidesApp.LineCategory.BENT,
    shape1.getConnectionSites()[0],
    shape2.getConnectionSites()[1],
);

পরামিতি

নাম আদর্শ বিবরণ
line Category Line Category সন্নিবেশ করানোর জন্য লাইনের বিভাগ।
start Connection Site Connection Site সংযোগ স্থান যেখানে লাইনের শুরুটি সংযুক্ত করতে হবে।
end Connection Site Connection Site সংযোগ স্থান যেখানে লাইনের শেষ অংশটি সংযুক্ত করতে হবে।

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

Line — সন্নিবেশিত রেখা।

অনুমোদন

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

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

insert Line(lineCategory, startLeft, startTop, endLeft, endTop)

পৃষ্ঠায় একটি লাইন সন্নিবেশ করান।

// Insert a line in the first slide of the presentation.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
const startPoint = {
  left: 10,
  top: 10
};
const endPoint = {
  left: 40,
  top: 40
};
slide.insertLine(
    SlidesApp.LineCategory.STRAIGHT,
    startPoint.left,
    startPoint.top,
    endPoint.left,
    endPoint.top,
);

পরামিতি

নাম আদর্শ বিবরণ
line Category Line Category সন্নিবেশ করানোর জন্য লাইনের বিভাগ।
start Left Number পৃষ্ঠার উপরের বাম কোণ থেকে বিন্দুতে পরিমাপ করা রেখার শুরু বিন্দুর অনুভূমিক অবস্থান।
start Top Number পৃষ্ঠার উপরের বাম কোণ থেকে বিন্দুতে পরিমাপ করা রেখার শুরু বিন্দুর উল্লম্ব অবস্থান।
end Left Number পৃষ্ঠার উপরের বাম কোণ থেকে বিন্দুতে পরিমাপ করা রেখার শেষ বিন্দুর অনুভূমিক অবস্থান।
end Top Number পৃষ্ঠার উপরের বাম কোণ থেকে বিন্দুতে পরিমাপ করা রেখার শেষ বিন্দুর উল্লম্ব অবস্থান।

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

Line — সন্নিবেশিত রেখা।

অনুমোদন

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

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

insert Page Element(pageElement)

পৃষ্ঠায় প্রদত্ত Page Element একটি অনুলিপি সন্নিবেশ করায়।

এই পৃষ্ঠায় সন্নিবেশিত উপাদানের অবস্থান তার সংশ্লিষ্ট পৃষ্ঠায় উৎস উপাদানের অবস্থান থেকে নির্ধারিত হয়।

যদি প্রদত্ত উপাদানটি বর্তমান উপস্থাপনার মধ্যে থেকে অনুলিপি করা একটি স্থানধারক হয়, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে প্রাপ্ত বৈশিষ্ট্যগুলি সন্নিবেশিত উপাদানেও উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

যদি প্রদত্ত উপাদানটি এমন একটি স্থানধারক হয় যা অন্য কোনও উপস্থাপনা থেকে অনুলিপি করা হচ্ছে, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে উত্তরাধিকার সূত্রে প্রাপ্ত বৈশিষ্ট্যগুলি উৎস উপস্থাপনা থেকে উপাদানটিতে অনুলিপি করা হয়।

// Copy a page element between presentations.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const pageElement = otherPresentationSlide.getPageElements()[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertPageElement(pageElement);

পরামিতি

নাম আদর্শ বিবরণ
page Element Page Element যে পৃষ্ঠা উপাদানটি কপি এবং সন্নিবেশ করা হবে।

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

Page Element — সন্নিবেশিত পৃষ্ঠা উপাদান।

অনুমোদন

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

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

insert Shape(shape)

পৃষ্ঠায় প্রদত্ত Shape একটি অনুলিপি সন্নিবেশ করায়।

এই পৃষ্ঠায় সন্নিবেশিত উপাদানের অবস্থান তার সংশ্লিষ্ট পৃষ্ঠায় উৎস উপাদানের অবস্থান থেকে নির্ধারিত হয়।

যদি প্রদত্ত উপাদানটি বর্তমান উপস্থাপনার মধ্যে থেকে অনুলিপি করা একটি স্থানধারক হয়, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে প্রাপ্ত বৈশিষ্ট্যগুলি সন্নিবেশিত উপাদানেও উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

যদি প্রদত্ত উপাদানটি এমন একটি স্থানধারক হয় যা অন্য কোনও উপস্থাপনা থেকে অনুলিপি করা হচ্ছে, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে উত্তরাধিকার সূত্রে প্রাপ্ত বৈশিষ্ট্যগুলি উৎস উপস্থাপনা থেকে উপাদানটিতে অনুলিপি করা হয়।

// Copy a shape between presentations.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const shape = otherPresentationSlide.getShapes[0];
currentPresentationSlide.insertShape(
    shape);  // Also available for Layout, Master, and Page.

পরামিতি

নাম আদর্শ বিবরণ
shape Shape যে আকৃতিটি কপি করে সন্নিবেশ করা হবে।

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

Shape — ঢোকানো আকৃতি।

অনুমোদন

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

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

insert Shape(shapeType)

পৃষ্ঠায় একটি আকৃতি সন্নিবেশ করান।

পৃষ্ঠার উপরের বাম কোণে একটি ডিফল্ট আকার সহ আকৃতিটি ঢোকানো হয়।

// Insert a shape in the first slide of the presentation.
const slide = SlidesApp.getActivePresentation().getSlides()[0];

// Also available for Layout, Master, and Page.
slide.insertShape(SlidesApp.ShapeType.RECTANGLE);

পরামিতি

নাম আদর্শ বিবরণ
shape Type Shape Type যে ধরণের আকৃতি সন্নিবেশ করাতে হবে।

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

Shape — ঢোকানো আকৃতি।

অনুমোদন

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

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

insert Shape(shapeType, left, top, width, height)

পৃষ্ঠায় একটি আকৃতি সন্নিবেশ করান।

পরামিতি

নাম আদর্শ বিবরণ
shape Type Shape Type যে ধরণের আকৃতি সন্নিবেশ করাতে হবে।
left Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা আকৃতির অনুভূমিক অবস্থান।
top Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা আকৃতির উল্লম্ব অবস্থান।
width Number আকৃতির প্রস্থ।
height Number আকৃতির উচ্চতা।

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

Shape — ঢোকানো আকৃতি।

অনুমোদন

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

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

insert Sheets Chart(sourceChart)

পৃষ্ঠায় একটি Google পত্রক চার্ট সন্নিবেশ করায়।

পৃষ্ঠার উপরের বাম কোণে একটি ডিফল্ট আকার সহ চার্টটি সন্নিবেশ করা হয়েছে।

সন্নিবেশিত চার্টটি সোর্স গুগল শিটস চার্টের সাথে লিঙ্ক করা হয়েছে যা এটি আপডেট করার অনুমতি দেয়। অন্যান্য সহযোগীরা সোর্স স্প্রেডশিটের লিঙ্কটি দেখতে পারেন।

const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
const chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertSheetsChart(chart);

পরামিতি

নাম আদর্শ বিবরণ
source Chart Embedded Chart পৃষ্ঠায় সন্নিবেশ করানোর জন্য একটি স্প্রেডশিটের চার্ট।

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

Sheets Chart — পৃষ্ঠায় ঢোকানো চার্ট।

অনুমোদন

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

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

insert Sheets Chart(sourceChart, left, top, width, height)

প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি Google পত্রক চার্ট সন্নিবেশ করায়।

চার্টের আকৃতির অনুপাত বজায় রাখার জন্য, চার্টটি প্রদত্ত আকারের সাপেক্ষে স্কেল করা হয় এবং কেন্দ্রীভূত করা হয়।

সন্নিবেশিত চার্টটি সোর্স গুগল শিটস চার্টের সাথে লিঙ্ক করা হয়েছে যা এটি আপডেট করার অনুমতি দেয়। অন্যান্য সহযোগীরা সোর্স স্প্রেডশিটের লিঙ্কটি দেখতে পারেন।

const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
const chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
const position = {
  left: 0,
  top: 0
};
const size = {
  width: 200,
  height: 200
};

// Also available for Layout, Master, and Page.
slide.insertSheetsChart(
    chart,
    position.left,
    position.top,
    size.width,
    size.height,
);

পরামিতি

নাম আদর্শ বিবরণ
source Chart Embedded Chart পৃষ্ঠায় সন্নিবেশ করানোর জন্য একটি স্প্রেডশিটের চার্ট।
left Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা পয়েন্টে চার্টের অনুভূমিক অবস্থান।
top Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা পয়েন্টে চার্টের উল্লম্ব অবস্থান।
width Number পয়েন্টে চার্টের প্রস্থ।
height Number পয়েন্টে চার্টের উচ্চতা।

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

Sheets Chart — পৃষ্ঠায় ঢোকানো চার্ট।

অনুমোদন

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

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

insert Sheets Chart(sheetsChart)

পৃষ্ঠায় প্রদত্ত Sheets Chart একটি অনুলিপি সন্নিবেশ করায়।

এই পৃষ্ঠায় সন্নিবেশিত উপাদানের অবস্থান তার সংশ্লিষ্ট পৃষ্ঠায় উৎস উপাদানের অবস্থান থেকে নির্ধারিত হয়।

যদি প্রদত্ত উপাদানটি বর্তমান উপস্থাপনার মধ্যে থেকে অনুলিপি করা একটি স্থানধারক হয়, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে প্রাপ্ত বৈশিষ্ট্যগুলি সন্নিবেশিত উপাদানেও উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

যদি প্রদত্ত উপাদানটি এমন একটি স্থানধারক হয় যা অন্য কোনও উপস্থাপনা থেকে অনুলিপি করা হচ্ছে, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে উত্তরাধিকার সূত্রে প্রাপ্ত বৈশিষ্ট্যগুলি উৎস উপস্থাপনা থেকে উপাদানটিতে অনুলিপি করা হয়।

// Copy a sheets chart between presentations.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const sheetsChart = otherPresentationSlide.getSheetsCharts[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertSheetsChart(sheetsChart);

পরামিতি

নাম আদর্শ বিবরণ
sheets Chart Sheets Chart যে শিট চার্টটি কপি করে সন্নিবেশ করাতে হবে।

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

Sheets Chart — সন্নিবেশিত শীট চার্ট।

অনুমোদন

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

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

insert Sheets Chart As Image(sourceChart)

পৃষ্ঠায় একটি Image হিসেবে একটি Google পত্রক চার্ট সন্নিবেশ করায়।

চার্টের ছবিটি পৃষ্ঠার উপরের বাম কোণে একটি ডিফল্ট আকার সহ সন্নিবেশ করা হয়েছে।

চার্টের ঢোকানো ছবিটি উৎস Google Sheets চার্টের সাথে লিঙ্ক করা নেই।

const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
const chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertSheetsChartAsImage(
    chart);  // Also available for Layout, Master, and Page.

পরামিতি

নাম আদর্শ বিবরণ
source Chart Embedded Chart পৃষ্ঠায় সন্নিবেশ করানোর জন্য একটি স্প্রেডশিটের চার্ট।

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

Image — পৃষ্ঠায় চার্টের সন্নিবেশিত ছবি।

অনুমোদন

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

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

insert Sheets Chart As Image(sourceChart, left, top, width, height)

প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি Image হিসাবে একটি Google পত্রক চার্ট সন্নিবেশ করায়।

চার্ট চিত্রের আকৃতির অনুপাত বজায় রাখার জন্য, চিত্রটি প্রদত্ত আকারের সাপেক্ষে স্কেল করা এবং কেন্দ্রীভূত করা হয়।

চার্টের ঢোকানো ছবিটি উৎস Google Sheets চার্টের সাথে লিঙ্ক করা নেই।

const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
const chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
const position = {
  left: 0,
  top: 0
};
const size = {
  width: 200,
  height: 200
};

// Also available for Layout, Master, and Page.
slide.insertSheetsChartAsImage(
    chart,
    position.left,
    position.right,
    size.width,
    size.height,
);

পরামিতি

নাম আদর্শ বিবরণ
source Chart Embedded Chart পৃষ্ঠায় সন্নিবেশ করানোর জন্য একটি স্প্রেডশিটের চার্ট।
left Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা পয়েন্টে চার্টের অনুভূমিক অবস্থান।
top Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা পয়েন্টে চার্টের উল্লম্ব অবস্থান।
width Number পয়েন্টে চার্টের প্রস্থ।
height Number পয়েন্টে চার্টের উচ্চতা।

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

Image — পৃষ্ঠায় চার্টের সন্নিবেশিত ছবি।

অনুমোদন

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

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

insert Table(numRows, numColumns)

পৃষ্ঠায় একটি টেবিল সন্নিবেশ করান।

টেবিলটি ডিফল্ট আকার এবং সমানভাবে বিতরণ করা সারি এবং কলাম সহ পৃষ্ঠার কেন্দ্রে অবস্থিত।

পরামিতি

নাম আদর্শ বিবরণ
num Rows Integer টেবিলে সারির সংখ্যা।
num Columns Integer টেবিলে কলামের সংখ্যা।

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

Table — সন্নিবেশিত টেবিল।

অনুমোদন

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

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

insert Table(numRows, numColumns, left, top, width, height)

প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি টেবিল সন্নিবেশ করায়।

তৈরি টেবিলে সারি এবং কলাম সমানভাবে বিতরণ করা হয়েছে।

পরামিতি

নাম আদর্শ বিবরণ
num Rows Integer টেবিলে সারির সংখ্যা।
num Columns Integer টেবিলে কলামের সংখ্যা।
left Number টেবিলের অনুভূমিক অবস্থান, পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা।
top Number টেবিলের উল্লম্ব অবস্থান, পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা।
width Number টেবিলের প্রস্থ।
height Number টেবিলের সর্বনিম্ন উচ্চতা। রেন্ডার করা টেবিলের প্রকৃত উচ্চতা টেক্সট ফন্টের আকারের মতো বিষয়ের উপর নির্ভর করে।

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

Table — সন্নিবেশিত টেবিল।

অনুমোদন

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

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

insert Table(table)

পৃষ্ঠায় প্রদত্ত Table একটি অনুলিপি সন্নিবেশ করায়।

এই পৃষ্ঠায় সন্নিবেশিত উপাদানের অবস্থান তার সংশ্লিষ্ট পৃষ্ঠায় উৎস উপাদানের অবস্থান থেকে নির্ধারিত হয়।

যদি প্রদত্ত উপাদানটি বর্তমান উপস্থাপনার মধ্যে থেকে অনুলিপি করা একটি স্থানধারক হয়, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে প্রাপ্ত বৈশিষ্ট্যগুলি সন্নিবেশিত উপাদানেও উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

যদি প্রদত্ত উপাদানটি এমন একটি স্থানধারক হয় যা অন্য কোনও উপস্থাপনা থেকে অনুলিপি করা হচ্ছে, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে উত্তরাধিকার সূত্রে প্রাপ্ত বৈশিষ্ট্যগুলি উৎস উপস্থাপনা থেকে উপাদানটিতে অনুলিপি করা হয়।

// Copy a table between presentations.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const table = otherPresentationSlide.getTables[0];
currentPresentationSlide.insertTable(
    table);  // Also available for Layout, Master, and Page.

পরামিতি

নাম আদর্শ বিবরণ
table Table যে টেবিলটি কপি করে সন্নিবেশ করা হবে।

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

Table — সন্নিবেশিত টেবিল।

অনুমোদন

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

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

insert Text Box(text)

পৃষ্ঠায় প্রদত্ত স্ট্রিং ধারণকারী একটি টেক্সট বাক্স Shape সন্নিবেশ করান।

পৃষ্ঠার উপরের বাম কোণে একটি ডিফল্ট আকার সহ টেক্সট বক্সের আকৃতি সন্নিবেশ করানো হয়।

// Insert text box with "Hello" on the first slide of presentation.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertTextBox('Hello');  // Also available for Layout, Master, and Page.

পরামিতি

নাম আদর্শ বিবরণ
text String টেক্সট বক্সের আকারে যে স্ট্রিং থাকা উচিত।

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

Shape — ঢোকানো টেক্সট বক্সের আকৃতি।

অনুমোদন

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

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

insert Text Box(text, left, top, width, height)

পৃষ্ঠায় প্রদত্ত স্ট্রিং ধারণকারী একটি টেক্সট বাক্স Shape সন্নিবেশ করান।

// Insert text box with "Hello" on the first slide of presentation. This text
// box is a square with a length of 10 points on each side.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertTextBox(
    'Hello', 0, 0, 10, 10);  // Also available for Layout, Master, and Page.

পরামিতি

নাম আদর্শ বিবরণ
text String টেক্সট বক্সের আকারে যে স্ট্রিং থাকা উচিত।
left Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা টেক্সট বক্স আকৃতির অনুভূমিক অবস্থান।
top Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা টেক্সট বক্স আকৃতির উল্লম্ব অবস্থান।
width Number টেক্সট বক্সের আকৃতির প্রস্থ।
height Number টেক্সট বক্সের আকৃতির উচ্চতা।

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

Shape — ঢোকানো টেক্সট বক্সের আকৃতি।

অনুমোদন

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

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

insert Video(videoUrl)

পৃষ্ঠার উপরের বাম কোণে একটি ডিফল্ট আকার সহ একটি ভিডিও সন্নিবেশ করায়।

বর্তমানে শুধুমাত্র YouTube ভিডিওগুলি সমর্থিত।

পরামিতি

নাম আদর্শ বিবরণ
video Url String যে ভিডিওটি সন্নিবেশ করাতে হবে তার URL।

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

Video — ঢোকানো ভিডিও।

অনুমোদন

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

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

insert Video(videoUrl, left, top, width, height)

প্রদত্ত অবস্থান এবং আকার সহ পৃষ্ঠায় একটি ভিডিও সন্নিবেশ করায়।

বর্তমানে শুধুমাত্র YouTube ভিডিওগুলি সমর্থিত।

পরামিতি

নাম আদর্শ বিবরণ
video Url String যে ভিডিওটি সন্নিবেশ করাতে হবে তার URL।
left Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা পয়েন্টে ভিডিওটির অনুভূমিক অবস্থান।
top Number পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা পয়েন্টে ভিডিওটির উল্লম্ব অবস্থান।
width Number ভিডিওর প্রস্থ পয়েন্টে।
height Number ভিডিওটির উচ্চতা পয়েন্টে।

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

Video — ঢোকানো ভিডিও।

অনুমোদন

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

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

insert Video(video)

পৃষ্ঠায় প্রদত্ত Video একটি কপি সন্নিবেশ করায়।

এই পৃষ্ঠায় সন্নিবেশিত উপাদানের অবস্থান তার সংশ্লিষ্ট পৃষ্ঠায় উৎস উপাদানের অবস্থান থেকে নির্ধারিত হয়।

যদি প্রদত্ত উপাদানটি বর্তমান উপস্থাপনার মধ্যে থেকে অনুলিপি করা একটি স্থানধারক হয়, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে প্রাপ্ত বৈশিষ্ট্যগুলি সন্নিবেশিত উপাদানেও উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

যদি প্রদত্ত উপাদানটি এমন একটি স্থানধারক হয় যা অন্য কোনও উপস্থাপনা থেকে অনুলিপি করা হচ্ছে, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে উত্তরাধিকার সূত্রে প্রাপ্ত বৈশিষ্ট্যগুলি উৎস উপস্থাপনা থেকে উপাদানটিতে অনুলিপি করা হয়।

// Copy a video between presentations.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const video = otherPresentationSlide.getVideos[0];
currentPresentationSlide.insertVideo(
    video);  // Also available for Layout, Master, and Page.

পরামিতি

নাম আদর্শ বিবরণ
video Video যে ভিডিওটি কপি করে ইনসার্ট করতে হবে।

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

Video — ঢোকানো ভিডিও।

অনুমোদন

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

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

insert Word Art(wordArt)

পৃষ্ঠায় প্রদত্ত Word Art একটি কপি সন্নিবেশ করায়।

এই পৃষ্ঠায় সন্নিবেশিত উপাদানের অবস্থান তার সংশ্লিষ্ট পৃষ্ঠায় উৎস উপাদানের অবস্থান থেকে নির্ধারিত হয়।

যদি প্রদত্ত উপাদানটি বর্তমান উপস্থাপনার মধ্যে থেকে অনুলিপি করা একটি স্থানধারক হয়, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে প্রাপ্ত বৈশিষ্ট্যগুলি সন্নিবেশিত উপাদানেও উত্তরাধিকার সূত্রে প্রাপ্ত হয়।

যদি প্রদত্ত উপাদানটি এমন একটি স্থানধারক হয় যা অন্য কোনও উপস্থাপনা থেকে অনুলিপি করা হচ্ছে, তাহলে মাস্টার বা লেআউট পৃষ্ঠা থেকে উত্তরাধিকার সূত্রে প্রাপ্ত বৈশিষ্ট্যগুলি উৎস উপস্থাপনা থেকে উপাদানটিতে অনুলিপি করা হয়।

// Copy a word art between presentations.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const wordArt = otherPresentationSlide.getWordArts[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertWordArt(wordArt);

পরামিতি

নাম আদর্শ বিবরণ
word Art Word Art যে গ্রুপটি কপি করে সন্নিবেশ করা হবে।

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

Word Art — সন্নিবেশিত শব্দ শিল্প।

অনুমোদন

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

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

remove()

পাতাটি সরিয়ে দেয়।

অনুমোদন

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

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

replace All Text(findText, replaceText)

টেক্সটের সাথে মিলে যাওয়া সকল ইনস্ট্যান্সকে find text দিয়ে প্রতিস্থাপন করে। অনুসন্ধানটি কেস-সংবেদনশীল নয়।

পরামিতি

নাম আদর্শ বিবরণ
find Text String খুঁজে বের করার জন্য লেখাটি।
replace Text String মিলে যাওয়া টেক্সটটি প্রতিস্থাপন করার জন্য টেক্সট।

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

Integer — পরিবর্তিত ঘটনার সংখ্যা

অনুমোদন

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

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

replace All Text(findText, replaceText, matchCase)

টেক্সটের সাথে মিলে যাওয়া সকল ইনস্ট্যান্সকে "find text" দিয়ে প্রতিস্থাপন করে।

পরামিতি

নাম আদর্শ বিবরণ
find Text String খুঁজে বের করার জন্য লেখাটি।
replace Text String মিলে যাওয়া টেক্সটটি প্রতিস্থাপন করার জন্য টেক্সট।
match Case Boolean যদি true , তাহলে অনুসন্ধানটি কেস সংবেদনশীল; যদি false , তাহলে অনুসন্ধানটি কেস সংবেদনশীল নয়।

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

Integer — পরিবর্তিত ঘটনার সংখ্যা

অনুমোদন

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

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

select As Current Page()

সক্রিয় উপস্থাপনার Page current page selection হিসেবে নির্বাচন করে এবং পূর্ববর্তী যেকোনো নির্বাচন সরিয়ে দেয়।

একটি স্ক্রিপ্ট কেবলমাত্র সেই ব্যবহারকারীর পছন্দের ব্যক্তিদের অ্যাক্সেস করতে পারে যিনি স্ক্রিপ্টটি চালাচ্ছেন, এবং শুধুমাত্র যদি স্ক্রিপ্টটি উপস্থাপনার সাথে আবদ্ধ থাকে।

// Select the first slide as the current page selection and replace any previous
// selection.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.selectAsCurrentPage();  // Also available for Layout, Master, and Page.

অনুমোদন

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

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