ডকুমেন্ট সার্ভিসটি সম্পাদনাযোগ্য 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 | | গণনা। |
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
getActiveDocument()
যে ডকুমেন্টের সাথে স্ক্রিপ্টটি কন্টেইনার-বাউন্ড, সেটি ফেরত দেয়। যে ডকুমেন্টের সাথে স্ক্রিপ্টটি কন্টেইনার-বাউন্ড নয়, সেটির সাথে ইন্টারঅ্যাক্ট করতে এর পরিবর্তে openById(id) বা openByUrl(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
getUi()
ডকুমেন্টের ইউজার-ইন্টারফেস এনভায়রনমেন্টের একটি ইনস্ট্যান্স রিটার্ন করে, যা স্ক্রিপ্টকে মেনু, ডায়ালগ এবং সাইডবারের মতো ফিচার যোগ করার সুযোগ দেয়। একটি স্ক্রিপ্ট শুধুমাত্র খোলা ডকুমেন্টের বর্তমান ইনস্ট্যান্সের 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 — এই ডকুমেন্টের ইউজার-ইন্টারফেস এনভায়রনমেন্টের একটি ইনস্ট্যান্স
openById(id)
নির্দিষ্ট আইডি সহ ডকুমেন্টটি ফেরত দেয়। যদি স্ক্রিপ্টটি ডকুমেন্টের সাথে কন্টেইনার-বাউন্ড হয়, তাহলে এর পরিবর্তে getActiveDocument() ব্যবহার করুন।
// 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
openByUrl(url)
নির্দিষ্ট URL সহ ডকুমেন্টটি খোলে এবং ফেরত দেয়। যদি স্ক্রিপ্টটি ডকুমেন্টের সাথে কন্টেইনার-বাউন্ড হয়, তাহলে এর পরিবর্তে getActiveDocument() ব্যবহার করুন।
// Open a document by URL. const doc = DocumentApp.openByUrl( 'https://docs.google.com/document/d/1234567890abcdefghijklmnopqrstuvwxyz_a1b2c3/edit', );
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
url | String | খোলার জন্য ডকুমেন্টটির ইউআরএল |
ফেরত
Document — ডকুমেন্ট ইনস্ট্যান্স
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents