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

get Active Presentation()

স্ক্রিপ্টটি বর্তমানে যে সক্রিয় উপস্থাপনার সাথে কন্টেইনার-বাউন্ড আছে সেটি ফেরত পাঠায়, অথবা যদি কোনও সক্রিয় উপস্থাপনা না থাকে তবে null ফেরত পাঠায়। স্ক্রিপ্টটি কন্টেইনার-বাউন্ড নয় এমন একটি উপস্থাপনার সাথে ইন্টারঅ্যাক্ট করতে, পরিবর্তে open By Id(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

get Ui()

উপস্থাপনার ইউজার-ইন্টারফেস পরিবেশের একটি উদাহরণ প্রদান করে যা স্ক্রিপ্টকে মেনু, ডায়ালগ এবং সাইডবারের মতো বৈশিষ্ট্য যোগ করার অনুমতি দেয়। একটি স্ক্রিপ্ট শুধুমাত্র একটি খোলা উপস্থাপনার বর্তমান উদাহরণের জন্য 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


new Affine Transform Builder()

একটি Affine Transform তৈরি করতে একটি নতুন Affine Transform Builder ফেরত পাঠায়। বিল্ডারটি পরিচয় affine transform দিয়ে প্রিসেট করা থাকে।

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

Affine Transform Builder


open By Id(id)

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

// Open a presentation by ID.
const presentation = SlidesApp.openById('docId');
যদি উপস্থাপনাটি ইতিমধ্যেই খোলা থাকে, তাহলে একই উপস্থাপনা উদাহরণটি ফেরত পাঠানো হবে।

পরামিতি

নাম আদর্শ বিবরণ
id String

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

Presentation — প্রদত্ত আইডি সহ উপস্থাপনা

অনুমোদন

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

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

open By Url(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