একটি চিত্র প্রতিনিধিত্বকারী একটি PageElement ৷
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
align On Page(alignmentPosition) | Image | এলিমেন্টটিকে পৃষ্ঠার নির্দিষ্ট অ্যালাইনমেন্ট অবস্থানে সারিবদ্ধ করে। |
bring Forward() | Image | পৃষ্ঠার উপাদানটিকে পেজে এক উপাদান সামনে নিয়ে আসে। |
bring To Front() | Image | পৃষ্ঠার উপাদানটিকে পৃষ্ঠার সামনে নিয়ে আসে। |
duplicate() | Page Element | পেজ এলিমেন্টটির প্রতিলিপি তৈরি করে। |
get As(contentType) | Blob | এই অবজেক্টের ভেতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত দিন। |
get Blob() | Blob | এই ছবির ভেতরের ডেটা একটি ব্লব হিসেবে ফেরত দিন। |
get Border() | Border | ছবির Border ফেরত দেয়। |
get Connection Sites() | Connection Site[] | পেজ এলিমেন্টে থাকা Connection Site তালিকা ফেরত দেয়, অথবা পেজ এলিমেন্টটিতে কোনো কানেকশন সাইট না থাকলে একটি খালি তালিকা ফেরত দেয়। |
get Content Url() | String | ছবিটির ইউআরএল পাওয়া যায়। |
get Description() | String | পেজ এলিমেন্টের অল্ট টেক্সট বিবরণ ফেরত দেয়। |
get Height() | Number|null | এলিমেন্টটির উচ্চতা পয়েন্টে পাওয়া যায়, যা হলো এলিমেন্টটির বাউন্ডিং বক্সের উচ্চতা যখন এলিমেন্টটির কোনো রোটেশন থাকে না। |
get Inherent Height() | Number|null | এলিমেন্টটির অন্তর্নিহিত উচ্চতা পয়েন্টে ফেরত দেয়। |
get Inherent Width() | Number|null | এলিমেন্টটির অন্তর্নিহিত প্রস্থ পয়েন্টে ফেরত দেয়। |
get Left() | Number | যখন এলিমেন্টটির কোনো রোটেশন থাকে না, তখন এটি পেজের উপরের-বাম কোণা থেকে পরিমাপ করা এলিমেন্টটির আনুভূমিক অবস্থান পয়েন্টে ফেরত দেয়। |
get Link() | Link |null | Link ফেরত দেয়, অথবা কোনো লিঙ্ক না থাকলে null ফেরত দেয়। |
get Object Id() | String | এই অবজেক্টটির অনন্য আইডি ফেরত দেয়। |
get Page Element Type() | Page Element Type | পেজ এলিমেন্টের টাইপ রিটার্ন করে, যা একটি Page Element Type enum হিসেবে উপস্থাপিত হয়। |
get Parent Group() | Group |null | এই পেজ এলিমেন্টটি যে গ্রুপের অন্তর্গত, সেই গ্রুপটি রিটার্ন করে, অথবা এলিমেন্টটি কোনো গ্রুপের অন্তর্গত না হলে null রিটার্ন করে। |
get Parent Page() | Page | এই পেজ এলিমেন্টটি যে পেজে রয়েছে, সেই পেজটি ফেরত দেয়। |
get Parent Placeholder() | Page Element |null | প্লেসহোল্ডারটির প্যারেন্ট পেজ এলিমেন্টটি রিটার্ন করে। |
get Placeholder Index() | Integer|null | প্লেসহোল্ডার ছবির ইন্ডেক্স ফেরত দেয়। |
get Placeholder Type() | Placeholder Type | ইমেজটির প্লেসহোল্ডার টাইপ রিটার্ন করে, অথবা শেপটি প্লেসহোল্ডার না হলে Placeholder Type.NONE রিটার্ন করে। |
get Rotation() | Number | এলিমেন্টটির কেন্দ্রকে ঘিরে ঘড়ির কাঁটার দিকে ঘূর্ণন কোণ ডিগ্রিতে ফেরত দেয়, যেখানে শূন্য ডিগ্রি মানে কোনো ঘূর্ণন নেই। |
get Source Url() | String|null | ছবির উৎস ইউআরএলটি সংগ্রহ করে, যদি তা পাওয়া যায়। |
get Title() | String | পেজ এলিমেন্টের অল্ট টেক্সট টাইটেলটি রিটার্ন করে। |
get Top() | Number | যখন এলিমেন্টটির কোনো রোটেশন থাকে না, তখন এটি পেজের উপরের-বাম কোণা থেকে পরিমাপ করে এলিমেন্টটির উল্লম্ব অবস্থান পয়েন্টে বের করে। |
get Transform() | Affine Transform | পেজ এলিমেন্টের ট্রান্সফর্ম ফেরত দেয়। |
get Width() | Number|null | এলিমেন্টটির প্রস্থ পয়েন্টে ফেরত দেয়, যা হলো এলিমেন্টটির বাউন্ডিং বক্সের প্রস্থ যখন এলিমেন্টটির কোনো রোটেশন থাকে না। |
preconcatenate Transform(transform) | Image | পেজ এলিমেন্টের বিদ্যমান ট্রান্সফর্মের সাথে প্রদত্ত ট্রান্সফর্মটিকে আগে থেকে যুক্ত করে। |
remove() | void | পৃষ্ঠার উপাদানটি মুছে ফেলে। |
remove Link() | void | একটি Link মুছে ফেলে। |
replace(blobSource) | Image | এই ছবিটিকে একটি Blob Source অবজেক্ট দ্বারা বর্ণিত ছবি দিয়ে প্রতিস্থাপন করে। |
replace(blobSource, crop) | Image | এই ছবিটিকে একটি Image অবজেক্ট দ্বারা বর্ণিত ছবি দিয়ে প্রতিস্থাপন করে, এবং প্রয়োজনে ছবিটিকে মানানসই করার জন্য ক্রপও করা যায়। |
replace(imageUrl) | Image | এই ছবিটিকে প্রদত্ত ইউআরএল থেকে ডাউনলোড করা অন্য একটি ছবি দিয়ে প্রতিস্থাপন করে। |
replace(imageUrl, crop) | Image | প্রদত্ত ইউআরএল থেকে ডাউনলোড করা অন্য একটি ছবি দিয়ে এই ছবিটি প্রতিস্থাপন করে, এবং প্রয়োজনে ছবিটি মানানসই করার জন্য ক্রপও করা হয়। |
scale Height(ratio) | Image | নির্দিষ্ট অনুপাত অনুসারে এলিমেন্টটির উচ্চতা পরিবর্তন করে। |
scale Width(ratio) | Image | নির্দিষ্ট অনুপাত অনুযায়ী এলিমেন্টটির প্রস্থ পরিবর্তন করে। |
select() | void | সক্রিয় প্রেজেন্টেশনে থাকা শুধুমাত্র Page Element নির্বাচন করে এবং পূর্ববর্তী যেকোনো নির্বাচন মুছে দেয়। |
select(replace) | void | সক্রিয় প্রেজেন্টেশনে থাকা Page Element নির্বাচন করে। |
send Backward() | Image | পেজ এলিমেন্টটিকে পেজে এক এলিমেন্ট পিছিয়ে দেয়। |
send To Back() | Image | পেজ এলিমেন্টটিকে পেজের একদম শেষে পাঠিয়ে দেয়। |
set Description(description) | Image | পেজ এলিমেন্টের অল্ট টেক্সট বিবরণ নির্ধারণ করে। |
set Height(height) | Image | এলিমেন্টটির উচ্চতা পয়েন্টে নির্ধারণ করে, যা হলো এলিমেন্টটির বাউন্ডিং বক্সের উচ্চতা যখন এলিমেন্টটির কোনো রোটেশন থাকে না। |
set Left(left) | Image | যখন এলিমেন্টটির কোনো রোটেশন থাকে না, তখন এটি পেজের উপরের-বাম কোণা থেকে পরিমাপ করে এলিমেন্টটির আনুভূমিক অবস্থান পয়েন্টে নির্ধারণ করে। |
set Link Slide(slideIndex) | Link | স্লাইডের শূন্য-ভিত্তিক সূচক ব্যবহার করে প্রদত্ত Slide একটি Link তৈরি করে। |
set Link Slide(slide) | Link | প্রদত্ত Slide জন্য একটি Link তৈরি করে, লিঙ্কটি প্রদত্ত স্লাইড আইডি দ্বারা নির্ধারিত হয়। |
set Link Slide(slidePosition) | Link | স্লাইডের আপেক্ষিক অবস্থান ব্যবহার করে প্রদত্ত Slide একটি Link স্থাপন করে। |
set Link Url(url) | Link | প্রদত্ত অ-খালি ইউআরএল স্ট্রিংটিতে একটি Link সেট করে। |
set Rotation(angle) | Image | এলিমেন্টটির কেন্দ্রকে ঘিরে এর ঘড়ির কাঁটার দিকে ঘূর্ণন কোণ ডিগ্রিতে নির্ধারণ করে। |
set Title(title) | Image | পেজ এলিমেন্টের অল্ট টেক্সট টাইটেল সেট করে। |
set Top(top) | Image | যখন এলিমেন্টটির কোনো রোটেশন থাকে না, তখন এটি পেজের উপরের-বাম কোণা থেকে পরিমাপ করে এলিমেন্টটির উল্লম্ব অবস্থান পয়েন্টে নির্ধারণ করে। |
set Transform(transform) | Image | প্রদত্ত ট্রান্সফর্ম ব্যবহার করে পেজ এলিমেন্টের ট্রান্সফর্ম সেট করে। |
set Width(width) | Image | এলিমেন্টটির প্রস্থ পয়েন্টে নির্ধারণ করে, যা হলো এলিমেন্টটির বাউন্ডিং বক্সের প্রস্থ যখন এলিমেন্টটির কোনো ঘূর্ণন থাকে না। |
বিস্তারিত ডকুমেন্টেশন
alignOnPage(alignmentPosition)
এলিমেন্টটিকে পৃষ্ঠার নির্দিষ্ট অ্যালাইনমেন্ট অবস্থানে সারিবদ্ধ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
alignment Position | Alignment Position | পৃষ্ঠায় এই উপাদানটিকে যে অবস্থানে সারিবদ্ধ করতে হবে। |
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
bringForward()
পৃষ্ঠার উপাদানটিকে পেজে এক উপাদান সামনে নিয়ে আসে।
পেজ এলিমেন্টটি কোনো গ্রুপের মধ্যে থাকতে পারবে না।
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
bringToFront()
পৃষ্ঠার উপাদানটিকে পৃষ্ঠার সামনে নিয়ে আসে।
পেজ এলিমেন্টটি কোনো গ্রুপের মধ্যে থাকতে পারবে না।
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
duplicate()
পেজ এলিমেন্টটির প্রতিলিপি তৈরি করে।
ডুপ্লিকেট পেজ এলিমেন্টটি মূলটির মতো একই পেজে একই অবস্থানে স্থাপন করা হয়।
ফেরত
PageElement — এই পেজ এলিমেন্টটির নতুন প্রতিরূপ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getAs(contentType)
এই অবজেক্টের ভেতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত দিন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
content Type | String | যে MIME টাইপে রূপান্তর করতে হবে। |
ফেরত
Blob — ডেটা একটি পিণ্ডাকারে থাকে।
getBlob()
getBorder()
getConnectionSites()
পেজ এলিমেন্টে থাকা ConnectionSite গুলোর তালিকা ফেরত দেয়, অথবা পেজ এলিমেন্টটিতে কোনো ConnectionSite না থাকলে একটি খালি তালিকা ফেরত দেয়।
ফেরত
ConnectionSite[] — সংযোগ সাইটগুলির তালিকা, যা এই এলিমেন্টের কোনো সংযোগ সাইট না থাকলে খালি থাকতে পারে।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getContentUrl()
ছবিটির ইউআরএল পাওয়া যায়।
এই ইউআরএলটি অনুরোধকারীর অ্যাকাউন্টের সাথে ট্যাগ করা থাকে, তাই যার কাছেই এই ইউআরএলটি থাকবে, তিনি কার্যত মূল অনুরোধকারী হিসেবেই ছবিটি দেখতে পারবেন। প্রেজেন্টেশনটির শেয়ারিং সেটিংস পরিবর্তিত হলে ছবিটি দেখার সুযোগ হারাতে পারেন। ফেরত আসা ইউআরএলটি অল্প কিছু সময় পর মেয়াদোত্তীর্ণ হয়ে যায়।
ফেরত
String
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getDescription()
পেজ এলিমেন্টের অল্ট টেক্সটের বিবরণ ফেরত দেয়। অল্ট টেক্সট প্রদর্শন ও পাঠ করার জন্য বিবরণটি শিরোনামের সাথে একত্রিত করা হয়।
ফেরত
String — পেজ এলিমেন্টের অল্ট টেক্সট বিবরণ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getHeight()
এলিমেন্টটির উচ্চতা পয়েন্টে পাওয়া যায়, যা হলো এলিমেন্টটির বাউন্ডিং বক্সের উচ্চতা যখন এলিমেন্টটির কোনো রোটেশন থাকে না।
এই পদ্ধতিটি সব পেজ এলিমেন্টের সাথে সামঞ্জস্যপূর্ণ নয়। কোন কোন পেজ এলিমেন্ট এই পদ্ধতির সাথে সামঞ্জস্যপূর্ণ নয় তা জানতে, সাইজিং এবং পজিশনিং সীমাবদ্ধতাগুলো দেখুন।
ফেরত
Number|null — পেজ এলিমেন্টের নিজস্ব উচ্চতা (পয়েন্টে), অথবা পেজ এলিমেন্টের কোনো উচ্চতা না থাকলে null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getInherentHeight()
এলিমেন্টটির অন্তর্নিহিত উচ্চতা পয়েন্টে ফেরত দেয়।
পেজ এলিমেন্টের ট্রান্সফর্ম তার অন্তর্নিহিত আকারের সাপেক্ষে নির্ধারিত হয়। এলিমেন্টটির চূড়ান্ত দৃশ্যমান রূপ নির্ধারণ করতে এর ট্রান্সফর্মের সাথে অন্তর্নিহিত আকারটি একত্রে ব্যবহার করুন।
ফেরত
Number|null — পেজ এলিমেন্টের নিজস্ব উচ্চতা (পয়েন্টে), অথবা পেজ এলিমেন্টের কোনো উচ্চতা না থাকলে null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getInherentWidth()
এলিমেন্টটির অন্তর্নিহিত প্রস্থ পয়েন্টে ফেরত দেয়।
পেজ এলিমেন্টের ট্রান্সফর্ম তার অন্তর্নিহিত আকারের সাপেক্ষে নির্ধারিত হয়। এলিমেন্টটির চূড়ান্ত দৃশ্যমান রূপ নির্ধারণ করতে এর ট্রান্সফর্মের সাথে অন্তর্নিহিত আকারটি একত্রে ব্যবহার করুন।
ফেরত
Number|null — পেজ এলিমেন্টের নিজস্ব প্রস্থ (পয়েন্টে), অথবা পেজ এলিমেন্টের কোনো প্রস্থ না থাকলে null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLeft()
যখন এলিমেন্টটির কোনো রোটেশন থাকে না, তখন এটি পেজের উপরের-বাম কোণা থেকে পরিমাপ করা এলিমেন্টটির আনুভূমিক অবস্থান পয়েন্টে ফেরত দেয়।
ফেরত
Number — পৃষ্ঠার উপরের-বাম কোণ থেকে এই উপাদানটির আনুভূমিক অবস্থান, যা পয়েন্টে পরিমাপ করা হয়।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLink()
Link ফেরত দেয়, অথবা কোনো লিঙ্ক না থাকলে null ফেরত দেয়।
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
ফেরত
Link |null — Link অথবা কোনো লিঙ্ক না থাকলে null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getObjectId()
এই অবজেক্টটির অনন্য আইডি ফেরত দেয়। পেজ এবং পেজ এলিমেন্ট দ্বারা ব্যবহৃত অবজেক্ট আইডিগুলো একই নেমস্পেস শেয়ার করে।
ফেরত
String — এই অবজেক্টটির অনন্য আইডি।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageElementType()
পেজ এলিমেন্টের টাইপ রিটার্ন করে, যা একটি PageElementType enum হিসেবে উপস্থাপিত হয়।
ফেরত
PageElementType — পেজ এলিমেন্টের ধরন।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getParentGroup()
এই পেজ এলিমেন্টটি যে গ্রুপের অন্তর্গত, সেই গ্রুপটি রিটার্ন করে, অথবা এলিমেন্টটি কোনো গ্রুপের অন্তর্গত না হলে null রিটার্ন করে।
ফেরত
Group |null — এই পেজ এলিমেন্টটি যে গ্রুপের অন্তর্গত, অথবা null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getParentPage()
এই পেজ এলিমেন্টটি যে পেজে রয়েছে, সেই পেজটি ফেরত দেয়।
ফেরত
Page — যে পৃষ্ঠায় এই উপাদানটি অবস্থিত।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getParentPlaceholder()
প্লেসহোল্ডারটির প্যারেন্ট পেজ এলিমেন্টটি রিটার্ন করে। যদি ছবিটি প্লেসহোল্ডার না হয় বা এর কোনো প্যারেন্ট না থাকে, তবে null রিটার্ন করে।
ফেরত
PageElement |null — এই ইমেজ প্লেসহোল্ডারটির প্যারেন্ট পেজ এলিমেন্ট, অথবা null যদি এই ইমেজটি প্লেসহোল্ডার না হয় বা এর কোনো প্যারেন্ট না থাকে।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholderIndex()
প্লেসহোল্ডার ইমেজের ইন্ডেক্স ফেরত দেয়। যদি একই পেজে দুই বা ততোধিক প্লেসহোল্ডার ইমেজ একই ধরনের হয়, তবে তাদের প্রত্যেকের একটি অনন্য ইন্ডেক্স মান থাকে। ইমেজটি প্লেসহোল্ডার না হলে null ফেরত দেয়।
ফেরত
Integer|null — এই ছবিটির প্লেসহোল্ডার সূচক, অথবা ছবিটি প্লেসহোল্ডার না হলে null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPlaceholderType()
ইমেজটির প্লেসহোল্ডার টাইপ রিটার্ন করে, অথবা শেপটি প্লেসহোল্ডার না হলে PlaceholderType.NONE রিটার্ন করে।
ফেরত
PlaceholderType — এই ছবিটির প্লেসহোল্ডার টাইপ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getRotation()
এলিমেন্টটির কেন্দ্রকে ঘিরে ঘড়ির কাঁটার দিকে ঘূর্ণন কোণ ডিগ্রিতে ফেরত দেয়, যেখানে শূন্য ডিগ্রি মানে কোনো ঘূর্ণন নেই।
ফেরত
Number — ঘূর্ণন কোণ, যা ০ (অন্তর্ভুক্ত) এবং ৩৬০ (বর্জনীয়)-এর মধ্যে ডিগ্রিতে পরিমাপ করা হয়।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSourceUrl()
ছবির উৎস ইউআরএলটি সংগ্রহ করে, যদি তা পাওয়া যায়।
URL ব্যবহার করে ছবি যুক্ত করা হলে, ছবি যুক্ত করার সময় প্রদত্ত URL-টিই ফেরত দেওয়া হয়।
ফেরত
String|null — ছবির ইউআরএল, অথবা ছবিটির কোনো সোর্স ইউআরএল না থাকলে null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTitle()
পেজ এলিমেন্টের অল্ট টেক্সট টাইটেল রিটার্ন করে। অল্ট টেক্সট প্রদর্শন ও পাঠ করার জন্য টাইটেলটি ডেসক্রিপশনের সাথে একত্রিত করা হয়।
ফেরত
String — পেজ এলিমেন্টের অল্ট টেক্সট টাইটেল।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTop()
যখন এলিমেন্টটির কোনো রোটেশন থাকে না, তখন এটি পেজের উপরের-বাম কোণা থেকে পরিমাপ করে এলিমেন্টটির উল্লম্ব অবস্থান পয়েন্টে বের করে।
ফেরত
Number — পৃষ্ঠার উপরের-বাম কোণ থেকে এই উপাদানটির উল্লম্ব অবস্থান, যা পয়েন্টে পরিমাপ করা হয়।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTransform()
পেজ এলিমেন্টের ট্রান্সফর্ম ফেরত দেয়।
পেজ এলিমেন্টের দৃশ্যমান রূপ তার অ্যাবসোলিউট ট্রান্সফর্ম দ্বারা নির্ধারিত হয়। অ্যাবসোলিউট ট্রান্সফর্ম গণনা করার জন্য, একটি পেজ এলিমেন্টের ট্রান্সফর্মের সাথে তার সমস্ত প্যারেন্ট গ্রুপের ট্রান্সফর্মগুলোকে প্রি-কনক্যাটিনেট করতে হয়। যদি পেজ এলিমেন্টটি কোনো গ্রুপের অন্তর্ভুক্ত না থাকে, তবে তার অ্যাবসোলিউট ট্রান্সফর্ম এই ফিল্ডের মানের সমান হয়।
ফেরত
AffineTransform — পেজ এলিমেন্টের ট্রান্সফর্ম।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getWidth()
এলিমেন্টটির প্রস্থ পয়েন্টে ফেরত দেয়, যা হলো এলিমেন্টটির বাউন্ডিং বক্সের প্রস্থ যখন এলিমেন্টটির কোনো রোটেশন থাকে না।
এই পদ্ধতিটি সব পেজ এলিমেন্টের সাথে সামঞ্জস্যপূর্ণ নয়। কোন কোন পেজ এলিমেন্ট এই পদ্ধতির সাথে সামঞ্জস্যপূর্ণ নয় তা জানতে, সাইজিং এবং পজিশনিং সীমাবদ্ধতাগুলো দেখুন।
ফেরত
Number|null — পেজ এলিমেন্টের নিজস্ব প্রস্থ (পয়েন্টে), অথবা পেজ এলিমেন্টের কোনো প্রস্থ না থাকলে null ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
preconcatenateTransform(transform)
পেজ এলিমেন্টের বিদ্যমান ট্রান্সফর্মের সাথে প্রদত্ত ট্রান্সফর্মটিকে আগে থেকে যুক্ত করে।
newTransform = argument * existingTransform;
উদাহরণস্বরূপ, পৃষ্ঠার কোনো উপাদানকে ৩৬ পয়েন্ট বামে সরাতে:
const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; element.preconcatenateTransform( SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(), );
আপনি setTransform(transform) ব্যবহার করে পেজ এলিমেন্টের transform-ও প্রতিস্থাপন করতে পারেন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
transform | Affine Transform | এই পেজ এলিমেন্টের ট্রান্সফর্মের সাথে প্রি-কনক্যাটিনেট করার জন্য ট্রান্সফর্মটি। |
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove()
পৃষ্ঠার উপাদানটি মুছে ফেলে।
অপসারণ অপারেশনের পর যদি কোনো Group কেবল একটি বা কোনো পেজ এলিমেন্ট না থাকে, তাহলে গ্রুপটিও মুছে ফেলা হয়।
যদি কোনো মাস্টার বা লেআউট থেকে একটি প্লেসহোল্ডার PageElement সরিয়ে ফেলা হয়, তাহলে তার অধীনস্থ যেকোনো খালি প্লেসহোল্ডারও মুছে যায়।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
removeLink()
একটি Link মুছে ফেলে।
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
replace(blobSource)
এই ছবিটিকে একটি BlobSource অবজেক্ট দ্বারা বর্ণিত ছবি দিয়ে প্রতিস্থাপন করে।
ছবিটি যুক্ত করলে তা BlobSource থেকে একবার আনা হয় এবং প্রেজেন্টেশনের ভেতরে প্রদর্শনের জন্য এর একটি অনুলিপি সংরক্ষণ করা হয়। ছবির আকার অবশ্যই ৫০ মেগাবাইটের কম, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং অবশ্যই PNG, JPEG বা GIF ফরম্যাটের হতে হবে।
ছবির আকৃতির অনুপাত বজায় রাখার জন্য, বিদ্যমান ছবির আকারের সাপেক্ষে এটিকে স্কেল করে কেন্দ্রে স্থাপন করা হয়।
const image = SlidesApp.getActivePresentation().getSlides()[0].getImages()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById("123abc"); image.replace(driveImage);
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
blob Source | Blob Source | ছবির ডেটা। |
ফেরত
Image — প্রতিস্থাপনের পরের এই Image ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(blobSource, crop)
এই ছবিটিকে একটি Image অবজেক্ট দ্বারা বর্ণিত ছবি দিয়ে প্রতিস্থাপন করে, এবং প্রয়োজনে ছবিটিকে মানানসই করার জন্য ক্রপও করা যায়।
ছবিটি যুক্ত করলে তা BlobSource থেকে একবার আনা হয় এবং প্রেজেন্টেশনের ভেতরে প্রদর্শনের জন্য এর একটি অনুলিপি সংরক্ষণ করা হয়। ছবির আকার অবশ্যই ৫০ মেগাবাইটের কম, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং অবশ্যই PNG, JPEG বা GIF ফরম্যাটের হতে হবে।
const image = SlidesApp.getActivePresentation().getSlides()[0].getImages()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); // Replace and crop the drive image. image.replace(driveImage, true);
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
blob Source | Blob Source | ছবির ডেটা। |
crop | Boolean | যদি true , তাহলে ছবিটিকে বিদ্যমান ছবির আকারের সাথে মানানসই করে ক্রপ করা হয়। অন্যথায়, ছবিটিকে স্কেল করে কেন্দ্রে আনা হয়। |
ফেরত
Image — প্রতিস্থাপনের পরের এই Image ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(imageUrl)
এই ছবিটিকে প্রদত্ত ইউআরএল থেকে ডাউনলোড করা অন্য একটি ছবি দিয়ে প্রতিস্থাপন করে।
ছবিটি যুক্ত করলে তা ইউআরএল থেকে একবার আনা হয় এবং প্রেজেন্টেশনের ভেতরে প্রদর্শনের জন্য এর একটি অনুলিপি সংরক্ষণ করা হয়। ছবির আকার অবশ্যই ৫০ মেগাবাইটের কম, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং অবশ্যই পিএনজি, জেপিইজি বা জিআইএফ ফরম্যাটের হতে হবে।
প্রদত্ত URL-টি অবশ্যই সর্বজনীনভাবে প্রবেশযোগ্য এবং ২ কিলোবাইটের বেশি বড় হবে না। URL-টি ছবির সাথেই সংরক্ষিত থাকে এবং getSourceUrl() মাধ্যমে প্রকাশ করা হয়।
ছবির আকৃতির অনুপাত বজায় রাখার জন্য, বিদ্যমান ছবির আকারের সাপেক্ষে এটিকে স্কেল করে কেন্দ্রে স্থাপন করা হয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
image Url | String | যে ইউআরএল থেকে ছবিটি ডাউনলোড করতে হবে। |
ফেরত
Image — প্রতিস্থাপনের পরের এই Image ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(imageUrl, crop)
প্রদত্ত ইউআরএল থেকে ডাউনলোড করা অন্য একটি ছবি দিয়ে এই ছবিটি প্রতিস্থাপন করে, এবং প্রয়োজনে ছবিটি মানানসই করার জন্য ক্রপও করা হয়।
ছবিটি যুক্ত করলে তা ইউআরএল থেকে একবার আনা হয় এবং প্রেজেন্টেশনের ভেতরে প্রদর্শনের জন্য এর একটি অনুলিপি সংরক্ষণ করা হয়। ছবির আকার অবশ্যই ৫০ মেগাবাইটের কম, ২৫ মেগাপিক্সেলের বেশি হতে পারবে না এবং অবশ্যই পিএনজি, জেপিইজি বা জিআইএফ ফরম্যাটের হতে হবে।
প্রদত্ত URL-টি ২ কিলোবাইটের বেশি হওয়া যাবে না।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
image Url | String | যে ইউআরএল থেকে ছবিটি ডাউনলোড করতে হবে। |
crop | Boolean | যদি true , তাহলে ছবিটিকে বিদ্যমান ছবির আকারের সাথে মানানসই করে ক্রপ করা হয়। অন্যথায়, ছবিটিকে স্কেল করে কেন্দ্রে আনা হয়। |
ফেরত
Image — প্রতিস্থাপনের পরের এই Image ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scaleHeight(ratio)
নির্দিষ্ট অনুপাতে এলিমেন্টের উচ্চতা পরিবর্তন করে। যখন এলিমেন্টটির কোনো ঘূর্ণন থাকে না, তখন এর উচ্চতা হয় এর বাউন্ডিং বক্সের উচ্চতা।
এই পদ্ধতিটি সব পেজ এলিমেন্টের সাথে সামঞ্জস্যপূর্ণ নয়। কোন কোন পেজ এলিমেন্ট এই পদ্ধতির সাথে সামঞ্জস্যপূর্ণ নয় তা জানতে, সাইজিং এবং পজিশনিং সীমাবদ্ধতাগুলো দেখুন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
ratio | Number | যে অনুপাতে এই পেজ এলিমেন্টের উচ্চতা পরিবর্তন করা হবে। |
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scaleWidth(ratio)
নির্দিষ্ট অনুপাতে এলিমেন্টের প্রস্থ পরিবর্তন করে। যখন এলিমেন্টটির কোনো ঘূর্ণন থাকে না, তখন এর প্রস্থ হয় এর বাউন্ডিং বক্সের প্রস্থের সমান।
এই পদ্ধতিটি সব পেজ এলিমেন্টের সাথে সামঞ্জস্যপূর্ণ নয়। কোন কোন পেজ এলিমেন্ট এই পদ্ধতির সাথে সামঞ্জস্যপূর্ণ নয় তা জানতে, সাইজিং এবং পজিশনিং সীমাবদ্ধতাগুলো দেখুন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
ratio | Number | যে অনুপাতে এই পেজ এলিমেন্টের প্রস্থ পরিবর্তন করা হবে। |
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select()
সক্রিয় প্রেজেন্টেশনে থাকা শুধুমাত্র PageElement টিকে নির্বাচন করে এবং পূর্বের যেকোনো নির্বাচন মুছে দেয়। এটি true সহ select(replace) কল করার সমতুল্য।
একটি স্ক্রিপ্ট শুধুমাত্র সেই ব্যবহারকারীর নির্বাচিত অংশ অ্যাক্সেস করতে পারে যিনি স্ক্রিপ্টটি চালাচ্ছেন, এবং তাও কেবল যদি স্ক্রিপ্টটি প্রেজেন্টেশনের সাথে আবদ্ধ থাকে।
এটি PageElement এর মূল Page current page selection হিসেবে নির্ধারণ করে।
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select(replace)
সক্রিয় প্রেজেন্টেশনে থাকা PageElement টিকে নির্বাচন করে।
একটি স্ক্রিপ্ট শুধুমাত্র সেই ব্যবহারকারীর নির্বাচিত অংশ অ্যাক্সেস করতে পারে যিনি স্ক্রিপ্টটি চালাচ্ছেন, এবং তাও কেবল যদি স্ক্রিপ্টটি প্রেজেন্টেশনের সাথে আবদ্ধ থাকে।
শুধুমাত্র PageElement টি নির্বাচন করতে এবং পূর্ববর্তী যেকোনো নির্বাচন মুছে ফেলতে এই মেথডে true পাস করুন। এটি PageElement টির প্যারেন্ট Page current page selection হিসেবে সেট করে।
একাধিক PageElement অবজেক্ট নির্বাচন করতে false পাস করুন। PageElement অবজেক্টগুলো অবশ্যই একই Page মধ্যে থাকতে হবে।
false প্যারামিটার ব্যবহার করে কোনো পেজ এলিমেন্ট নির্বাচন করার সময় নিম্নলিখিত শর্তগুলো অবশ্যই পূরণ করতে হবে:
-
PageElementঅবজেক্টের প্যারেন্টPageঅবশ্যইcurrent page selectionহতে হবে। - একাধিক
Pageঅবজেক্ট নির্বাচিত থাকা উচিত নয়।
বিষয়টি নিশ্চিত করার জন্য, প্রথমে Page.selectAsCurrentPage() ব্যবহার করে প্যারেন্ট Page নির্বাচন করা এবং তারপর সেই পেজের এলিমেন্টগুলো নির্বাচন করাই শ্রেয়তর পদ্ধতি।
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // First select the slide page, as the current page selection. slide.selectAsCurrentPage(); // Then select all the page elements in the selected slide page. const pageElements = slide.getPageElements(); for (let i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
replace | Boolean | যদি true , তাহলে নির্বাচনটি পূর্ববর্তী যেকোনো নির্বাচনকে প্রতিস্থাপন করে; অন্যথায় নির্বাচনটি পূর্ববর্তী যেকোনো নির্বাচনের সাথে যুক্ত হয়। |
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
sendBackward()
পেজ এলিমেন্টটিকে পেজে এক এলিমেন্ট পিছিয়ে দেয়।
পেজ এলিমেন্টটি কোনো গ্রুপের মধ্যে থাকতে পারবে না।
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
sendToBack()
পেজ এলিমেন্টটিকে পেজের একদম শেষে পাঠিয়ে দেয়।
পেজ এলিমেন্টটি কোনো গ্রুপের মধ্যে থাকতে পারবে না।
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setDescription(description)
পেজ এলিমেন্টের অল্ট টেক্সট বিবরণ নির্ধারণ করে।
এই পদ্ধতিটি Group এলিমেন্টগুলোর জন্য সমর্থিত নয়।
// Set the first page element's alt text description to "new alt text // description". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setDescription('new alt text description'); Logger.log(pageElement.getDescription());
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
description | String | যে স্ট্রিংটি দিয়ে অল্ট টেক্সট বিবরণ সেট করতে হবে। |
ফেরত
Image — এই পৃষ্ঠার উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setHeight(height)
এলিমেন্টটির উচ্চতা পয়েন্টে নির্ধারণ করে, যা হলো এলিমেন্টটির বাউন্ডিং বক্সের উচ্চতা যখন এলিমেন্টটির কোনো রোটেশন থাকে না।
এই পদ্ধতিটি সব পেজ এলিমেন্টের সাথে সামঞ্জস্যপূর্ণ নয়। কোন কোন পেজ এলিমেন্ট এই পদ্ধতির সাথে সামঞ্জস্যপূর্ণ নয় তা জানতে, সাইজিং এবং পজিশনিং সীমাবদ্ধতাগুলো দেখুন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
height | Number | এই পেজ এলিমেন্টের নতুন উচ্চতা পয়েন্টে সেট করতে হবে। |
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLeft(left)
যখন এলিমেন্টটির কোনো রোটেশন থাকে না, তখন এটি পেজের উপরের-বাম কোণা থেকে পরিমাপ করে এলিমেন্টটির আনুভূমিক অবস্থান পয়েন্টে নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
left | Number | পয়েন্ট আকারে সেট করার জন্য নতুন আনুভূমিক অবস্থান। |
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slideIndex)
স্লাইডের শূন্য-ভিত্তিক সূচক ব্যবহার করে প্রদত্ত Slide একটি Link তৈরি করে।
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(0);
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
slide Index | Integer | স্লাইডটির শূন্য-ভিত্তিক সূচক। |
ফেরত
Link — যে Link স্থাপন করা হয়েছিল।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slide)
প্রদত্ত Slide জন্য একটি Link তৈরি করে, লিঙ্কটি প্রদত্ত স্লাইড আইডি দ্বারা নির্ধারিত হয়।
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(slides[0]);
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
slide | Slide | Slide লিঙ্ক করা হবে। |
ফেরত
Link — যে Link স্থাপন করা হয়েছিল।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slidePosition)
স্লাইডের আপেক্ষিক অবস্থান ব্যবহার করে প্রদত্ত Slide একটি Link স্থাপন করে।
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
slide Position | Slide Position | আপেক্ষিক Slide Position । |
ফেরত
Link — যে Link স্থাপন করা হয়েছিল।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkUrl(url)
প্রদত্ত অ-খালি ইউআরএল স্ট্রিংটিতে একটি Link সেট করে।
// Set a link to the URL. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkUrl('https://slides.google.com');
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
url | String | URL স্ট্রিং। |
ফেরত
Link — যে Link স্থাপন করা হয়েছিল।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setRotation(angle)
এলিমেন্টটির কেন্দ্রকে ঘিরে এর ঘড়ির কাঁটার দিকে ঘূর্ণন কোণ ডিগ্রিতে নির্ধারণ করে।
এই পদ্ধতিটি সব পেজ এলিমেন্টের সাথে সামঞ্জস্যপূর্ণ নয়। কোন কোন পেজ এলিমেন্ট এই পদ্ধতির সাথে সামঞ্জস্যপূর্ণ নয় তা জানতে, সাইজিং এবং পজিশনিং সীমাবদ্ধতাগুলো দেখুন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
angle | Number | সেট করার জন্য নতুন ঘড়ির কাঁটার দিকে ঘূর্ণন কোণ, ডিগ্রিতে। |
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setTitle(title)
পেজ এলিমেন্টের অল্ট টেক্সট টাইটেল সেট করে।
এই পদ্ধতিটি Group এলিমেন্টগুলোর জন্য সমর্থিত নয়।
// Set the first page element's alt text title to "new alt text title". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setTitle('new alt text title'); Logger.log(pageElement.getTitle());
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
title | String | যে স্ট্রিংটি অল্ট টেক্সট টাইটেল হিসেবে সেট করতে হবে। |
ফেরত
Image — এই পৃষ্ঠার উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setTop(top)
যখন এলিমেন্টটির কোনো রোটেশন থাকে না, তখন এটি পেজের উপরের-বাম কোণা থেকে পরিমাপ করে এলিমেন্টটির উল্লম্ব অবস্থান পয়েন্টে নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
top | Number | পয়েন্টে সেট করার জন্য নতুন উল্লম্ব অবস্থান। |
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setTransform(transform)
প্রদত্ত ট্রান্সফর্ম ব্যবহার করে পেজ এলিমেন্টের ট্রান্সফর্ম সেট করে।
কোনো গ্রুপের ট্রান্সফর্ম আপডেট করলে সেই গ্রুপের অন্তর্ভুক্ত পেজ এলিমেন্টগুলোর অ্যাবসোলিউট ট্রান্সফর্ম পরিবর্তিত হয়, যা তাদের দৃশ্যমান চেহারা বদলে দিতে পারে।
কোনো গ্রুপের অন্তর্ভুক্ত একটি পেজ এলিমেন্টের ট্রান্সফর্ম আপডেট করলে শুধুমাত্র সেই পেজ এলিমেন্টটিরই ট্রান্সফর্ম পরিবর্তিত হয়; এটি গ্রুপটির বা গ্রুপের অন্যান্য পেজ এলিমেন্টগুলোর ট্রান্সফর্মকে প্রভাবিত করে না।
পেজের উপাদানগুলোর বাহ্যিক রূপে ট্রান্সফর্ম কীভাবে প্রভাব ফেলে, সে সম্পর্কে বিস্তারিত জানতে getTransform() দেখুন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
transform | Affine Transform | এই পেজ এলিমেন্টের জন্য যে ট্রান্সফর্মটি সেট করা হয়েছে। |
ফেরত
Image — এই এলিমেন্টটি, চেইন করার জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setWidth(width)
এলিমেন্টটির প্রস্থ পয়েন্টে নির্ধারণ করে, যা হলো এলিমেন্টটির বাউন্ডিং বক্সের প্রস্থ যখন এলিমেন্টটির কোনো ঘূর্ণন থাকে না।
এই পদ্ধতিটি সব পেজ এলিমেন্টের সাথে সামঞ্জস্যপূর্ণ নয়। কোন কোন পেজ এলিমেন্ট এই পদ্ধতির সাথে সামঞ্জস্যপূর্ণ নয় তা জানতে, সাইজিং এবং পজিশনিং সীমাবদ্ধতাগুলো দেখুন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
width | Number | এই পেজ এলিমেন্টের নতুন প্রস্থ পয়েন্টে সেট করতে হবে। |
ফেরত
Image — এই পেজ এলিমেন্ট, চেইনিংয়ের জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations