Class SlidesApp

স্লাইডসঅ্যাপ

সম্পাদনাযোগ্য Presentations তৈরি করে ও খোলে।

// Open a presentation by ID.
let preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE');

// Create and open a presentation.
preso = SlidesApp.create('Presentation Name');

বৈশিষ্ট্য

সম্পত্তি প্রকার বর্ণনা
Alignment Position Alignment Position সারিবদ্ধকরণ অবস্থানগুলোর প্রকারভেদের একটি তালিকা।
Arrow Style Arrow Style একটি Line যে বিভিন্ন ধরনের তীরচিহ্নের শৈলী থাকতে পারে, তার একটি তালিকা।
Auto Text Type Auto Text Type অটো টেক্সটের প্রকারভেদসমূহের একটি তালিকা।
Autofit Type Autofit Type অটোফিট প্রকারগুলির একটি তালিকা।
Cell Merge State Cell Merge State একটি টেবিল সেলের বিভিন্ন মার্জ অবস্থার তালিকা।
Color Type Color Type রঙের প্রকারভেদের একটি তালিকা।
Content Alignment Content Alignment বিষয়বস্তুর বিন্যাস নির্দিষ্ট করতে ব্যবহৃত মানগুলির একটি তালিকা।
Dash Style Dash Style একটি Line যে বিভিন্ন ধরনের ড্যাশ স্টাইল থাকতে পারে, তার একটি তালিকা।
Fill Type Fill Type পূরণের প্রকারভেদগুলোর একটি তালিকা।
Line Category Line Category Line শ্রেণীসমূহের একটি তালিকা।
Line Fill Type Line Fill Type Line Fill এর প্রকারভেদগুলোর একটি তালিকা।
Line Type Line Type Line প্রকারভেদগুলোর একটি তালিকা।
Link Type Link Type লিঙ্কের প্রকারভেদগুলোর একটি তালিকা।
List Preset List Preset তালিকা প্রিসেটগুলির প্রকারভেদের একটি তালিকা।
Page Background Type Page Background Type পৃষ্ঠার পটভূমির প্রকারভেদগুলোর একটি তালিকা।
Page Element Type Page Element Type পৃষ্ঠার উপাদানগুলোর প্রকারভেদের একটি তালিকা।
Page Type Page Type পৃষ্ঠাগুলির প্রকারভেদের একটি তালিকা।
Paragraph Alignment Paragraph Alignment অনুচ্ছেদ বিন্যাসের প্রকারভেদসমূহের একটি তালিকা।
Placeholder Type Placeholder Type প্লেসহোল্ডারগুলোর প্রকারভেদের একটি তালিকা।
Predefined Layout Predefined Layout পূর্বনির্ধারিত লেআউটগুলোর একটি তালিকা।
Selection Type Selection Type নির্বাচনের প্রকারভেদগুলোর একটি তালিকা।
Shape Type Shape Type আকৃতির প্রকারভেদগুলোর একটি তালিকা।
Sheets Chart Embed Type Sheets Chart Embed Type শীট চার্ট এমবেড প্রকারগুলির একটি তালিকা।
Slide Linking Mode Slide Linking Mode স্লাইডগুলো যেভাবে সংযুক্ত করা যায় তার একটি তালিকা।
Slide Position Slide Position স্লাইড অবস্থানের প্রকারভেদগুলোর একটি তালিকা।
Spacing Mode Spacing Mode ব্যবধান মোডগুলির প্রকারভেদের একটি তালিকা।
Text Baseline Offset Text Baseline Offset টেক্সট বেসলাইন অফসেটের প্রকারভেদগুলোর একটি তালিকা।
Text Direction Text Direction লিখিত নির্দেশনার প্রকারভেদগুলোর একটি তালিকা।
Theme Color Type Theme Color Type থিম রঙের একটি তালিকা।
Video Source Type Video Source Type ভিডিও উৎসের প্রকারভেদসমূহের একটি তালিকা।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
create(name) Presentation একটি নতুন Presentation তৈরি করে এবং খোলে।
get Active Presentation() Presentation |null স্ক্রিপ্টটি যে কন্টেইনারের সাথে আবদ্ধ , সেই বর্তমানে সক্রিয় প্রেজেন্টেশনটি ফেরত দেয়, অথবা কোনো সক্রিয় প্রেজেন্টেশন না থাকলে null ফেরত দেয়।
get Ui() Ui প্রেজেন্টেশনের ইউজার-ইন্টারফেস এনভায়রনমেন্টের একটি ইনস্ট্যান্স ফেরত দেয়, যা স্ক্রিপ্টটিকে মেনু, ডায়ালগ এবং সাইডবারের মতো ফিচার যোগ করার সুযোগ দেয়।
new Affine Transform Builder() Affine Transform Builder একটি Affine Transform তৈরি করার জন্য একটি নতুন Affine Transform Builder ফেরত দেয়।
open By Id(id) Presentation প্রদত্ত আইডি দিয়ে Presentation খোলে।
open By Url(url) Presentation প্রদত্ত URL সহ Presentation খোলে।

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

