প্রেজেন্টেশনের একটি স্লাইড।
এই পৃষ্ঠাগুলিতে সেই বিষয়বস্তু থাকে যা আপনি আপনার দর্শকদের সামনে উপস্থাপন করছেন। বেশিরভাগ স্লাইড একটি মাস্টার এবং একটি লেআউটের উপর ভিত্তি করে তৈরি হয়। প্রতিটি স্লাইড তৈরি করার সময় আপনি সেটির জন্য কোন লেআউট ব্যবহার করবেন তা নির্দিষ্ট করে দিতে পারেন।
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
duplicate() | Slide | স্লাইডটির প্রতিলিপি তৈরি করে। |
get Background() | Page Background | পৃষ্ঠাটির পটভূমি পায়। |
get Color Scheme() | Color Scheme | পৃষ্ঠাটির সাথে সংশ্লিষ্ট Color Scheme পেয়ে যায়। |
get Groups() | Group[] | পৃষ্ঠায় থাকা Group অবজেক্টগুলোর তালিকা ফেরত দেয়। |
get Images() | Image[] | পৃষ্ঠায় থাকা Image অবজেক্টগুলোর তালিকা ফেরত দেয়। |
get Layout() | Layout |null | স্লাইডটি যে লেআউটের উপর ভিত্তি করে তৈরি, সেটি পাওয়া যায়; অথবা স্লাইডটি কোনো লেআউটের উপর ভিত্তি করে তৈরি না হলে null পাওয়া যায়। |
get Lines() | Line[] | পৃষ্ঠায় থাকা Line অবজেক্টগুলোর তালিকা ফেরত দেয়। |
get Notes Page() | Notes Page | স্লাইডটির সাথে সংশ্লিষ্ট নোট পৃষ্ঠাটি ফেরত দেয়। |
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 Slide Linking Mode() | Slide Linking Mode | স্লাইডটি অন্য কোনো স্লাইডের সাথে সংযুক্ত কিনা তা নির্দেশ করে একটি Slide Linking Mode ফেরত দেয়। |
get Source Presentation Id() | String | উৎস Presentation আইডি ফেরত দেয়, অথবা স্লাইডটি লিঙ্ক করা না থাকলে null ফেরত দেয়। |
get Source Slide Object Id() | String | উৎস স্লাইড আইডি ফেরত দেয়, অথবা স্লাইডটি লিঙ্ক করা না থাকলে null ফেরত দেয়। |
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 | পৃষ্ঠায় একটি গুগল শিটস চার্ট যুক্ত করে। |
insert Sheets Chart(sourceChart, left, top, width, height) | Sheets Chart | প্রদত্ত অবস্থান ও আকার অনুযায়ী পৃষ্ঠায় একটি গুগল শিটস চার্ট যুক্ত করে। |
insert Sheets Chart(sheetsChart) | Sheets Chart | পৃষ্ঠায় প্রদত্ত Sheets Chart একটি অনুলিপি সন্নিবেশ করে। |
insert Sheets Chart As Image(sourceChart) | Image | পৃষ্ঠায় একটি গুগল শিটস চার্টকে Image হিসেবে যুক্ত করে। |
insert Sheets Chart As Image(sourceChart, left, top, width, height) | Image | প্রদত্ত অবস্থান ও আকার অনুযায়ী পৃষ্ঠায় একটি গুগল শিটস চার্টকে Image হিসেবে যুক্ত করে। |
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 একটি অনুলিপি যুক্ত করে। |
is Skipped() | Boolean | প্রেজেন্টেশন মোডে স্লাইডটি এড়িয়ে যাওয়া হবে কিনা তা ফেরত দেয়। |
move(index) | void | স্লাইডটিকে নির্দিষ্ট ইন্ডেক্সে সরান। |
refresh Slide() | void | লিঙ্ক করা উৎস স্লাইডে করা যেকোনো পরিবর্তন প্রতিফলিত করতে স্লাইডটি রিফ্রেশ করে। |
remove() | void | পৃষ্ঠাটি মুছে দেয়। |
replace All Text(findText, replaceText) | Integer | ফাইন্ড টেক্সটের সাথে মিলে যাওয়া সমস্ত টেক্সটকে রিপ্লেস টেক্সট দিয়ে প্রতিস্থাপন করে। |
replace All Text(findText, replaceText, matchCase) | Integer | ফাইন্ড টেক্সটের সাথে মিলে যাওয়া সমস্ত টেক্সটকে রিপ্লেস টেক্সট দিয়ে প্রতিস্থাপন করে। |
select As Current Page() | void | সক্রিয় প্রেজেন্টেশনের Page current page selection হিসেবে নির্বাচন করে এবং পূর্ববর্তী যেকোনো নির্বাচন মুছে দেয়। |
set Skipped(isSkipped) | void | প্রেজেন্টেশন মোডে স্লাইডটি এড়িয়ে যাওয়া হবে কিনা তা নির্ধারণ করে। |
unlink() | void | বর্তমান Slide তার উৎস স্লাইড থেকে বিচ্ছিন্ন করে। |
বিস্তারিত ডকুমেন্টেশন
duplicate()
স্লাইডটির প্রতিলিপি তৈরি করে।
মূল স্লাইডের ঠিক পরেই অনুলিপি স্লাইডটি তৈরি করা হয়।
ফেরত
Slide — অনুলিপিকৃত স্লাইড।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getBackground()
পৃষ্ঠাটির পটভূমি পায়।
ফেরত
PageBackground — পৃষ্ঠাটির পটভূমি।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getColorScheme()
পৃষ্ঠাটির সাথে সংশ্লিষ্ট ColorScheme পাওয়া যায়।
ফেরত
ColorScheme — পৃষ্ঠাটির রঙের বিন্যাস।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getGroups()
getImages()
getLayout()
স্লাইডটি যে লেআউটের উপর ভিত্তি করে তৈরি, সেটি পাওয়া যায়; অথবা স্লাইডটি কোনো লেআউটের উপর ভিত্তি করে তৈরি না হলে null পাওয়া যায়।
ফেরত
Layout |null
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLines()
getNotesPage()
getObjectId()
পেজটির অনন্য আইডি পাওয়া যায়। পেজ এবং পেজ এলিমেন্ট দ্বারা ব্যবহৃত অবজেক্ট আইডিগুলো একই নেমস্পেস শেয়ার করে।
ফেরত
String
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageElementById(id)
প্রদত্ত আইডি সহ পৃষ্ঠার PageElement টি ফেরত দেয়, অথবা কোনোটি না থাকলে null ফেরত দেয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
id | String | যে পেজ এলিমেন্টটি পুনরুদ্ধার করা হচ্ছে তার আইডি। |
ফেরত
PageElement |null — প্রদত্ত আইডিযুক্ত পেজ এলিমেন্ট।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageElements()
পৃষ্ঠায় রেন্ডার করা PageElement অবজেক্টগুলোর তালিকা ফেরত দেয়।
ফেরত
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageType()
getPlaceholder(placeholderType)
নির্দিষ্ট PlaceholderType জন্য প্লেসহোল্ডার PageElement অবজেক্টটি রিটার্ন করে, অথবা কোনো উপযুক্ত প্লেসহোল্ডার উপস্থিত না থাকলে null রিটার্ন করে।
একই ধরনের একাধিক প্লেসহোল্ডার থাকলে, এটি সর্বনিম্ন ইনডেক্সযুক্ত প্লেসহোল্ডারটি ফেরত দেয়। একই ইনডেক্সযুক্ত একাধিক মিলে যাওয়া প্লেসহোল্ডার থাকলে, এটি পেজের 'পেজ এলিমেন্টস' কালেকশন থেকে প্রথম প্লেসহোল্ডারটি ফেরত দেয়।
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, );
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
placeholder Type | Placeholder Type | মেলানোর জন্য প্লেসহোল্ডার টাইপ। |
ফেরত
PageElement |null — এটি হলো স্থানধারক পৃষ্ঠা উপাদান, অথবা কোনোটি খুঁজে না পাওয়া গেলে null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType, placeholderIndex)
একটি নির্দিষ্ট PlaceholderType এবং প্লেসহোল্ডার ইনডেক্সের জন্য প্লেসহোল্ডার PageElement অবজেক্টটি রিটার্ন করে, অথবা প্লেসহোল্ডারটি উপস্থিত না থাকলে null রিটার্ন করে।
যদি একই টাইপ এবং ইন্ডেক্সের একাধিক প্লেসহোল্ডার থাকে, তাহলে এটি পেজের 'পেজ এলিমেন্টস' কালেকশন থেকে প্রথম প্লেসহোল্ডারটি রিটার্ন করে।
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, 0, );
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
placeholder Type | Placeholder Type | মেলানোর জন্য প্লেসহোল্ডার টাইপ। |
placeholder Index | Integer | মেলানোর জন্য স্থানসূচক সূচক। |
ফেরত
PageElement |null — এটি হলো স্থানধারক পৃষ্ঠা উপাদান, অথবা কোনোটি খুঁজে না পাওয়া গেলে null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholders()
পৃষ্ঠার প্লেসহোল্ডার PageElement অবজেক্টগুলোর তালিকা ফেরত দেয়।
const master = SlidesApp.getActivePresentation().getMasters()[0]; Logger.log( `Number of placeholders in the master: ${master.getPlaceholders().length}`, );
ফেরত
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getShapes()
getSheetsCharts()
পৃষ্ঠায় থাকা SheetsChart অবজেক্টগুলোর তালিকা ফেরত দেয়।
ফেরত
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSlideLinkingMode()
স্লাইডটি অন্য কোনো স্লাইডের সাথে সংযুক্ত কিনা তা নির্দেশ করার জন্য একটি SlideLinkingMode রিটার্ন করে।
ফেরত
SlideLinkingMode — স্লাইড লিঙ্কিং মোড।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSourcePresentationId()
উৎস Presentation আইডি ফেরত দেয়, অথবা স্লাইডটি লিঙ্ক করা না থাকলে null ফেরত দেয়।
একটি স্লাইডের শুধুমাত্র তখনই একটি সোর্স Presentation আইডি থাকে, যখন সেটি অন্য কোনো প্রেজেন্টেশনের স্লাইডের সাথে লিঙ্ক করা থাকে।
ফেরত
String — উৎস প্রেজেন্টেশন আইডি অথবা null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSourceSlideObjectId()
উৎস স্লাইড আইডি ফেরত দেয়, অথবা স্লাইডটি লিঙ্ক করা না থাকলে null ফেরত দেয়।
একটি স্লাইডের শুধুমাত্র তখনই একটি সোর্স স্লাইড আইডি থাকে, যখন সেটি অন্য কোনো প্রেজেন্টেশনের স্লাইডের সাথে লিঙ্ক করা থাকে।
ফেরত
String — উৎস স্লাইড আইডি অথবা null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTables()
getVideos()
getWordArts()
group(pageElements)
নির্দিষ্ট সকল পৃষ্ঠার উপাদানগুলোকে একত্রিত করে।
একই পেজে অন্তত দুটি পেজ এলিমেন্ট থাকা উচিত যা ইতিমধ্যেই অন্য কোনো গ্রুপে নেই। কিছু পেজ এলিমেন্ট, যেমন Videos , Tables এবং placeholder Shapes গ্রুপ করা যায় না।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
page Elements | Page Element[] | উপাদানগুলোকে একসাথে দলবদ্ধ করতে হবে। |
ফেরত
Group — নতুন গ্রুপটি।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertGroup(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
insertImage(blobSource)
নির্দিষ্ট ইমেজ ব্লব থেকে একটি ডিফল্ট আকারের ছবি পেজের উপরের বাম কোণে যুক্ত করে।
ছবিটি যুক্ত করলে তা BlobSource থেকে একবার আনা হয় এবং প্রেজেন্টেশনের ভেতরে প্রদর্শনের জন্য এর একটি অনুলিপি সংরক্ষণ করা হয়। ছবির আকার অবশ্যই ৫০ মেগাবাইটের কম, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং অবশ্যই 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
insertImage(blobSource, left, top, width, height)
নির্দিষ্ট ইমেজ ব্লব থেকে প্রদত্ত অবস্থান ও আকারে পৃষ্ঠায় একটি ছবি সন্নিবেশ করে।
ছবিটি সন্নিবেশ করার সময় প্রদত্ত BlobSource থেকে একবার আনা হয় এবং প্রেজেন্টেশনের ভিতরে প্রদর্শনের জন্য এর একটি অনুলিপি সংরক্ষণ করা হয়। ছবির আকার অবশ্যই ৫০ মেগাবাইটের কম, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং অবশ্যই 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
insertImage(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
insertImage(imageUrl)
প্রদত্ত URL থেকে একটি ডিফল্ট আকারের ছবি পেজের উপরের বাম কোণে যুক্ত করে।
ছবিটি যুক্ত করলে তা ইউআরএল থেকে একবার আনা হয় এবং প্রেজেন্টেশনের ভেতরে প্রদর্শনের জন্য এর একটি অনুলিপি সংরক্ষণ করা হয়। ছবির আকার অবশ্যই ৫০ মেগাবাইটের কম, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং অবশ্যই পিএনজি, জেপিইজি বা জিআইএফ ফরম্যাটের হতে হবে।
প্রদত্ত URL-টি অবশ্যই সর্বজনীনভাবে প্রবেশযোগ্য এবং ২ কিলোবাইটের বেশি বড় হবে না। URL-টি ছবির সাথেই সংরক্ষিত থাকে এবং Image.getSourceUrl() -এর মাধ্যমে প্রকাশ করা হয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
image Url | String | ছবির ইউআরএল। |
ফেরত
Image — সন্নিবেশিত ছবিটি।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertImage(imageUrl, left, top, width, height)
প্রদত্ত URL থেকে নির্দিষ্ট অবস্থান ও আকারে পৃষ্ঠায় একটি ছবি যুক্ত করে।
ছবিটি যুক্ত করলে তা ইউআরএল থেকে একবার আনা হয় এবং প্রেজেন্টেশনের ভেতরে প্রদর্শনের জন্য এর একটি অনুলিপি সংরক্ষণ করা হয়। ছবির আকার অবশ্যই ৫০ মেগাবাইটের কম, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং অবশ্যই পিএনজি, জেপিইজি বা জিআইএফ ফরম্যাটের হতে হবে।
প্রদত্ত URL-টি অবশ্যই সর্বজনীনভাবে প্রবেশযোগ্য এবং ২ কিলোবাইটের বেশি বড় হবে না। URL-টি ছবির সাথেই সংরক্ষিত থাকে এবং Image.getSourceUrl() -এর মাধ্যমে প্রকাশ করা হয়।
ছবির আকৃতির অনুপাত বজায় রাখার জন্য, প্রদত্ত আকারের সাপেক্ষে ছবিটিকে স্কেল করা হয় এবং কেন্দ্রে স্থাপন করা হয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
image Url | String | ছবির ইউআরএল। |
left | Number | পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা, ছবিটির আনুভূমিক অবস্থান (পয়েন্ট এককে)। |
top | Number | পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা, ছবিটির উল্লম্ব অবস্থান (পয়েন্ট এককে)। |
width | Number | ছবিটির প্রস্থ পয়েন্টে। |
height | Number | ছবিটির উচ্চতা পয়েন্টে। |
ফেরত
Image — সন্নিবেশিত ছবিটি।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertLine(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
insertLine(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
insertLine(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
insertPageElement(pageElement)
পৃষ্ঠায় প্রদত্ত PageElement টির একটি অনুলিপি সন্নিবেশ করে।
এই পৃষ্ঠায় সন্নিবেশিত এলিমেন্টের অবস্থান তার নিজ নিজ পৃষ্ঠায় থাকা উৎস এলিমেন্টের অবস্থান থেকে নির্ধারিত হয়।
প্রদত্ত এলিমেন্টটি যদি বর্তমান প্রেজেন্টেশন থেকে কপি করা কোনো প্লেসহোল্ডার হয়, তাহলে মাস্টার বা লেআউট পেজ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত প্রোপার্টিগুলো সন্নিবেশিত এলিমেন্টটিতেও প্রযোজ্য হবে।
প্রদত্ত এলিমেন্টটি যদি একটি প্লেসহোল্ডার হয় এবং তা অন্য কোনো প্রেজেন্টেশন থেকে কপি করা হয়, তাহলে মাস্টার বা লেআউট পেজ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত প্রোপার্টিগুলো সোর্স প্রেজেন্টেশন থেকে এলিমেন্টটিতে কপি হয়ে যায়।
// 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 | যে পেজ এলিমেন্টটি কপি করে সন্নিবেশ করতে হবে। |
ফেরত
PageElement — সন্নিবেশিত পৃষ্ঠার উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertShape(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
insertShape(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
insertShape(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
insertSheetsChart(sourceChart)
পৃষ্ঠায় একটি গুগল শিটস চার্ট যুক্ত করে।
চার্টটি পেজের উপরের বাম কোণায় একটি ডিফল্ট আকারে যুক্ত করা হয়।
সন্নিবেশিত চার্টটি মূল গুগল শিটস চার্টের সাথে সংযুক্ত, যার ফলে এটি আপডেট করা যায়। অন্যান্য সহযোগীরা মূল স্প্রেডশিটের লিঙ্কটি দেখতে পারেন।
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 | পৃষ্ঠায় সন্নিবেশ করার জন্য স্প্রেডশিটের চার্টটি। |
ফেরত
SheetsChart — পৃষ্ঠায় সন্নিবেশিত চার্ট।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertSheetsChart(sourceChart, left, top, width, height)
প্রদত্ত অবস্থান ও আকার অনুযায়ী পৃষ্ঠায় একটি গুগল শিটস চার্ট যুক্ত করে।
চার্টটির আকৃতির অনুপাত বজায় রাখার জন্য, প্রদত্ত আকারের সাপেক্ষে চার্টটিকে স্কেল করা হয় এবং কেন্দ্রে স্থাপন করা হয়।
সন্নিবেশিত চার্টটি মূল গুগল শিটস চার্টের সাথে সংযুক্ত, যার ফলে এটি আপডেট করা যায়। অন্যান্য সহযোগীরা মূল স্প্রেডশিটের লিঙ্কটি দেখতে পারেন।
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 | চার্টটির উচ্চতা পয়েন্টে। |
ফেরত
SheetsChart — পৃষ্ঠায় সন্নিবেশিত চার্ট।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertSheetsChart(sheetsChart)
প্রদত্ত SheetsChart টির একটি অনুলিপি পৃষ্ঠায় সন্নিবেশ করে।
এই পৃষ্ঠায় সন্নিবেশিত এলিমেন্টের অবস্থান তার নিজ নিজ পৃষ্ঠায় থাকা উৎস এলিমেন্টের অবস্থান থেকে নির্ধারিত হয়।
প্রদত্ত এলিমেন্টটি যদি বর্তমান প্রেজেন্টেশন থেকে কপি করা কোনো প্লেসহোল্ডার হয়, তাহলে মাস্টার বা লেআউট পেজ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত প্রোপার্টিগুলো সন্নিবেশিত এলিমেন্টটিতেও প্রযোজ্য হবে।
প্রদত্ত এলিমেন্টটি যদি একটি প্লেসহোল্ডার হয় এবং তা অন্য কোনো প্রেজেন্টেশন থেকে কপি করা হয়, তাহলে মাস্টার বা লেআউট পেজ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত প্রোপার্টিগুলো সোর্স প্রেজেন্টেশন থেকে এলিমেন্টটিতে কপি হয়ে যায়।
// 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 | শীট চার্টটি কপি করে সন্নিবেশ করতে হবে। |
ফেরত
SheetsChart — সন্নিবেশিত শীট চার্ট।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertSheetsChartAsImage(sourceChart)
পৃষ্ঠায় একটি গুগল শিটস চার্টকে Image হিসেবে যুক্ত করে।
চার্টটির ছবিটি পেজের উপরের বাম কোণায় একটি নির্দিষ্ট আকারে যুক্ত করা হয়।
সন্নিবেশিত চার্টের ছবিটি মূল গুগল শিটস চার্টের সাথে সংযুক্ত নয়।
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
insertSheetsChartAsImage(sourceChart, left, top, width, height)
প্রদত্ত অবস্থান ও আকার অনুযায়ী পৃষ্ঠায় একটি গুগল শিটস চার্টকে Image হিসেবে যুক্ত করে।
চার্ট চিত্রের আকৃতির অনুপাত বজায় রাখার জন্য, চিত্রটিকে প্রদত্ত আকারের সাপেক্ষে স্কেল করা হয় এবং কেন্দ্রে স্থাপন করা হয়।
সন্নিবেশিত চার্টের ছবিটি মূল গুগল শিটস চার্টের সাথে সংযুক্ত নয়।
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
insertTable(numRows, numColumns)
পৃষ্ঠায় একটি টেবিল যুক্ত করে।
টেবিলটি পৃষ্ঠার কেন্দ্রে ডিফল্ট আকারে এবং সুষমভাবে সারি ও কলাম বন্টন করে স্থাপন করা হয়েছে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
num Rows | Integer | সারণিটির সারির সংখ্যা। |
num Columns | Integer | সারণিটির কলাম সংখ্যা। |
ফেরত
Table — সন্নিবেশিত টেবিলটি।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertTable(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
insertTable(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
insertTextBox(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
insertTextBox(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
insertVideo(videoUrl)
পৃষ্ঠার উপরের বাম কোণে একটি ডিফল্ট আকারের ভিডিও যুক্ত করে।
বর্তমানে শুধুমাত্র ইউটিউব ভিডিও সমর্থিত।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
video Url | String | যে ভিডিওটি যুক্ত করতে হবে তার ইউআরএল। |
ফেরত
Video — সন্নিবেশিত ভিডিওটি।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertVideo(videoUrl, left, top, width, height)
প্রদত্ত অবস্থান ও আকার অনুযায়ী পৃষ্ঠায় একটি ভিডিও যুক্ত করে।
বর্তমানে শুধুমাত্র ইউটিউব ভিডিও সমর্থিত।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
video Url | String | যে ভিডিওটি যুক্ত করতে হবে তার ইউআরএল। |
left | Number | পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা, ভিডিওটির আনুভূমিক অবস্থান (পয়েন্ট এককে)। |
top | Number | পৃষ্ঠার উপরের বাম কোণ থেকে পরিমাপ করা ভিডিওটির উল্লম্ব অবস্থান (পয়েন্ট এককে)। |
width | Number | ভিডিওটির প্রস্থ, পয়েন্ট এককে। |
height | Number | ভিডিওটির উচ্চতা পয়েন্টে। |
ফেরত
Video — সন্নিবেশিত ভিডিওটি।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertVideo(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
insertWordArt(wordArt)
পৃষ্ঠায় প্রদত্ত WordArt একটি অনুলিপি যুক্ত করে।
এই পৃষ্ঠায় সন্নিবেশিত এলিমেন্টের অবস্থান তার নিজ নিজ পৃষ্ঠায় থাকা উৎস এলিমেন্টের অবস্থান থেকে নির্ধারিত হয়।
প্রদত্ত এলিমেন্টটি যদি বর্তমান প্রেজেন্টেশন থেকে কপি করা কোনো প্লেসহোল্ডার হয়, তাহলে মাস্টার বা লেআউট পেজ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত প্রোপার্টিগুলো সন্নিবেশিত এলিমেন্টটিতেও প্রযোজ্য হবে।
প্রদত্ত এলিমেন্টটি যদি একটি প্লেসহোল্ডার হয় এবং তা অন্য কোনো প্রেজেন্টেশন থেকে কপি করা হয়, তাহলে মাস্টার বা লেআউট পেজ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত প্রোপার্টিগুলো সোর্স প্রেজেন্টেশন থেকে এলিমেন্টটিতে কপি হয়ে যায়।
// 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 | যে গ্রুপটি কপি করে সন্নিবেশ করতে হবে। |
ফেরত
WordArt — সন্নিবেশিত শব্দশিল্প।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
isSkipped()
প্রেজেন্টেশন মোডে স্লাইডটি এড়িয়ে যাওয়া হবে কিনা তা ফেরত দেয়।
ফেরত
Boolean — প্রেজেন্টেশন মোডে স্লাইডটি এড়িয়ে যাওয়া হলে এর মান হবে True ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
move(index)
স্লাইডটিকে নির্দিষ্ট ইন্ডেক্সে সরান।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
index | Integer | স্লাইড সরানোর আগের বিন্যাসের উপর ভিত্তি করে, স্লাইডটিকে যে সূচকে সরানো হবে। এই সূচকটি শূন্য থেকে প্রেজেন্টেশনের স্লাইড সংখ্যা পর্যন্ত (শূন্য সহ) হতে হবে। |
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
refreshSlide()
লিঙ্ক করা উৎস স্লাইডে করা যেকোনো পরিবর্তন প্রতিফলিত করতে স্লাইডটি রিফ্রেশ করে। যদি এই স্লাইডটি লিঙ্ক করা না থাকে, তবে কোনো পরিবর্তন না করেই পূর্বাবস্থায় ফিরে আসে।
refreshSlide মেথডটি লিঙ্ক করা সোর্স স্লাইডের সংশ্লিষ্ট মাস্টার এবং লেআউট পেজগুলোকে স্লাইডের প্রেজেন্টেশনে কপি করে, যদি সেগুলো আগে থেকে বিদ্যমান না থাকে। যদি সেগুলো আগে থেকে বিদ্যমান থাকে, তবে সোর্সে করা যেকোনো পরিবর্তন প্রতিফলিত করার জন্য সেগুলোকেও একইভাবে আপডেট করা হয়।
const currentPresentation = SlidesApp.getActivePresentation(); const sourcePresentation = SlidesApp.openById('sourcePresentationId'); const sourceSlide = sourcePresentation.getSlides()[0]; const linkedSlide = currentPresentation.append( sourceSlide, SlidesApp.SlideLinkingMode.LINKED, ); sourceSlide.insertText( 'hello world'); // Only the source slide has the text box. linkedSlide.refreshSlide(); // The linked slide now has the text box.
নিক্ষেপ
Error — যদি মূল প্রেজেন্টেশনটি পড়ার অনুমতি আর না থাকে।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
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
replaceAllText(findText, replaceText)
ফাইন্ড টেক্সটের সাথে মিলে যাওয়া সমস্ত টেক্সটকে রিপ্লেস টেক্সট দিয়ে প্রতিস্থাপন করে। সার্চটি কেস-ইনসেনসিটিভ।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
find Text | String | যে লেখাটি খুঁজে বের করতে হবে। |
replace Text | String | মিলে যাওয়া টেক্সটটি প্রতিস্থাপন করার জন্য টেক্সট। |
ফেরত
Integer — ঘটনার সংখ্যা পরিবর্তিত হয়েছে।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
ফাইন্ড টেক্সটের সাথে মিলে যাওয়া সমস্ত টেক্সটকে রিপ্লেস টেক্সট দিয়ে প্রতিস্থাপন করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
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
selectAsCurrentPage()
সক্রিয় প্রেজেন্টেশনের 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
setSkipped(isSkipped)
প্রেজেন্টেশন মোডে স্লাইডটি এড়িয়ে যাওয়া হবে কিনা তা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
is Skipped | Boolean | প্রেজেন্টেশন মোডে স্লাইডটি এড়িয়ে যেতে True চাপুন। |
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
unlink()
বর্তমান Slide তার উৎস স্লাইড থেকে সংযোগ বিচ্ছিন্ন করে। যদি এই স্লাইডটি সংযুক্ত না থাকে, তবে কোনো পরিবর্তন না করেই পূর্বাবস্থায় ফিরে যায়।
const currentPresentation = SlidesApp.getActivePresentation(); const sourcePresentation = SlidesApp.openById('sourcePresentationId'); const sourceSlide = sourcePresentation.getSlides()[0]; const linkedSlide = currentPresentation.append( sourceSlide, SlidesApp.SlideLinkingMode.LINKED, ); linkedSlide.unlink(); linkedSlide.getSourcePresentationId(); // returns null linkedSlide.getSourceSlideObjectId(); // returns null linkedSlide .getSlideLinkingMode(); // returns SlidesApp.SlideLinkingMode.NOT_LINKED
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations