Class DocumentApp

ডকুমেন্ট অ্যাপ

নথি পরিষেবা সম্পাদনা করা যেতে পারে এমন Documents তৈরি করে এবং খোলে৷

// Open a document by ID.
// TODO(developer): Replace the ID with your own.
let doc = DocumentApp.openById('DOCUMENT_ID');

// Create and open a document.
doc = DocumentApp.create('Document Name');

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
Attribute Attribute Attribute গণনা.
Element Type Element Type Element Type গণনা।
Font Family Font Family Font Family গণনা.
Glyph Type Glyph Type Glyph Type গণনা।
Horizontal Alignment Horizontal Alignment Horizontal Alignment গণনা।
Paragraph Heading Paragraph Heading Paragraph Heading গণনা.
Positioned Layout Positioned Layout Positioned Layout গণনা।
Text Alignment Text Alignment Text Alignment গণনা।
Vertical Alignment Vertical Alignment Vertical Alignment গণনা।

পদ্ধতি

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

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

create(name)

একটি নতুন নথি তৈরি করে এবং ফেরত দেয়।

// Create and open a new document.
const doc = DocumentApp.create('Document Name');

পরামিতি

নাম টাইপ বর্ণনা
name String নতুন নথির নাম।

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

Document — নতুন নথির উদাহরণ।

অনুমোদন

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

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

get Active Document()

যে নথিতে স্ক্রিপ্টটি কন্টেইনার-বাউন্ড থাকে সেটি ফেরত দেয়। নথির সাথে ইন্টারঅ্যাক্ট করতে যেখানে স্ক্রিপ্টটি কন্টেইনার-বাউন্ড নয়, এর পরিবর্তে open By Id(id) ব্যবহার করুন বা পরিবর্তে open By Url(url)

// Get the document to which this script is bound.
const doc = DocumentApp.getActiveDocument();

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

Document - নথির উদাহরণ

অনুমোদন

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

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

get Ui()

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

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

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

Ui — এই নথির ব্যবহারকারী-ইন্টারফেস পরিবেশের একটি উদাহরণ


open By Id(id)

নির্দিষ্ট আইডি সহ নথিটি ফেরত দেয়। যদি স্ক্রিপ্টটি নথিতে ধারক-আবদ্ধ হয়, তবে পরিবর্তে get Active Document() ব্যবহার করুন।

// Open a document by ID.
// TODO(developer): Replace the ID with your own.
const doc = DocumentApp.openById('DOCUMENT_ID');

পরামিতি

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

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

Document - নথির উদাহরণ।

অনুমোদন

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

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

open By Url(url)

নির্দিষ্ট URL সহ নথিটি খোলে এবং ফেরত দেয়। যদি স্ক্রিপ্টটি নথিতে ধারক-আবদ্ধ হয়, তবে পরিবর্তে get Active Document() ব্যবহার করুন।

// Open a document by URL.
const doc = DocumentApp.openByUrl(
    'https://docs.google.com/document/d/1234567890abcdefghijklmnopqrstuvwxyz_a1b2c3/edit',
);

পরামিতি

নাম টাইপ বর্ণনা
url String খোলার জন্য নথির URL

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

Document - নথির উদাহরণ

অনুমোদন

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

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