create(name)

একটি নতুন Presentation তৈরি করে এবং খোলে।

প্যারামিটার

নাম প্রকার বর্ণনা
name String তৈরি করা প্রেজেন্টেশনটির যে নাম দেওয়া হবে।

ফেরত

Presentation — প্রদত্ত নামের উপস্থাপনাটি।

অনুমোদন

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

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

getActivePresentation()

বর্তমানে সক্রিয় প্রেজেন্টেশনটি ফেরত দেয়, যেটির সাথে স্ক্রিপ্টটি কন্টেইনার-বাউন্ড; অথবা কোনো সক্রিয় প্রেজেন্টেশন না থাকলে null ফেরত দেয়। এমন কোনো প্রেজেন্টেশনের সাথে ইন্টারঅ্যাক্ট করতে, যার সাথে স্ক্রিপ্টটি কন্টেইনার-বাউন্ড নয়, তার পরিবর্তে openById(id) ব্যবহার করুন।

// Get the current presentation to which this script is bound.
const presentation = SlidesApp.getActivePresentation();
প্রেজেন্টেশনটি যদি আগে থেকেই খোলা থাকে, তাহলে একই প্রেজেন্টেশন ইনস্ট্যান্সটি ফেরত দেওয়া হয়।

ফেরত

Presentation |null

অনুমোদন

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

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

getUi()

প্রেজেন্টেশনের ইউজার-ইন্টারফেস এনভায়রনমেন্টের একটি ইনস্ট্যান্স রিটার্ন করে, যা স্ক্রিপ্টকে মেনু, ডায়ালগ এবং সাইডবারের মতো ফিচার যোগ করার সুযোগ দেয়। একটি স্ক্রিপ্ট শুধুমাত্র খোলা প্রেজেন্টেশনের বর্তমান ইনস্ট্যান্সের UI-এর সাথে ইন্টারঅ্যাক্ট করতে পারে, এবং তাও কেবল যদি স্ক্রিপ্টটি প্রেজেন্টেশনটির সাথে বাইন্ড করা থাকে। আরও তথ্যের জন্য, মেনু , ডায়ালগ এবং সাইডবার সম্পর্কিত গাইডগুলো দেখুন।

// Add a custom menu to the active presentation, including a separator and a
// sub-menu.
function onOpen(e) {
  SlidesApp.getUi()
      .createMenu('My Menu')
      .addItem('My menu item', 'myFunction')
      .addSeparator()
      .addSubMenu(
          SlidesApp.getUi()
              .createMenu('My sub-menu')
              .addItem('One sub-menu item', 'mySecondFunction')
              .addItem('Another sub-menu item', 'myThirdFunction'),
          )
      .addToUi();
}

ফেরত

Ui


newAffineTransformBuilder()

একটি AffineTransform তৈরি করার জন্য একটি নতুন AffineTransformBuilder ফেরত দেয়। বিল্ডারটি

ফেরত

AffineTransformBuilder — একটি নতুন AffineTransformBuilder


openById(id)

প্রদত্ত আইডি দিয়ে Presentation খোলে।

// Open a presentation by ID.
const presentation = SlidesApp.openById('docId');
প্রেজেন্টেশনটি যদি আগে থেকেই খোলা থাকে, তাহলে একই প্রেজেন্টেশন ইনস্ট্যান্সটি ফেরত দেওয়া হয়।

প্যারামিটার

নাম প্রকার বর্ণনা
id String যে প্রেজেন্টেশনটি খুলতে হবে তার আইডি।

ফেরত

Presentation — প্রদত্ত আইডিযুক্ত উপস্থাপনাটি।

অনুমোদন

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

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

openByUrl(url)

প্রদত্ত URL সহ Presentation খোলে।

// Open a presentation by URL.
const presentation = SlidesApp.openByUrl(
    'https://docs.google.com/presentation/d/docId/edit',
);
প্রেজেন্টেশনটি যদি আগে থেকেই খোলা থাকে, তাহলে একই প্রেজেন্টেশন ইনস্ট্যান্সটি ফেরত দেওয়া হয়।

প্যারামিটার

নাম প্রকার বর্ণনা
url String যে প্রেজেন্টেশনটি খুলতে হবে তার ইউআরএল।

ফেরত

Presentation — প্রদত্ত URL-যুক্ত উপস্থাপনাটি।

অনুমোদন

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

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