একটি শিরোনাম বিভাগের প্রতিনিধিত্বকারী একটি উপাদান৷ একটি Document
সাধারণত সর্বাধিক একটি Header Section
থাকে। Header Section
List Item
, Paragraph
এবং Table
উপাদান থাকতে পারে। দস্তাবেজ গঠন সম্পর্কে আরও তথ্যের জন্য, Google ডক্স প্রসারিত করার নির্দেশিকা দেখুন।
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
append Horizontal Rule() | Horizontal Rule | একটি নতুন Horizontal Rule তৈরি করে এবং যুক্ত করে। |
append Image(image) | Inline Image | নির্দিষ্ট ইমেজ ব্লব থেকে একটি নতুন Inline Image তৈরি করে এবং যুক্ত করে। |
append Image(image) | Inline Image | প্রদত্ত Inline Image যুক্ত করে। |
append List Item(listItem) | List Item | প্রদত্ত List Item যোগ করে। |
append List Item(text) | List Item | নির্দিষ্ট পাঠ্য বিষয়বস্তু সমন্বিত একটি নতুন List Item তৈরি এবং সংযোজন করে। |
append Paragraph(paragraph) | Paragraph | প্রদত্ত Paragraph যুক্ত করে। |
append Paragraph(text) | Paragraph | নির্দিষ্ট টেক্সট বিষয়বস্তু সম্বলিত একটি নতুন Paragraph তৈরি করে এবং যুক্ত করে। |
append Table() | Table | একটি নতুন Table তৈরি এবং সংযোজন করে। |
append Table(cells) | Table | প্রতিটি নির্দিষ্ট স্ট্রিং মানের জন্য একটি Table Cell ধারণকারী একটি নতুন Table যুক্ত করে। |
append Table(table) | Table | প্রদত্ত Table যুক্ত করে। |
clear() | Header Section | উপাদানের বিষয়বস্তু সাফ করে। |
copy() | Header Section | বর্তমান উপাদানের একটি বিচ্ছিন্ন, গভীর অনুলিপি প্রদান করে। |
edit As Text() | Text | সম্পাদনার জন্য বর্তমান উপাদানটির একটি Text সংস্করণ পায়। |
find Element(elementType) | Range Element | নির্দিষ্ট ধরনের একটি বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে। |
find Element(elementType, from) | Range Element | নির্দিষ্ট Range Element থেকে শুরু করে, নির্দিষ্ট ধরনের একটি বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে। |
find Text(searchPattern) | Range Element | রেগুলার এক্সপ্রেশন ব্যবহার করে নির্দিষ্ট টেক্সট প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে। |
find Text(searchPattern, from) | Range Element | একটি প্রদত্ত অনুসন্ধান ফলাফল থেকে শুরু করে, নির্দিষ্ট পাঠ্য প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে। |
get Attributes() | Object | উপাদানের বৈশিষ্ট্য পুনরুদ্ধার করে। |
get Child(childIndex) | Element | নির্দিষ্ট চাইল্ড ইনডেক্সে চাইল্ড এলিমেন্ট পুনরুদ্ধার করে। |
get Child Index(child) | Integer | নির্দিষ্ট চাইল্ড এলিমেন্টের জন্য চাইল্ড ইনডেক্স পুনরুদ্ধার করে। |
get Images() | Inline Image[] | বিভাগে থাকা সমস্ত Inline Images পুনরুদ্ধার করে। |
get List Items() | List Item[] | বিভাগে থাকা সমস্ত List Items পুনরুদ্ধার করে। |
get Num Children() | Integer | বাচ্চাদের সংখ্যা উদ্ধার করে। |
get Paragraphs() | Paragraph[] | বিভাগে থাকা সমস্ত Paragraphs পুনরুদ্ধার করে ( List Items সহ)। |
get Parent() | Container Element | উপাদানটির মূল উপাদান পুনরুদ্ধার করে। |
get Tables() | Table[] | বিভাগে থাকা সমস্ত Tables পুনরুদ্ধার করে। |
get Text() | String | একটি পাঠ্য স্ট্রিং হিসাবে উপাদানের বিষয়বস্তু পুনরুদ্ধার করে। |
get Text Alignment() | Text Alignment | পাঠ্য প্রান্তিককরণ পায়। |
get Type() | Element Type | এলিমেন্টের Element Type পুনরুদ্ধার করে। |
insert Horizontal Rule(childIndex) | Horizontal Rule | নির্দিষ্ট সূচকে একটি নতুন Horizontal Rule তৈরি করে এবং সন্নিবেশ করায়। |
insert Image(childIndex, image) | Inline Image | নির্দিষ্ট সূচকে নির্দিষ্ট ইমেজ ব্লব থেকে একটি Inline Image তৈরি করে এবং সন্নিবেশ করায়। |
insert Image(childIndex, image) | Inline Image | নির্দিষ্ট সূচকে প্রদত্ত Inline Image সন্নিবেশ করান। |
insert List Item(childIndex, listItem) | List Item | নির্দিষ্ট সূচকে প্রদত্ত List Item সন্নিবেশ করান। |
insert List Item(childIndex, text) | List Item | নির্দিষ্ট টেক্সট বিষয়বস্তু ধারণ করে, নির্দিষ্ট সূচকে একটি নতুন List Item তৈরি করে এবং সন্নিবেশ করায়। |
insert Paragraph(childIndex, paragraph) | Paragraph | নির্দিষ্ট সূচকে প্রদত্ত Paragraph সন্নিবেশ করান। |
insert Paragraph(childIndex, text) | Paragraph | নির্দিষ্ট টেক্সট বিষয়বস্তু সমন্বিত, নির্দিষ্ট সূচকে একটি নতুন Paragraph তৈরি করে এবং সন্নিবেশ করায়। |
insert Table(childIndex) | Table | নির্দিষ্ট সূচকে একটি নতুন Table তৈরি করে এবং সন্নিবেশ করায়। |
insert Table(childIndex, cells) | Table | নির্দিষ্ট সূচীতে নির্দিষ্ট ঘর সমন্বিত একটি নতুন Table তৈরি করে এবং সন্নিবেশ করায়। |
insert Table(childIndex, table) | Table | নির্দিষ্ট সূচকে প্রদত্ত Table সন্নিবেশ করান। |
remove Child(child) | Header Section | নির্দিষ্ট চাইল্ড এলিমেন্ট সরিয়ে দেয়। |
remove From Parent() | Header Section | উপাদানটিকে তার অভিভাবক থেকে সরিয়ে দেয়। |
replace Text(searchPattern, replacement) | Element | রেগুলার এক্সপ্রেশন ব্যবহার করে একটি প্রদত্ত টেক্সট প্যাটার্নের সমস্ত ঘটনাকে একটি প্রদত্ত প্রতিস্থাপন স্ট্রিং দিয়ে প্রতিস্থাপন করে। |
set Attributes(attributes) | Header Section | উপাদানের বৈশিষ্ট্য সেট করে। |
set Text(text) | Header Section | বিষয়বস্তুকে প্লেইন টেক্সট হিসেবে সেট করে। |
set Text Alignment(textAlignment) | Header Section | পাঠ্য সারিবদ্ধকরণ সেট করে। |
বিস্তারিত ডকুমেন্টেশন
append Horizontal Rule()
একটি নতুন Horizontal Rule
তৈরি করে এবং যুক্ত করে।
Horizontal Rule
একটি নতুন Paragraph
অন্তর্ভুক্ত করা হবে।
প্রত্যাবর্তন
Horizontal Rule
— নতুন অনুভূমিক নিয়ম।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Image(image)
নির্দিষ্ট ইমেজ ব্লব থেকে একটি নতুন Inline Image
তৈরি করে এবং যুক্ত করে।
ছবিটি একটি নতুন Paragraph
থাকবে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
image | Blob Source | চিত্র তথ্য. |
প্রত্যাবর্তন
Inline Image
- সংযোজিত ছবি।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Image(image)
প্রদত্ত Inline Image
যুক্ত করে।
Inline Image
একটি নতুন Paragraph
থাকবে।
একটি বিদ্যমান Inline Image
একটি অনুলিপি যুক্ত করার সময় append Image
এই সংস্করণটি ব্যবহার করুন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
image | Inline Image | চিত্র তথ্য. |
প্রত্যাবর্তন
Inline Image
- সংযোজিত ছবি।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append List Item(listItem)
প্রদত্ত List Item
যোগ করে।
একটি বিদ্যমান List Item
একটি অনুলিপি সংযুক্ত করার সময় append List Item
এই সংস্করণটি ব্যবহার করুন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
list Item | List Item | যোগ করার জন্য তালিকা আইটেম. |
প্রত্যাবর্তন
List Item
- সংযোজিত তালিকা আইটেম।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append List Item(text)
নির্দিষ্ট পাঠ্য বিষয়বস্তু সমন্বিত একটি নতুন List Item
তৈরি এবং সংযোজন করে।
ধারাবাহিক তালিকা আইটেম একই তালিকার অংশ হিসাবে যোগ করা হয়.
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
text | String | তালিকা আইটেমের পাঠ্য বিষয়বস্তু. |
প্রত্যাবর্তন
List Item
- নতুন তালিকা আইটেম.
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Paragraph(paragraph)
প্রদত্ত Paragraph
যুক্ত করে।
একটি বিদ্যমান Paragraph
একটি অনুলিপি সংযুক্ত করার সময় append Paragraph
এই সংস্করণটি ব্যবহার করুন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
paragraph | Paragraph | অনুচ্ছেদ যুক্ত করতে হবে। |
প্রত্যাবর্তন
Paragraph
- সংযোজিত অনুচ্ছেদ।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Paragraph(text)
নির্দিষ্ট টেক্সট বিষয়বস্তু সম্বলিত একটি নতুন Paragraph
তৈরি করে এবং যুক্ত করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
text | String | অনুচ্ছেদের পাঠ্য বিষয়বস্তু। |
প্রত্যাবর্তন
Paragraph
- নতুন অনুচ্ছেদ।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Table()
একটি নতুন Table
তৈরি এবং সংযোজন করে।
এই পদ্ধতিটি টেবিলের পরে একটি খালি অনুচ্ছেদও যুক্ত করবে, যেহেতু Google ডক্স ডকুমেন্ট একটি টেবিলের সাথে শেষ হতে পারে না।
প্রত্যাবর্তন
Table
- নতুন টেবিল।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Table(cells)
প্রতিটি নির্দিষ্ট স্ট্রিং মানের জন্য একটি Table Cell
ধারণকারী একটি নতুন Table
যুক্ত করে।
এই পদ্ধতিটি টেবিলের পরে একটি খালি অনুচ্ছেদও যুক্ত করবে, যেহেতু Google ডক্স ডকুমেন্ট একটি টেবিলের সাথে শেষ হতে পারে না।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
cells | String[][] | নতুন টেবিলে যোগ করার জন্য টেবিল ঘরের পাঠ্য বিষয়বস্তু। |
প্রত্যাবর্তন
Table
- সংযোজিত টেবিল।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
append Table(table)
প্রদত্ত Table
যুক্ত করে।
একটি বিদ্যমান Table
একটি অনুলিপি যুক্ত করার সময় append Table
এই সংস্করণটি ব্যবহার করুন। এই পদ্ধতিটি টেবিলের পরে একটি খালি অনুচ্ছেদও যুক্ত করবে, যেহেতু Google ডক্স ডকুমেন্ট একটি টেবিলের সাথে শেষ হতে পারে না।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
table | Table | যোগ করার জন্য টেবিল। |
প্রত্যাবর্তন
Table
- সংযোজিত টেবিল।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
clear()
copy()
বর্তমান উপাদানের একটি বিচ্ছিন্ন, গভীর অনুলিপি প্রদান করে।
উপাদান উপস্থিত কোনো শিশু উপাদান এছাড়াও অনুলিপি করা হয়. নতুন উপাদানটির কোনো অভিভাবক নেই৷
প্রত্যাবর্তন
Header Section
- নতুন অনুলিপি।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
edit As Text()
সম্পাদনার জন্য বর্তমান উপাদানটির একটি Text
সংস্করণ পায়।
সমৃদ্ধ পাঠ্য হিসাবে উপাদান বিষয়বস্তু ম্যানিপুলেট করার জন্য edit As Text
ব্যবহার করুন। edit As Text
নন-টেক্সট উপাদান (যেমন Inline Image
এবং Horizontal Rule
) উপেক্ষা করে।
মুছে ফেলা পাঠ্য পরিসরের মধ্যে থাকা শিশু উপাদানগুলি উপাদান থেকে সরানো হয়।
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Insert two paragraphs separated by a paragraph containing an // horizontal rule. body.insertParagraph(0, 'An editAsText sample.'); body.insertHorizontalRule(0); body.insertParagraph(0, 'An example.'); // Delete " sample.\n\n An" removing the horizontal rule in the process. body.editAsText().deleteText(14, 25);
প্রত্যাবর্তন
Text
- বর্তমান উপাদানের একটি পাঠ্য সংস্করণ
find Element(elementType)
নির্দিষ্ট ধরনের একটি বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
element Type | Element Type | অনুসন্ধান করার জন্য উপাদানের ধরন৷ |
প্রত্যাবর্তন
Range Element
— সার্চ এলিমেন্টের অবস্থান নির্দেশ করে একটি সার্চ ফলাফল।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
find Element(elementType, from)
নির্দিষ্ট Range Element
থেকে শুরু করে, নির্দিষ্ট ধরনের একটি বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Define the search parameters. let searchResult = null; // Search until the paragraph is found. while ( (searchResult = body.findElement( DocumentApp.ElementType.PARAGRAPH, searchResult, ))) { const par = searchResult.getElement().asParagraph(); if (par.getHeading() === DocumentApp.ParagraphHeading.HEADING1) { // Found one, update and stop. par.setText('This is the first header.'); break; } }
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
element Type | Element Type | অনুসন্ধান করার জন্য উপাদানের ধরন৷ |
from | Range Element | অনুসন্ধান ফলাফল থেকে অনুসন্ধান. |
প্রত্যাবর্তন
Range Element
— সার্চ এলিমেন্টের পরবর্তী অবস্থান নির্দেশ করে একটি সার্চ ফলাফল।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
find Text(searchPattern)
রেগুলার এক্সপ্রেশন ব্যবহার করে নির্দিষ্ট টেক্সট প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশন বৈশিষ্ট্যগুলির একটি উপসেট সম্পূর্ণরূপে সমর্থিত নয়, যেমন ক্যাপচার গ্রুপ এবং মোড মডিফায়ার।
প্রদত্ত রেগুলার এক্সপ্রেশন প্যাটার্নটি বর্তমান উপাদানে থাকা প্রতিটি টেক্সট ব্লকের সাথে স্বাধীনভাবে মিলে যায়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
search Pattern | String | অনুসন্ধান করার জন্য প্যাটার্ন |
প্রত্যাবর্তন
Range Element
— সার্চ টেক্সটের অবস্থান নির্দেশ করে একটি সার্চ ফলাফল, অথবা যদি কোনো মিল না থাকে তাহলে শূন্য
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
find Text(searchPattern, from)
একটি প্রদত্ত অনুসন্ধান ফলাফল থেকে শুরু করে, নির্দিষ্ট পাঠ্য প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশন বৈশিষ্ট্যগুলির একটি উপসেট সম্পূর্ণরূপে সমর্থিত নয়, যেমন ক্যাপচার গ্রুপ এবং মোড মডিফায়ার।
প্রদত্ত রেগুলার এক্সপ্রেশন প্যাটার্নটি বর্তমান উপাদানে থাকা প্রতিটি টেক্সট ব্লকের সাথে স্বাধীনভাবে মিলে যায়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
search Pattern | String | অনুসন্ধান করার জন্য প্যাটার্ন |
from | Range Element | অনুসন্ধান ফলাফল থেকে অনুসন্ধান |
প্রত্যাবর্তন
Range Element
— সার্চ টেক্সটের পরবর্তী অবস্থান নির্দেশ করে একটি সার্চ ফলাফল, অথবা যদি কোনো মিল না থাকে তাহলে শূন্য
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Attributes()
উপাদানের বৈশিষ্ট্য পুনরুদ্ধার করে।
ফলাফল হল একটি বস্তু যেখানে প্রতিটি বৈধ উপাদান বৈশিষ্ট্যের জন্য একটি প্রপার্টি রয়েছে যেখানে প্রতিটি সম্পত্তির নাম Document App.Attribute
একটি আইটেমের সাথে মিলে যায়৷ অ্যাট্রিবিউট গণনা৷
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Append a styled paragraph. const par = body.appendParagraph('A bold, italicized paragraph.'); par.setBold(true); par.setItalic(true); // Retrieve the paragraph's attributes. const atts = par.getAttributes(); // Log the paragraph attributes. for (const att in atts) { Logger.log(`${att}:${atts[att]}`); }
প্রত্যাবর্তন
Object
- উপাদানের বৈশিষ্ট্য।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Child(childIndex)
নির্দিষ্ট চাইল্ড ইনডেক্সে চাইল্ড এলিমেন্ট পুনরুদ্ধার করে।
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Obtain the first element in the tab. const firstChild = body.getChild(0); // If it's a paragraph, set its contents. if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) { firstChild.asParagraph().setText('This is the first paragraph.'); }
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | পুনরুদ্ধার করার জন্য চাইল্ড এলিমেন্টের সূচক। |
প্রত্যাবর্তন
Element
- নির্দিষ্ট সূচকে শিশু উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Child Index(child)
নির্দিষ্ট চাইল্ড এলিমেন্টের জন্য চাইল্ড ইনডেক্স পুনরুদ্ধার করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child | Element | সূচী পুনরুদ্ধার করার জন্য চাইল্ড উপাদান। |
প্রত্যাবর্তন
Integer
- শিশু সূচক।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Images()
বিভাগে থাকা সমস্ত Inline Images
পুনরুদ্ধার করে।
প্রত্যাবর্তন
Inline Image[]
— বিভাগের ছবি।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get List Items()
বিভাগে থাকা সমস্ত List Items
পুনরুদ্ধার করে।
প্রত্যাবর্তন
List Item[]
— বিভাগ তালিকা আইটেম.
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Num Children()
বাচ্চাদের সংখ্যা উদ্ধার করে।
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Log the number of elements in the tab. Logger.log(`There are ${body.getNumChildren()} elements in the tab's body.`);
প্রত্যাবর্তন
Integer
- শিশুদের সংখ্যা।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Paragraphs()
বিভাগে থাকা সমস্ত Paragraphs
পুনরুদ্ধার করে ( List Items
সহ)।
প্রত্যাবর্তন
Paragraph[]
— বিভাগ অনুচ্ছেদ।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Parent()
উপাদানটির মূল উপাদান পুনরুদ্ধার করে।
মূল উপাদান বর্তমান উপাদান ধারণ করে.
প্রত্যাবর্তন
Container Element
- মূল উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Tables()
get Text()
একটি পাঠ্য স্ট্রিং হিসাবে উপাদানের বিষয়বস্তু পুনরুদ্ধার করে।
প্রত্যাবর্তন
String
- পাঠ্য স্ট্রিং হিসাবে উপাদানের বিষয়বস্তু
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Text Alignment()
পাঠ্য প্রান্তিককরণ পায়। সারিবদ্ধকরণের উপলব্ধ প্রকারগুলি হল Document App.TextAlignment.NORMAL
, Document App.TextAlignment.SUBSCRIPT
, এবং Document App.TextAlignment.SUPERSCRIPT
৷
প্রত্যাবর্তন
Text Alignment
— টেক্সট অ্যালাইনমেন্টের ধরন, null
যদি টেক্সটে একাধিক ধরনের টেক্সট অ্যালাইনমেন্ট থাকে বা যদি টেক্সট অ্যালাইনমেন্ট কখনও সেট করা না থাকে
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
get Type()
এলিমেন্টের Element Type
পুনরুদ্ধার করে।
একটি প্রদত্ত উপাদানের সঠিক ধরন নির্ধারণ করতে get Type()
ব্যবহার করুন।
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Obtain the first element in the active tab's body. const firstChild = body.getChild(0); // Use getType() to determine the element's type. if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) { Logger.log('The first element is a paragraph.'); } else { Logger.log('The first element is not a paragraph.'); }
প্রত্যাবর্তন
Element Type
- এলিমেন্ট টাইপ।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Horizontal Rule(childIndex)
নির্দিষ্ট সূচকে একটি নতুন Horizontal Rule
তৈরি করে এবং সন্নিবেশ করায়।
Horizontal Rule
একটি নতুন Paragraph
অন্তর্ভুক্ত করা হবে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | যে সূচীতে উপাদান সন্নিবেশ করতে হবে। |
প্রত্যাবর্তন
Horizontal Rule
— নতুন অনুভূমিক নিয়ম।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Image(childIndex, image)
নির্দিষ্ট সূচকে নির্দিষ্ট ইমেজ ব্লব থেকে একটি Inline Image
তৈরি করে এবং সন্নিবেশ করায়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | যে সূচীতে উপাদান সন্নিবেশ করতে হবে। |
image | Blob Source | চিত্র তথ্য. |
প্রত্যাবর্তন
Inline Image
- ঢোকানো ইনলাইন ইমেজ।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Image(childIndex, image)
নির্দিষ্ট সূচকে প্রদত্ত Inline Image
সন্নিবেশ করান।
ছবিটি একটি নতুন Paragraph
থাকবে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | যে সূচীতে উপাদান সন্নিবেশ করতে হবে। |
image | Inline Image | ছবি সন্নিবেশ করান. |
প্রত্যাবর্তন
Inline Image
- ঢোকানো ইনলাইন ইমেজ।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert List Item(childIndex, listItem)
নির্দিষ্ট সূচকে প্রদত্ত List Item
সন্নিবেশ করান।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | যে সূচীতে সন্নিবেশ করতে হবে। |
list Item | List Item | তালিকা আইটেম সন্নিবেশ. |
প্রত্যাবর্তন
List Item
- সন্নিবেশিত তালিকা আইটেম।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert List Item(childIndex, text)
নির্দিষ্ট টেক্সট বিষয়বস্তু ধারণ করে, নির্দিষ্ট সূচকে একটি নতুন List Item
তৈরি করে এবং সন্নিবেশ করায়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | যে সূচীতে সন্নিবেশ করতে হবে। |
text | String | তালিকা আইটেমের পাঠ্য বিষয়বস্তু. |
প্রত্যাবর্তন
List Item
- নতুন তালিকা আইটেম.
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Paragraph(childIndex, paragraph)
নির্দিষ্ট সূচকে প্রদত্ত Paragraph
সন্নিবেশ করান।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | যে সূচীতে সন্নিবেশ করতে হবে। |
paragraph | Paragraph | অনুচ্ছেদ সন্নিবেশ করান. |
প্রত্যাবর্তন
Paragraph
- সন্নিবেশিত অনুচ্ছেদ।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Paragraph(childIndex, text)
নির্দিষ্ট টেক্সট বিষয়বস্তু সমন্বিত, নির্দিষ্ট সূচকে একটি নতুন Paragraph
তৈরি করে এবং সন্নিবেশ করায়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | যে সূচীতে সন্নিবেশ করতে হবে। |
text | String | অনুচ্ছেদের পাঠ্য বিষয়বস্তু। |
প্রত্যাবর্তন
Paragraph
- নতুন অনুচ্ছেদ।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Table(childIndex)
নির্দিষ্ট সূচকে একটি নতুন Table
তৈরি করে এবং সন্নিবেশ করায়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | যে সূচীতে সন্নিবেশ করতে হবে। |
প্রত্যাবর্তন
Table
- নতুন টেবিল।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Table(childIndex, cells)
নির্দিষ্ট সূচীতে নির্দিষ্ট ঘর সমন্বিত একটি নতুন Table
তৈরি করে এবং সন্নিবেশ করায়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | যে সূচীতে সন্নিবেশ করতে হবে। |
cells | String[][] | নতুন টেবিলে যোগ করার জন্য টেবিল ঘরের পাঠ্য বিষয়বস্তু। |
প্রত্যাবর্তন
Table
- নতুন টেবিল।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
insert Table(childIndex, table)
নির্দিষ্ট সূচকে প্রদত্ত Table
সন্নিবেশ করান।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child Index | Integer | যে সূচীতে সন্নিবেশ করতে হবে। |
table | Table | ঢোকানোর টেবিল। |
প্রত্যাবর্তন
Table
- সন্নিবেশিত টেবিল।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
remove Child(child)
নির্দিষ্ট চাইল্ড এলিমেন্ট সরিয়ে দেয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
child | Element | শিশু উপাদান অপসারণ. |
প্রত্যাবর্তন
Header Section
- বর্তমান উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
remove From Parent()
উপাদানটিকে তার অভিভাবক থেকে সরিয়ে দেয়।
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Remove all images in the active tab's body. const imgs = body.getImages(); for (let i = 0; i < imgs.length; i++) { imgs[i].removeFromParent(); }
প্রত্যাবর্তন
Header Section
- সরানো উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
replace Text(searchPattern, replacement)
রেগুলার এক্সপ্রেশন ব্যবহার করে একটি প্রদত্ত টেক্সট প্যাটার্নের সমস্ত ঘটনাকে একটি প্রদত্ত প্রতিস্থাপন স্ট্রিং দিয়ে প্রতিস্থাপন করে।
অনুসন্ধান প্যাটার্নটি একটি স্ট্রিং হিসাবে পাস করা হয়, একটি জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশন অবজেক্ট নয়। এর কারণে আপনাকে প্যাটার্নে যেকোনো ব্যাকস্ল্যাশ এড়াতে হবে।
এই পদ্ধতিগুলি Google এর RE2 রেগুলার এক্সপ্রেশন লাইব্রেরি ব্যবহার করে, যা সমর্থিত সিনট্যাক্সকে সীমাবদ্ধ করে।
প্রদত্ত রেগুলার এক্সপ্রেশন প্যাটার্নটি বর্তমান উপাদানে থাকা প্রতিটি টেক্সট ব্লকের সাথে স্বাধীনভাবে মিলে যায়।
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Clear the text surrounding "Apps Script", with or without text. body.replaceText('^.*Apps ?Script.*$', 'Apps Script');
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
search Pattern | String | অনুসন্ধান করার জন্য regex প্যাটার্ন |
replacement | String | প্রতিস্থাপন হিসাবে ব্যবহার করার জন্য পাঠ্য |
প্রত্যাবর্তন
Element
- বর্তমান উপাদান
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Attributes(attributes)
উপাদানের বৈশিষ্ট্য সেট করে।
নির্দিষ্ট বৈশিষ্ট্যের প্যারামিটারটি অবশ্যই এমন একটি বস্তু হতে হবে যেখানে প্রতিটি সম্পত্তির নাম Document App.Attribute
একটি আইটেম। বৈশিষ্ট্য গণনা এবং প্রতিটি সম্পত্তির মান প্রয়োগ করা নতুন মান।
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Define a custom paragraph style. const style = {}; style[DocumentApp.Attribute.HORIZONTAL_ALIGNMENT] = DocumentApp.HorizontalAlignment.RIGHT; style[DocumentApp.Attribute.FONT_FAMILY] = 'Calibri'; style[DocumentApp.Attribute.FONT_SIZE] = 18; style[DocumentApp.Attribute.BOLD] = true; // Append a plain paragraph. const par = body.appendParagraph('A paragraph with custom style.'); // Apply the custom style. par.setAttributes(style);
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
attributes | Object | উপাদান এর বৈশিষ্ট্য. |
প্রত্যাবর্তন
Header Section
- বর্তমান উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Text(text)
বিষয়বস্তুকে প্লেইন টেক্সট হিসেবে সেট করে।
দ্রষ্টব্য: বিদ্যমান বিষয়বস্তু সাফ করা হয়.
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
text | String | নতুন পাঠ্য বিষয়বস্তু. |
প্রত্যাবর্তন
Header Section
- বর্তমান উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
set Text Alignment(textAlignment)
পাঠ্য সারিবদ্ধকরণ সেট করে। সারিবদ্ধকরণের উপলব্ধ প্রকারগুলি হল Document App.TextAlignment.NORMAL
, Document App.TextAlignment.SUBSCRIPT
, এবং Document App.TextAlignment.SUPERSCRIPT
৷
// Make the entire first paragraph in the active tab be superscript. const documentTab = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab(); const text = documentTab.getBody().getParagraphs()[0].editAsText(); text.setTextAlignment(DocumentApp.TextAlignment.SUPERSCRIPT);
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
text Alignment | Text Alignment | প্রযোজ্য পাঠ্য প্রান্তিককরণের ধরন |
প্রত্যাবর্তন
Header Section
- বর্তমান উপাদান
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents